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

Reply via email to