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

Reply via email to