Hi Ian, Your recent merge commit bb43ee6aa9953bf09c463c545bd268cb7de6c727 removed method sharing and broke validation:
""" "inplace/bin/ghc-stage1" -M -dep-makefile libraries/bytestring/dist-install/build/.depend-v-dyn.haskell.tmp -dep-suffix dyn -include-pkg-deps -H32m -O -Wall -Werror -H64m -O0 -package-name bytestring-0.9.2.0 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/autogen -Ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build/autogen -Ilibraries/bytestring/include -optP-include -optPlibraries/bytestring/dist-install/build/autogen/cabal_macros.h -package base-4.3.1.0 -package ghc-prim-0.2.0.0 -Wall -fno-warn-orphans -O2 -funbox-strict-fields -fno-method-sharing -fmax-simplifier-iterations10 -fdicts-cheap -XHaskell98 -XUnliftedFFITypes -XMagicHash -XUnboxedTuples -XDeriveDataTypeable -XScopedTypeVariables -XNamedFieldPuns -XCPP -XForeignFunctionInterface -O2 -O -dcore-lint -fno-warn-deprecated-flags -no-user-package-conf -rtsopts -fno-warn-identities -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -hisuf hi -osuf o -hcsuf hc libraries/bytestring/./Data/ByteString.hs libraries/bytestring/./Data/ByteString/Char8.hs libraries/bytestring/./Data/ByteString/Unsafe.hs libraries/bytestring/./Data/ByteString/Internal.hs libraries/bytestring/./Data/ByteString/Lazy.hs libraries/bytestring/./Data/ByteString/Lazy/Char8.hs libraries/bytestring/./Data/ByteString/Lazy/Internal.hs libraries/bytestring/./Data/ByteString/Fusion.hs ghc-stage1: unrecognised flags: -fno-method-sharing """ Grepping the tree, there are quite a few places still mentioning this flag, including in the documentation. Do you plan a follow up commit to fix this up? Max _______________________________________________ Cvs-ghc mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-ghc
