
#11205: Validation on ARM fails to due Corex-A8 erratum check ---------------------------------------+---------------------------------- Reporter: bgamari | Owner: Type: bug | Status: patch Priority: normal | Milestone: 8.0.1 Component: Compiler | Version: 7.11 Resolution: | Keywords: Operating System: Linux | Architecture: arm Type of failure: Compile-time crash | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Phab:D1599 Wiki Page: | ---------------------------------------+---------------------------------- Comment (by thomie): bindist preparation does not strip binaries. If you find that it does, then that is a bug, and I'd like to know which file in `bindistprep/` is stripped. validate also tries to **install** the binary distribution, by running 'make install'. Since it doesn't run 'make install-strip', it won't strip the installed executables (ghc, ghc-pkg, haddock, etc.). Whether it strips libraries (.a and .so files) should depend on the setting of STRIP_CMD. There could be a bug here, maybe in Cabal. It would help to know which file in `bindisttest/` is stripped after running `./validate`, when `STRIP_CMD=:`. Make sure you're using HEAD, not ghc-7.10. Stripping was broken before (see ticket:1851#comment:16). ticket:10601#comment:4 is also relevant. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/11205#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler