Changes between Version 7 and Version 8 of BuildWarnings

Show
Ignore:
Timestamp:
09/15/09 13:26:58 (12 years ago)
Author:
mikehh
Comment:

latest warnings at r41266

Legend:

Unmodified
Added
Removed
Modified
  • BuildWarnings

    v7 v8  
    9898 
    9999}}} 
     100 
     101 
     102mikehh: latest warnings at r41266, built with g++ (Ubuntu 4.3.3-5ubuntu4) 4.3.3 on Ubuntu 9.04 amd64 
     103 
     104the only difference with a build at parrot r41265 on Ubuntu 9.04 i386 (also using g++) 
     105is that the first two warnings for src/nci.c do not occur there, the third does 
     106{{{ 
     107from: tools/build/ops2pm.pl 
     108trap                      1258       experimental, not in ops.num 
     109 
     110src/ops/core_ops_switch.c:13010: warning: dereferencing type-punned pointer will break strict-aliasing rules 
     111 
     112src/interp/inter_misc.c:210: warning: ‘ret’ may be used uninitialised in this function 
     113 
     114src/nci.c:4597: warning: dereferencing type-punned pointer will break strict-aliasing rules 
     115src/nci.c:5136: warning: dereferencing type-punned pointer will break strict-aliasing rules 
     116src/nci.c:11030: warning: dereferencing type-punned pointer will break strict-aliasing rules 
     117 
     118src/pmc_freeze.c:523: warning: dereferencing type-punned pointer will break strict-aliasing rules 
     119 
     120compilers/imcc/imcparser.c:3092: warning: statement has no effect 
     121compilers/imcc/imcparser.c:5230: warning: statement has no effect 
     122compilers/imcc/imcparser.c:5387: warning: statement has no effect 
     123compilers/imcc/imcparser.c:5391: warning: statement has no effect 
     124compilers/imcc/imcc.y:1360: warning: ignoring return value of ‘Instruction* iSUBROUTINE(parrot_interp_t*, IMC_Unit*, SymReg*)’, declared with attribute warn_unused_result 
     125 
     126compilers/imcc/pbc.c:183: warning: ‘int old_blocks(parrot_interp_t*)’ declared ‘static’ but never defined 
     127 
     128src/nci_test.c:138: warning: ‘int_cb_D4’ initialised and declared ‘extern’ 
     129src/nci_test.c:139: warning: ‘nci_dlvar_char’ initialised and declared ‘extern’ 
     130src/nci_test.c:140: warning: ‘nci_dlvar_short’ initialised and declared ‘extern’ 
     131src/nci_test.c:141: warning: ‘nci_dlvar_int’ initialised and declared ‘extern’ 
     132src/nci_test.c:142: warning: ‘nci_dlvar_long’ initialised and declared ‘extern’ 
     133src/nci_test.c:143: warning: ‘nci_dlvar_float’ initialised and declared ‘extern’ 
     134src/nci_test.c:144: warning: ‘nci_dlvar_double’ initialised and declared ‘extern’ 
     135src/nci_test.c:145: warning: ‘nci_dlvar_cstring’ initialised and declared ‘extern’ 
     136 
     137./gdbmhash.pmc:255: warning: function call has aggregate value 
     138./gdbmhash.pmc:190: warning: function call has aggregate value 
     139./gdbmhash.pmc:164: warning: function call has aggregate value 
     140./gdbmhash.pmc:166: warning: function call has aggregate value 
     141 
     142obscure_ops_switch.c:128: warning: dereferencing type-punned pointer will break strict-aliasing rules 
     143 
     144math_ops_switch.c:128: warning: dereferencing type-punned pointer will break strict-aliasing rules 
     145}}}