thanks Michal gcc 4.1.2 (rhel 5) seems to be the outlier empty intersection with the ones found by gcc 4.[67] are they false alarms?
On Thu, 01 Mar 2012 11:51:15 +0100 Michal Hlavinka wrote: > > so could submitters include the cc version/point-release with warning > > message posts > > then when there is consensus on the actual no-strict-aliasing lines > > (I would feel better if two independent cc implementations picked the same > > lines) > > we will fix the code > gcc 4.7.0(release candidate phase) (fedora 17): > src/lib/libast/vmalloc/vmbest.c:202:5: warning: dereferencing > type-punned pointer will break strict-aliasing rules > src/lib/libast/vmalloc/vmbest.c:440:4: warning: dereferencing > type-punned pointer will break strict-aliasing rules > src/lib/libast/vmalloc/vmbest.c:571:3: warning: dereferencing > type-punned pointer will break strict-aliasing rules > src/lib/libast/vmalloc/vmbest.c:682:3: warning: dereferencing > type-punned pointer will break strict-aliasing rules > src/lib/libast/vmalloc/vmbest.c:693:5: warning: dereferencing > type-punned pointer will break strict-aliasing rules > src/lib/libast/vmalloc/vmbest.c:694:5: warning: dereferencing > type-punned pointer will break strict-aliasing rules > src/lib/libast/vmalloc/vmopen.c:145:2: warning: dereferencing > type-punned pointer will break strict-aliasing rules > src/lib/libast/vmalloc/vmopen.c:150:2: warning: dereferencing > type-punned pointer will break strict-aliasing rules > src/lib/libast/vmalloc/vmopen.c:151:2: warning: dereferencing > type-punned pointer will break strict-aliasing rules > src/lib/libast/vmalloc/vmprivate.c:169:2: warning: dereferencing > type-punned pointer will break strict-aliasing rules > src/lib/libast/vmalloc/vmstat.c:100:7: warning: dereferencing > type-punned pointer will break strict-aliasing rules > src/lib/libast/vmalloc/vmstat.c:102:7: warning: dereferencing > type-punned pointer will break strict-aliasing rules > src/lib/libsum/sum-sha2.c:743:2: warning: dereferencing type-punned > pointer will break strict-aliasing rules > src/lib/libsum/sum-sha2.c:1104:2: warning: dereferencing type-punned > pointer will break strict-aliasing rules > src/lib/libsum/sum-sha2.c:1105:2: warning: dereferencing type-punned > pointer will break strict-aliasing rules > src/cmd/ksh93/edit/emacs.c:1077:7: warning: dereferencing type-punned > pointer will break strict-aliasing rules > src/cmd/ksh93/edit/emacs.c:1079:7: warning: dereferencing type-punned > pointer will break strict-aliasing rules > gcc 4.6.2 (fedora 16): > src/lib/libast/vmalloc/vmstat.c:100:7: warning: dereferencing > type-punned pointer will break strict-aliasing rules > gcc 4.4.6 (rhel 6): > src/lib/libast/vmalloc/vmstat.c:100: warning: dereferencing type-punned > pointer will break strict-aliasing rules > gcc 4.1.2 (rhel 5): > src/cmd/ksh93/bltins/trap.c:270: warning: dereferencing type-punned > pointer will break strict-aliasing rules > src/cmd/ksh93/sh/init.c:1907: warning: dereferencing type-punned pointer > will break strict-aliasing rules > src/cmd/ksh93/sh/init.c:1944: warning: dereferencing type-punned pointer > will break strict-aliasing rules > src/cmd/ksh93/sh/init.c:1961: warning: dereferencing type-punned pointer > will break strict-aliasing rules > src/cmd/ksh93/sh/macro.c:216: warning: dereferencing type-punned pointer > will break strict-aliasing rules > src/cmd/ksh93/sh/name.c:2826: warning: dereferencing type-punned pointer > will break strict-aliasing rules > src/cmd/ksh93/sh/parse.c:1461: warning: dereferencing type-punned > pointer will break strict-aliasing rules > src/cmd/ksh93/sh/xec.c:2883: warning: dereferencing type-punned pointer > will break strict-aliasing rules _______________________________________________ ast-developers mailing list [email protected] https://mailman.research.att.com/mailman/listinfo/ast-developers
