
Hi, In order to do a performance comparison beetween different approaches for our application, I make different implementation of a simple example (computing the norm of a vector expression. I rely on Repa to do this. However, when I tried to build the parallel version (-threaded -fvectorise -rtsopts), I got an error specifying that dph-par was not available. Indeed, It wasn't. As explained on the dph webpage, I installed a developpment version of ghc (ghc-7.1.20110331). However, when I try to build my application, I get the folowing error: user error (Pattern match failure in do expression at compiler/vectorise/Vectorise/Monad.hs:57:10-20) My source code is attached and compiled with the following line: ghc haskell.hs -O3 -XBangPatterns -msse2 -fforce-recomp -rtsopts -threaded -fvectorise So my question is : is the problem concerning the pattern matching known ? If yes, is there a workaround ? is there an other version of dph that would work with Repa ? Thank you ! ----- Wilfried Kirschenmann "An expert is a person who has made all the mistakes that can be made in a very narrow field."* *Niels Bohr - *Danish physicist (1885 - 1962)*