Public bug reported: I compiled this package with gentoo using gcc-4.5.3, glibc-2.15 receiving following warnings:
* QA Notice: Package triggers severe warnings which indicate that it * may exhibit random runtime failures. * ./aslanalyze.c:488:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * ./aslanalyze.c:488:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * ./aslanalyze.c:515:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * ./aslanalyze.c:515:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * ./aslanalyze.c:541:13: warning: dereferencing type-punned pointer will break strict-aliasing rules * ./aslanalyze.c:541:13: warning: dereferencing type-punned pointer will break strict-aliasing rules * ./aslanalyze.c:585:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * ./aslpredef.c:583:9: warning: dereferencing type-punned pointer will break strict-aliasing rules * ./aslpredef.c:594:9: warning: dereferencing type-punned pointer will break strict-aliasing rules * ./aslpredef.c:602:9: warning: dereferencing type-punned pointer will break strict-aliasing rules * ../components/utilities/utmisc.c:263:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * ../components/utilities/utmisc.c:264:9: warning: dereferencing type-punned pointer will break strict-aliasing rules * ../components/utilities/utmisc.c:265:9: warning: dereferencing type-punned pointer will break strict-aliasing rules * ../common/adisasm.c:668:9: warning: dereferencing type-punned pointer will break strict-aliasing rules * ../common/adisasm.c:997:9: warning: dereferencing type-punned pointer will break strict-aliasing rules * ../common/adisasm.c:1010:9: warning: dereferencing type-punned pointer will break strict-aliasing rules * ../common/adisasm.c:1031:9: warning: dereferencing type-punned pointer will break strict-aliasing rules * ../common/adisasm.c:1045:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * ../common/dmrestag.c:725:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * ../common/adwalk.c:687:13: warning: dereferencing type-punned pointer will break strict-aliasing rules * ../common/dmtable.c:477:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * ../common/dmtable.c:482:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * ../components/debugger/dbfileio.c:348:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * ../components/debugger/dbfileio.c:349:9: warning: dereferencing type-punned pointer will break strict-aliasing rules * ../components/disassembler/dmnames.c:162:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * ../components/tables/tbinstal.c:230:8: warning: dereferencing type-punned pointer will break strict-aliasing rules * ../components/tables/tbinstal.c:233:9: warning: dereferencing type-punned pointer will break strict-aliasing rules * ../components/tables/tbinstal.c:233:9: warning: dereferencing type-punned pointer will break strict-aliasing rules * ../components/tables/tbinstal.c:468:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * ../components/tables/tbutils.c:282:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * ../components/tables/tbutils.c:290:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * ../components/tables/tbutils.c:527:9: warning: dereferencing type-punned pointer will break strict-aliasing rules * ../components/tables/tbutils.c:529:9: warning: dereferencing type-punned pointer will break strict-aliasing rules * ../components/tables/tbutils.c:567:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * source/components/debugger/dbfileio.c:348:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * source/components/debugger/dbfileio.c:349:9: warning: dereferencing type-punned pointer will break strict-aliasing rules * source/components/disassembler/dmnames.c:162:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * source/components/events/evgpeinit.c:436:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * source/components/namespace/nsinit.c:514:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * source/components/namespace/nspredef.c:502:9: warning: dereferencing type-punned pointer will break strict-aliasing rules * source/components/namespace/nspredef.c:502:9: warning: dereferencing type-punned pointer will break strict-aliasing rules * source/components/namespace/nsrepair2.c:307:9: warning: dereferencing type-punned pointer will break strict-aliasing rules * source/components/namespace/nsrepair2.c:307:9: warning: dereferencing type-punned pointer will break strict-aliasing rules * source/components/namespace/nsxfname.c:657:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * source/components/namespace/nsxfname.c:658:9: warning: dereferencing type-punned pointer will break strict-aliasing rules * source/components/tables/tbinstal.c:230:8: warning: dereferencing type-punned pointer will break strict-aliasing rules * source/components/tables/tbinstal.c:233:9: warning: dereferencing type-punned pointer will break strict-aliasing rules * source/components/tables/tbinstal.c:233:9: warning: dereferencing type-punned pointer will break strict-aliasing rules * source/components/tables/tbinstal.c:468:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * source/components/tables/tbutils.c:282:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * source/components/tables/tbutils.c:290:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * source/components/tables/tbutils.c:527:9: warning: dereferencing type-punned pointer will break strict-aliasing rules * source/components/tables/tbutils.c:529:9: warning: dereferencing type-punned pointer will break strict-aliasing rules * source/components/tables/tbutils.c:567:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * source/components/utilities/utmisc.c:263:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * source/components/utilities/utmisc.c:264:9: warning: dereferencing type-punned pointer will break strict-aliasing rules * source/components/utilities/utmisc.c:265:9: warning: dereferencing type-punned pointer will break strict-aliasing rules * Please do not file a Gentoo bug and instead report the above QA * issues directly to the upstream developers of this software. * Homepage: https://wiki.ubuntu.com/Kernel/Reference/fwts This package has -Werror activated, is it possible to remove this in future versions? ** Affects: fwts (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/971886 Title: QA: warning: dereferencing type-punned pointer will break strict- aliasing rules To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fwts/+bug/971886/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs