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 Mon Dec  3 02:32:20 GMT 2012


Reading inventory of repository /Users/malcolm/Haskell/nhc98/src/libraries/array
Reading inventory of repository /Users/malcolm/Haskell/nhc98/src/libraries/base
Reading inventory of repository /Users/malcolm/Haskell/nhc98/src/libraries/haske
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 /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	2m30.560s
user	1m23.769s
sys	0m57.641s
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.65044.hc:32: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.83080.hc:1182: warning: this decimal constant is unsigned only in ISO C90
/tmp/Int.83080.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	8m56.410s
user	6m14.050s
sys	2m20.540s

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	7m37.072s
user	6m41.372s
sys	0m51.406s

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	0m24.411s
user	0m17.139s
sys	0m6.072s

/Users/malcolm/Haskell/autorun finished at Mon Dec  3 02:56:59 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.