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

Reply via email to