[GHC] #8438: Validation failure compiling primitive-memops.c
GHC
ghc-devs
Sat Oct 12 03:43:23 UTC 2013
#8438: Validation failure compiling primitive-memops.c
------------------------------------+-------------------------------------
Reporter: goldfire | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 7.7
Keywords: | Operating System: Unknown/Multiple
Architecture: Unknown/Multiple | Type of failure: None/Unknown
Difficulty: Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: |
------------------------------------+-------------------------------------
When I try to validate a clean checkout of HEAD, I see this:
{{{
"inplace/bin/ghc-stage2" -optc-Werror -optc-Wall -optc-
Ilibraries/primitive/cbits -optc-O3 -optc-ftree-vectorize -optc-fomit-
frame-pointer -optc-msse2 -optc-I'/Users/rae/Documents/ghc-
cur/libraries/base/include' -optc-I'/Users/rae/Documents/ghc-
cur/rts/dist/build' -optc-I'/Users/rae/Documents/ghc-cur/includes'
-optc-I'/Users/rae/Documents/ghc-cur/includes/dist-
derivedconstants/header' -static -H32m -O -Werror -Wall -H64m -O0
-package-name primitive-0.5.1.0 -hide-all-packages -i
-ilibraries/primitive/. -ilibraries/primitive/dist-install/build
-ilibraries/primitive/dist-install/build/autogen -Ilibraries/primitive
/dist-install/build -Ilibraries/primitive/dist-install/build/autogen
-Ilibraries/primitive/cbits -optP-include -optPlibraries/primitive
/dist-install/build/autogen/cabal_macros.h -package base-4.7.0.0 -package
ghc-prim-0.3.1.0 -O2 -Wall -XHaskell2010 -O2 -O -dcore-lint -fno-warn-amp
-fno-warn-deprecated-flags -no-user-package-db -rtsopts -Wwarn -c
libraries/primitive/cbits/primitive-memops.c -o libraries/primitive/dist-
install/build/cbits/primitive-memops.o
cc1: warnings being treated as errors
libraries/primitive/cbits/primitive-memops.c: In function
?hsprimitive_memset_Word16?:
libraries/primitive/cbits/primitive-memops.c:44:0:
warning: dereferencing type-punned pointer will break strict-aliasing
rules
libraries/primitive/cbits/primitive-memops.c: In function
?hsprimitive_memset_Word32?:
libraries/primitive/cbits/primitive-memops.c:45:0:
warning: dereferencing type-punned pointer will break strict-aliasing
rules
libraries/primitive/cbits/primitive-memops.c: In function
?hsprimitive_memset_Word64?:
libraries/primitive/cbits/primitive-memops.c:46:0:
warning: dereferencing type-punned pointer will break strict-aliasing
rules
libraries/primitive/cbits/primitive-memops.c: In function
?hsprimitive_memset_Word?:
libraries/primitive/cbits/primitive-memops.c:47:0:
warning: dereferencing type-punned pointer will break strict-aliasing
rules
libraries/primitive/cbits/primitive-memops.c: In function
?hsprimitive_memset_Ptr?:
libraries/primitive/cbits/primitive-memops.c:48:0:
warning: dereferencing type-punned pointer will break strict-aliasing
rules
libraries/primitive/cbits/primitive-memops.c: In function
?hsprimitive_memset_Float?:
libraries/primitive/cbits/primitive-memops.c:49:0:
warning: dereferencing type-punned pointer will break strict-aliasing
rules
libraries/primitive/cbits/primitive-memops.c: In function
?hsprimitive_memset_Double?:
libraries/primitive/cbits/primitive-memops.c:50:0:
warning: dereferencing type-punned pointer will break strict-aliasing
rules
make[1]: *** [libraries/primitive/dist-install/build/cbits/primitive-
memops.o] Error 1
make: *** [all] Error 2
}}}
I run Mac OS 10.7.5 with XCode 4.3.3.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8438>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list