Unexpected failures:
ghci024(ghci)
num009(normal)
on ghci024:
the issue is that 'rts' is the only package not appearing in the output
of 'ghci -package ghc'. originally, the test tacked it on to the packagelist
where it would be expected to appear in the output of ':show packages'.
now, there are more "internal" packages ('integer','ghc-prim'), and
'rts' would have to be inserted at the right place (after 'base'?) instead
of added to the end (packagelist += ['rts']).
it would be better to get rid of the inconsistency, though:
either have 'rts' appear in the output of 'ghci -package ghc'
or drop 'rts' from the output of ':show packages'.
since the whole idea of having an 'rts' package would seem to
have it behave as closely to other packages as possible, the
first option is probably the one intended?
claus
In any case, I have no idea what happened to num009. ghci024 fails with:
--- ./ghci/scripts/ghci024.stdout.normalised 2008-05-20
14:42:34.000000000 +1000
+++ ./ghci/scripts/ghci024.run.stdout.normalised 2008-05-20
14:42:34.000000000 +1000
@@ -97,9 +97,9 @@
active package flags: none
packages currently loaded:
base
+ rts
integer
ghc-prim
- rts
-- :set -package ghc
active package flags:
-package ghc
@@ -123,6 +123,6 @@
containers-0.1
array-0.1
base
+ rts
integer
ghc-prim
- rts
Fixing the first diff is trivial but the second one is harder. Perhaps
the package lists should be sorted before comparing? Or is the order
important and this is actually bad?
Roman
_______________________________________________
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
_______________________________________________
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc