Changes between Version 3 and Version 4 of BuildWarnings

Show
Ignore:
Timestamp:
03/23/09 14:50:48 (13 years ago)
Author:
mikehh
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BuildWarnings

    v3 v4  
    4242config/gen/platform/darwin/dl.c:226: warning: 'NSIsSymbolNameDefinedInImage' is deprecated (declared at /usr/include/mach-o/dyld.h:156) 
    4343}}} 
     44 
     45---- 
     46 
     47I (mikehh) got the following warnings at r37645 - most have been around for quite awhile, some duplicating the ones above (Infinoid), but also some additional ones.[[BR]] 
     48built with - make world 2>&1 | tee make_world.37645.log[[BR]] 
     49Kubuntu Intrepid i386 gcc version 4.3.2 (Ubuntu 4.3.2-1ubuntu12) 
     50{{{ 
     51src/nci.c:3016: warning: dereferencing type-punned pointer will break strict-aliasing rules 
     52src/nci.c:5194: warning: dereferencing type-punned pointer will break strict-aliasing rules 
     53src/nci.c:5805: warning: dereferencing type-punned pointer will break strict-aliasing rules 
     54 
     55src/thread.c:1381: warning: suggest braces around empty body in ‘do’ statement 
     56src/thread.c:499: warning: variable ‘sub_pmc’ might be clobbered by ‘longjmp’ or ‘vfork’ 
     57 
     58src/jit_defs.c:2069: warning: logical ‘&&’ with non-zero constant will always evaluate as true 
     59src/jit_defs.c:2080: warning: logical ‘&&’ with non-zero constant will always evaluate as true 
     60 
     61./src/pmc/sub.pmc:891: warning: logical ‘&&’ with non-zero constant will always evaluate as true 
     62 
     63compilers/imcc/imcc.y:739: warning: unused parameter ‘interp’ 
     64compilers/imcc/imcparser.c:2848: warning: statement with no effect 
     65compilers/imcc/imcparser.c:4938: warning: logical ‘&&’ with non-zero constant will always evaluate as true 
     66compilers/imcc/imcparser.c:4941: warning: statement with no effect 
     67compilers/imcc/imcparser.c:5098: warning: statement with no effect 
     68compilers/imcc/imcparser.c:5102: warning: statement with no effect 
     69compilers/imcc/imcc.l:731: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result 
     70compilers/imcc/imclexer.c:4165: warning: comparison between signed and unsigned 
     71compilers/imcc/imcc.l:1306: warning: variable ‘buffer’ might be clobbered by ‘longjmp’ or ‘vfork’ 
     72compilers/imcc/imcc.l:1338: warning: variable ‘buffer’ might be clobbered by ‘longjmp’ or ‘vfork’ 
     73 
     74compilers/imcc/instructions.c:176: warning: logical ‘&&’ with non-zero constant will always evaluate as true 
     75 
     76compilers/imcc/reg_alloc.c:738: warning: logical ‘&&’ with non-zero constant will always evaluate as true 
     77 
     78./gdbmhash.pmc:238: warning: function call has aggregate value 
     79./gdbmhash.pmc:176: warning: function call has aggregate value 
     80./gdbmhash.pmc:150: warning: function call has aggregate value 
     81./gdbmhash.pmc:152: warning: function call has aggregate value 
     82 
     83myops_ops_switch.c:151: warning: dereferencing type-punned pointer will break strict-aliasing rules 
     84 
     85pbc_to_exe.c:391: warning: dereferencing type-punned pointer might break strict-aliasing rules 
     86 
     87parrot_config.c:86: warning: dereferencing type-punned pointer might break strict-aliasing rules 
     88 
     89}}} 
     90