[nightly] 11-Oct-2004 build of STABLE on Darwin 7.5.0
powerpc(Stealth.local)
Wolfgang Thaller
wolfgang.thaller at gmx.net
Mon Oct 11 13:47:32 EDT 2004
>> enum01(normal)
>> enum01(opt)
>> enum01(optasm)
>> enum01(prof)
>> enum01(ghci)
>> enum01(threaded)
Something to do with the absolutely evil preprocessor black magic that
this testcase does. gcc -E, gcc -traditional -E, gcc3 -E and gcc3
-traditional -E all yield completely different results on the
testcase's source code (gcc is [Apple's version of] gcc 3.3, gcc3 is
[Apple's version of] gcc 3.1).
>> memo001(ghci)
>> memo002(ghci)
ghc-6.2.2: can't load .so/.DLL for: readline (dlcompat: file
"libreadline.dylib" not found)
Package util requires readline. There's no dynamic version of readline
on the system, but a static version, so everything except ghci works.
No problem here.
>> arith016(normal)
>> arith016(optasm)
>> arith016(threaded)
The old NCG treats some floating point comparisons involving NaNs. It's
fixed in the HEAD, so I won't fix it in the old NCG.
>> tcrun021(ghci)
Imports FiniteMap from the old hslibs package data, which depends on
util, which depends on readline. Same problem as for the memo tests
above, no dynamic readline is installed.
Most of the time, we don't want to install a dynamic version of
readline on a ghc build machine; we don't want GHC itself to depend on
a dynamic version of readline as installing dynamic libraries on Mac OS
X is a task that requires some UNIX knowledge (which many
first-year-students who need GHC for one of their classes don't have).
So there are no show-stoppers, only I [or someone else who has a Mac
and write access to the repository ;-) ] should do some cleaning-up in
the testsuite, so that those things don't show up as unexpected
failures.
Cheers,
Wolfgang
More information about the Cvs-ghc
mailing list