Darwin i386 build nhc98/hat

[email protected] (Malcolm Wallace)
Newsgroups gmane.comp.lang.haskell.cvs.nhc98
Message-ID <[email protected]>
build/archivist.local /Users/malcolm/Haskell/autorun started at Tue Dec  4 02:32:20 GMT 2012


Reading inventory of repository /Users/malcolm/Haskell/nhc98 inventory
Reading inventory of repository /Users/malcolm/Haskell/nhc98/src/libraries/base
Reading inventory of repository /Users/malcolm/Haskell/nhc98/src/libraries/filep
Reading inventory of repository /Users/malcolm/Haskell/nhc98/src/libraries/unix
Reading inventory of repository /Users/malcolm/Haskell/nhc98/src/libraries/Cabal
Reading inventory of repository /Users/malcolm/Haskell/nhc98/src/libraries/Cabal
Reading inventory of repository /Volumes/leopard/Haskell/hat inventory
usage: basename string [suffix]
       basename [-a] [-s suffix] string [...]
No compiler style found
usage: basename string [suffix]
       basename [-a] [-s suffix] string [...]
No compiler style found
usage: basename string [suffix]
       basename [-a] [-s suffix] string [...]
No compiler style found
Linking ghcsym.out ...
ld: warning: could not create compact unwind for .LFB3: non-standard register 5 being saved in prolog

Time for build with gcc
collector.c: In function 'initGc':
collector.c:75: warning: format '%x' expects type 'unsigned int', but argument 3 has type 'NodePtr'
collector.c:75: warning: format '%x' expects type 'unsigned int', but argument 4 has type 'NodePtr'
collector.c: In function 'callGc':
collector.c:628: warning: format '%d' expects type 'int', but argument 3 has type 'long unsigned int'
closureval.c: In function 'buildClosure':
closureval.c:25: warning: cast from pointer to integer of different size
ar: creating archive /Volumes/leopard/Haskell/nhc98-test-gcc/targets/ix86-Darwin10/obj/runtime/Kernel/Runtime.a
cre-mparam.c: In function 'main':
cre-mparam.c:109: warning: format '%d' expects type 'int', but argument 2 has type 'long unsigned int'
./Bounded_Int.hc:32: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:1182: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:2153: warning: this decimal constant is unsigned only in ISO C90
cLowBinary.c: In function 'memcheck':
cLowBinary.c:193: warning: cast from pointer to integer of different size
Undefined symbols for architecture i386:
  "_FN_Data_46List_46isPrefixOf", referenced from:
      _startLabel in Options.o
      _F0_Language_46Preprocessor_46Cpphs_46Position_46cpp2hask in Position.o
  "_FN_System_46Time_46formatCalendarTime", referenced from:
      _startLabel in MacroPass.o
  "_CF_System_46Locale_46defaultTimeLocale", referenced from:
      _startLabel in MacroPass.o
  "_CF_System_46Time_46toCalendarTime", referenced from:
      _startLabel in MacroPass.o
  "_CF_System_46Time_46getClockTime", referenced from:
      _startLabel in MacroPass.o
  "_FN_Data_46List_46intersperse", referenced from:
      _F0_Language_46Preprocessor_46Cpphs_46HashDefine_46parseHashDefine in HashDefine.o
      _F0_Language_46Preprocessor_46Cpphs_46ReadFirst_46readFirst in ReadFirst.o
  "_FN_Control_46Monad_46when", referenced from:
      _F0_Language_46Preprocessor_46Cpphs_46ReadFirst_46readFirst in ReadFirst.o
  "_CF_Control_46Monad_46MonadPlus_46Prelude_46_91_93_46mzero", referenced from:
      _F0_Text_46ParserCombinators_46HuttonMeijer_46identifier in HuttonMeijer.o
ld: symbol(s) not found for architecture i386
collect2: ld returned 1 exit status
strip: can't open file: /Volumes/leopard/Haskell/nhc98-test-gcc/lib/ix86-Darwin10/MkProg (No such file or directory)
make[1]: *** [fromC] Error 1
make: *** [targets/ix86-Darwin10/hmake-gcc] Error 2

real	2m55.017s
user	1m25.617s
sys	1m1.682s
Linking ghcsym.out ...
ld: warning: could not create compact unwind for .LFB3: non-standard register 5 being saved in prolog

Time for build with ghc-7.0.3
Linking lib/ix86-Darwin10/hmake-PRAGMA ...
ld: warning: could not create compact unwind for .LFB3: non-standard register 5 being saved in prolog
collector.c: In function 'initGc':
collector.c:75: warning: format '%x' expects type 'unsigned int', but argument 3 has type 'NodePtr'
collector.c:75: warning: format '%x' expects type 'unsigned int', but argument 4 has type 'NodePtr'
collector.c: In function 'callGc':
collector.c:628: warning: format '%d' expects type 'int', but argument 3 has type 'long unsigned int'
closureval.c: In function 'buildClosure':
closureval.c:25: warning: cast from pointer to integer of different size
ar: creating archive /Volumes/leopard/Haskell/nhc98-test-ghc703/targets/ix86-Darwin10/obj/runtime/Kernel/Runtime.a
cre-mparam.c: In function 'main':
cre-mparam.c:109: warning: format '%d' expects type 'int', but argument 2 has type 'long unsigned int'

Platform.hs:1:12:
    Warning: -fglasgow-exts is deprecated: Use individual extensions instead
ld: warning: could not create compact unwind for .LFB3: non-standard register 5 being saved in prolog
ld: warning: could not create compact unwind for .LFB3: non-standard register 5 being saved in prolog
ld: warning: could not create compact unwind for .LFB3: non-standard register 5 being saved in prolog
ld: warning: could not create compact unwind for .LFB3: non-standard register 5 being saved in prolog
hmake-config: Starting new config file in
  /Volumes/leopard/Haskell/nhc98-test-ghc703/lib/ix86-Darwin10/hmakerc

../hmake/Platform.hs:1:12:
    Warning: -fglasgow-exts is deprecated: Use individual extensions instead
ld: warning: could not create compact unwind for .LFB3: non-standard register 5 being saved in prolog
ld: warning: could not create compact unwind for .LFB3: non-standard register 5 being saved in prolog

Floats.hs:1:12:
    Warning: -fglasgow-exts is deprecated: Use individual extensions instead
ld: warning: could not create compact unwind for .LFB3: non-standard register 5 being saved in prolog
ld: warning: could not create compact unwind for .LFB3: non-standard register 5 being saved in prolog
/tmp/Bounded_Int.82657.hc:32: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.911.hc:1182: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.911.hc:2153: warning: this decimal constant is unsigned only in ISO C90
cLowBinary.c: In function 'memcheck':
cLowBinary.c:193: warning: cast from pointer to integer of different size
ld: warning: could not create compact unwind for .LFB3: non-standard register 5 being saved in prolog
Warning: IOError is both imported and defined
Warning: IOError is both imported and defined
Warning: EOFError is both imported and defined
Warning: PatternError is both imported and defined
Warning: UserError is both imported and defined
Warning: The module DIOError is called Prelude in its interface file (/Volumes/leopard/Haskell/nhc98-test-ghc703/include/packages/base/DIOError.hi)
Warning: The module DIOError is called Prelude in its interface file (/Volumes/leopard/Haskell/nhc98-test-ghc703/include/packages/base/DIOError.hi)
/usr/bin/ranlib: file: /Volumes/leopard/Haskell/nhc98-test-ghc703/lib/ix86-Darwin10/libHSold-time.a(timeUtils.o) has no symbols
/usr/bin/ranlib: file: /Volumes/leopard/Haskell/nhc98-test-ghc703/lib/ix86-Darwin10/libHSdirectory.a(directory.o) has no symbols

Warning: package(s) time not available in /Volumes/leopard/Haskell/nhc98-test-ghc703/include/packages
Warning: -package time interfaces not found.
Warning: -package time library  not found.

real	8m54.046s
user	6m13.673s
sys	2m18.085s

