From 8847b375a11af83a841c0964292a2fe9ee9a0fff Mon Sep 17 00:00:00 2001 From: =?utf8?q?Paul=20B=C3=A9daride?= Date: Mon, 6 May 2013 15:25:25 +0200 Subject: [PATCH 1/1] Fix to handle warnings+optimizations on CI for MC32 [#15544] --- src/bindings/java/smx_context_cojava.c | 2 +- src/mc/mc_checkpoint.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bindings/java/smx_context_cojava.c b/src/bindings/java/smx_context_cojava.c index 6ecaca17bb..a7670a0886 100644 --- a/src/bindings/java/smx_context_cojava.c +++ b/src/bindings/java/smx_context_cojava.c @@ -264,7 +264,7 @@ static void smx_ctx_cojava_create_coroutine(smx_ctx_cojava_t context) { FILE *conf= fopen("/proc/sys/vm/max_map_count","r"); if (conf) { int limit=-1; - if(!fscanf(conf,"%d",&limit)) + if(fscanf(conf,"%d",&limit) != 1) xbt_die("Error while creating a new coroutine. Parse error."); fclose(conf); if (limit!=-1 && SIMIX_process_count() > (limit - 100) /2) diff --git a/src/mc/mc_checkpoint.c b/src/mc/mc_checkpoint.c index 9b0650a961..a89b14a20e 100644 --- a/src/mc/mc_checkpoint.c +++ b/src/mc/mc_checkpoint.c @@ -463,7 +463,7 @@ static xbt_strbuff_t get_local_variables_values(void *stack_context, void *heap) to_append = bprintf("frame_name=%s\n", frame_name); xbt_strbuff_append(variables, to_append); xbt_free(to_append); - to_append = bprintf("ip=%lx\n", ip); + to_append = bprintf("ip=%lx\n", (unsigned long)ip); xbt_strbuff_append(variables, to_append); xbt_free(to_append); -- 2.20.1