That looks like Manuel's potato. He's been hacking on the vectoriser, as well as how names from the Prelude are handled. It started appearing after:
Sun Feb 20 02:50:32 PST 2011 Manuel M T Chakravarty <[email protected]> * Added a VECTORISE pragma Ben. On 01/03/2011, at 23:04 , Simon Marlow wrote: > I get the following failure in a validate on x86-64/Linux today. Any ideas, > DPH folks? > > =====> dph-diophantine-fast(normal) 1102 of 2731 [0, 0, 0] > =====> cd ./dph/diophantine && > '/64playpen/simonmar/validate/bindisttest/install > dir/bin/ghc' -fforce-recomp -dcore-lint -dcmm-lint -dno-debug-output > -no-user-p > ackage-conf -rtsopts --make -o dph-diophantine-fast Main -O > -fno-enable-rewrit > e-rules -fdph-par >dph-diophantine-fast.comp.stderr 2>&1dph-sumnats(normal) > 110 > 3 of 2731 [0, 0, 0] > > cd ./dph/sumnats && '/64playpen/simonmar/validate/bindisttest/install > dir/bin/gh > c' -fforce-recomp -dcore-lint -dcmm-lint -dno-debug-output > -no-user-package-conf > -rtsopts --make -o dph-sumnats Main -Odph -fdph-par >dph-sumnats.comp.stderr > 2>&1 > Compile failed (status 256) errors were: > [1 of 2] Compiling DiophantineVect ( DiophantineVect.hs, DiophantineVect.o ) > [2 of 2] Compiling Main ( Main.hs, Main.o ) > > Main.hs:40:9: > No instance for (Show [:Int:]) > arising from a use of `print' > Possible fix: add an instance declaration for (Show [:Int:]) > In the expression: print solution3 > In the expression: > do { print solution1; > print solution2; > print solution3 } > In an equation for `main': > main > = do { print solution1; > print solution2; > print solution3 } > > *** unexpected failure for dph-diophantine-fast(normal) > cd ./dph/sumnats && ./dph-sumnats </dev/null >dph-sumnats.run.stdout > 2>dph-sumnats.run.stderr
_______________________________________________ Cvs-ghc mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-ghc