Running tests:
cd tests && ./runtests clean >/dev/null && ./runtests >t.log 2>t.err
tail -4 tests/t.err
110 built ok      / 23 builds failed
                  / of which 19 known / 4 bad
108 outputs match / 2 outputs differ
110 errors  match / 0 errors  differ

real	7m36.962s
user	6m41.447s
sys	0m50.789s

Linking ghcsym.out ...
ld: warning: could not create compact unwind for .LFB3: non-standard register 5 being saved in prolog
x ./
x ./Text/
x ./Text/XML/
x ./Text/XML/HaXml/
x ./Text/XML/HaXml.hi
x ./Text/XML/HaXml/ByteStringPP.hi
x ./Text/XML/HaXml/Combinators.hi
x ./Text/XML/HaXml/DtdToHaskell/
x ./Text/XML/HaXml/Escape.hi
x ./Text/XML/HaXml/Html/
x ./Text/XML/HaXml/Lex.hi
x ./Text/XML/HaXml/Namespaces.hi
x ./Text/XML/HaXml/OneOfN.hi
x ./Text/XML/HaXml/Parse.hi
x ./Text/XML/HaXml/ParseLazy.hi
x ./Text/XML/HaXml/Posn.hi
x ./Text/XML/HaXml/Pretty.hi
x ./Text/XML/HaXml/SAX.hi
x ./Text/XML/HaXml/Schema/
x ./Text/XML/HaXml/ShowXmlLazy.hi
x ./Text/XML/HaXml/TypeMapping.hi
x ./Text/XML/HaXml/Types.hi
x ./Text/XML/HaXml/Util.hi
x ./Text/XML/HaXml/Validate.hi
x ./Text/XML/HaXml/Verbatim.hi
x ./Text/XML/HaXml/Wrappers.hi
x ./Text/XML/HaXml/XmlContent/
x ./Text/XML/HaXml/XmlContent.hi
x ./Text/XML/HaXml/Xtract/
x ./Text/XML/HaXml/Xtract/Combinators.hi
x ./Text/XML/HaXml/Xtract/Lex.hi
x ./Text/XML/HaXml/Xtract/Parse.hi
x ./Text/XML/HaXml/XmlContent/Haskell.hi
x ./Text/XML/HaXml/XmlContent/Parser.hi
x ./Text/XML/HaXml/Schema/Environment.hi
x ./Text/XML/HaXml/Schema/HaskellTypeModel.hi
x ./Text/XML/HaXml/Schema/NameConversion.hi
x ./Text/XML/HaXml/Schema/Parse.hi
x ./Text/XML/HaXml/Schema/PrettyHaskell.hi
x ./Text/XML/HaXml/Schema/PrimitiveTypes.hi
x ./Text/XML/HaXml/Schema/TypeConversion.hi
x ./Text/XML/HaXml/Schema/XSDTypeModel.hi
x ./Text/XML/HaXml/Html/Generate.hi
x ./Text/XML/HaXml/Html/Parse.hi
x ./Text/XML/HaXml/Html/ParseLazy.hi
x ./Text/XML/HaXml/Html/Pretty.hi
x ./Text/XML/HaXml/DtdToHaskell/Convert.hi
x ./Text/XML/HaXml/DtdToHaskell/Instance.hi
x ./Text/XML/HaXml/DtdToHaskell/TypeDef.hi
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/HaXml.cabal: No such file or directory
x ./
x ./Data/
x ./Data/Array.hi
x ./
x ./Control/
x ./DErrNo.hi
x ./DIOError.hi
x ./Data/
x ./Debug/
x ./Foreign/
x ./Foreign.hi
x ./GHC/
x ./NHC/
x ./Nhc98BaseConfig.h
x ./System/
x ./Text/
x ./Typeable.h
x ./Unsafe/
x ./Unsafe/Coerce.hi
x ./Text/Html/
x ./Text/ParserCombinators/
x ./Text/Printf.hi
x ./Text/Read.hi
x ./Text/Regex/
x ./Text/Show/
x ./Text/Show.hi
x ./Text/Show/Functions.hi
x ./Text/ParserCombinators/ReadP.hi
x ./System/CPUTime.hi
x ./System/Console/
x ./System/Environment.hi
x ./System/Exit.hi
x ./System/IO/
x ./System/IO.hi
x ./System/Info.hi
x ./System/Mem.hi
x ./System/Posix/
x ./System/Timeout.hi
x ./System/Posix/Internals.hi
x ./System/Posix/Types.hi
x ./System/IO/Error.hi
x ./System/IO/Unsafe.hi
x ./System/Console/GetOpt.hi
x ./NHC/PosixTypes.hi
x ./NHC/SizedTypes.hi
x ./GHC/IO/
x ./GHC/IO/Device.hi
x ./Foreign/C/
x ./Foreign/C.hi
x ./Foreign/ForeignPtr.hi
x ./Foreign/Marshal/
x ./Foreign/Marshal.hi
x ./Foreign/Ptr.hi
x ./Foreign/StablePtr.hi
x ./Foreign/Storable.hi
x ./Foreign/Marshal/Alloc.hi
x ./Foreign/Marshal/Array.hi
x ./Foreign/Marshal/Error.hi
x ./Foreign/Marshal/Pool.hi
x ./Foreign/Marshal/Utils.hi
x ./Foreign/C/Error.hi
x ./Foreign/C/String.hi
x ./Foreign/C/Types.hi
x ./Debug/Trace.hi
x ./Data/Bits.hi
x ./Data/Bool.hi
x ./Data/Char.hi
x ./Data/Complex.hi
x ./Data/Dynamic.hi
x ./Data/Either.hi
x ./Data/Eq.hi
x ./Data/Fixed.hi
x ./Data/Foldable.hi
x ./Data/Function.hi
x ./Data/Functor.hi
x ./Data/HashTable.hi
x ./Data/IORef.hi
x ./Data/Int.hi
x ./Data/Ix.hi
x ./Data/List.hi
x ./Data/Maybe.hi
x ./Data/Monoid.hi
x ./Data/Ord.hi
x ./Data/Ratio.hi
x ./Data/String.hi
x ./Data/Traversable.hi
x ./Data/Tuple.hi
x ./Data/Typeable.hi
x ./Data/Version.hi
x ./Data/Word.hi
x ./Control/Applicative.hi
x ./Control/Arrow.hi
x ./Control/Category.hi
x ./Control/Exception/
x ./Control/Exception.hi
x ./Control/Monad/
x ./Control/Monad.hi
x ./Control/Monad/Fix.hi
x ./Control/Monad/Instances.hi
x ./Control/Exception/Base.hi
x ./
x ./Data/
x ./Data/ByteString/
x ./Data/ByteString.hi
x ./Data/ByteString/Char8.hi
x ./Data/ByteString/Fusion.hi
x ./Data/ByteString/Internal.hi
x ./Data/ByteString/Lazy/
x ./Data/ByteString/Lazy.hi
x ./Data/ByteString/Unsafe.hi
x ./Data/ByteString/Lazy/Char8.hi
x ./Data/ByteString/Lazy/Internal.hi
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/bytestring.cabal: No such file or directory
x ./
x ./Data/
x ./Data/Graph.hi
x ./Data/IntMap.hi
x ./Data/IntSet.hi
x ./Data/Map.hi
x ./Data/Sequence.hi
x ./Data/Set.hi
x ./Data/Tree.hi
x ./
x ./System/
x ./System/Directory.hi
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/directory.cabal: No such file or directory
x ./
x ./System/
x ./System/FilePath/
x ./System/FilePath.hi
x ./System/FilePath/Posix.hi
x ./System/FilePath/Windows.hi
x ./
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/haskell98.cabal: No such file or directory
x ./
x ./System/
x ./System/Locale.hi
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/old-locale.cabal: No such file or directory
x ./
x ./System/
x ./System/Time.hi
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/old-time.cabal: No such file or directory
x ./
x ./Data/
x ./Data/PackedString.hi
x ./
x ./Text/
x ./Text/Parse.hi
x ./Text/ParserCombinators/
x ./Text/ParserCombinators/HuttonMeijer.hi
x ./Text/ParserCombinators/HuttonMeijerWallace.hi
x ./Text/ParserCombinators/Poly/
x ./Text/ParserCombinators/Poly.hi
x ./Text/ParserCombinators/PolyLazy.hi
x ./Text/ParserCombinators/PolyState.hi
x ./Text/ParserCombinators/PolyStateLazy.hi
x ./Text/ParserCombinators/Poly/Base.hi
x ./Text/ParserCombinators/Poly/Lazy.hi
x ./Text/ParserCombinators/Poly/NoLeak/
x ./Text/ParserCombinators/Poly/Parser.hi
x ./Text/ParserCombinators/Poly/Plain.hi
x ./Text/ParserCombinators/Poly/Result.hi
x ./Text/ParserCombinators/Poly/State.hi
x ./Text/ParserCombinators/Poly/StateLazy.hi
x ./Text/ParserCombinators/Poly/StateParser.hi
x ./Text/ParserCombinators/Poly/NoLeak/Lazy.hi
x ./Text/ParserCombinators/Poly/NoLeak/Plain.hi
x ./Text/ParserCombinators/Poly/NoLeak/State.hi
x ./Text/ParserCombinators/Poly/NoLeak/StateLazy.hi
x ./
x ./Text/
x ./Text/PrettyPrint/
x ./Text/PrettyPrint.hi
x ./Text/PrettyPrint/HughesPJ.hi
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/pretty.cabal: No such file or directory
x ./
x ./System/
x ./System/Cmd.hi
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/process.cabal: No such file or directory
x ./
x ./System/
x ./System/Random.hi
cp: /Volumes/leopard/Haskell/nhc98-test-gcc/include/packages/random.cabal: No such file or directory
mv: MkProg: No such file or directory
mv: rename Older to /sw/lib/hmake/ix86-Darwin10/Older: Permission denied
mv: hmakerc: No such file or directory
mv: HInteractive: No such file or directory
mv: rename MkConfig to /sw/lib/hmake/ix86-Darwin10/MkConfig: Permission denied
hmake-config: can't parse config file '/sw/lib/hmake/ix86-Darwin10/hmakerc'
hmake-config: can't parse config file '/sw/lib/hmake/ix86-Darwin10/hmakerc'
hmake-config: can't parse config file '/sw/lib/hmake/ix86-Darwin10/hmakerc'
hmake-config: can't parse config file '/sw/lib/hmake/ix86-Darwin10/hmakerc'
Linking ghcsym.out ...
ld: warning: could not create compact unwind for .LFB3: non-standard register 5 being saved in prolog

Time for build with nhc98
collector.c: In function 'initGc':
collector.c:75: warning: format '%x' expects type 'unsigned int', but argument 3 has type 'NodePtr'
collector.c:75: warning: format '%x' expects type 'unsigned int', but argument 4 has type 'NodePtr'
collector.c: In function 'callGc':
collector.c:628: warning: format '%d' expects type 'int', but argument 3 has type 'long unsigned int'
closureval.c: In function 'buildClosure':
closureval.c:25: warning: cast from pointer to integer of different size
ar: creating archive /Volumes/leopard/Haskell/nhc98-test-nhc/targets/ix86-Darwin10/obj/runtime/Kernel/Runtime.a
cre-mparam.c: In function 'main':
cre-mparam.c:109: warning: format '%d' expects type 'int', but argument 2 has type 'long unsigned int'
nhc98comp: user error (Can't open any of:
 ../cpphs/System/Directory.hi
 ./System/Directory.hi
 /sw/include/nhc98/packages/base/System/Directory.hi
 /sw/include/nhc98/System/Directory.hi
 when trying to read System.Directory.
)
make[1]: *** [/Volumes/leopard/Haskell/nhc98-test-nhc/targets/ix86-Darwin10/obj/cpphs/Language/Preprocessor/Cpphs/ReadFirst.o] Error 1
make: *** [targets/ix86-Darwin10/hmake-nhc] Error 2

real	0m28.886s
user	0m17.440s
sys	0m6.403s

/Users/malcolm/Haskell/autorun finished at Tue Dec  4 02:57:50 GMT 2012
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.