From: Paul Bédaride Date: Mon, 6 May 2013 13:25:25 +0000 (+0200) Subject: Fix to handle warnings+optimizations on CI for MC32 [#15544] X-Git-Tag: v3_9_90~401 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/8847b375a11af83a841c0964292a2fe9ee9a0fff?hp=c94ebf727d3bac66028b7130aab3ee668b1949c0 Fix to handle warnings+optimizations on CI for MC32 [#15544] --- 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);