#5360: vectorise error building dph
----------------------------------+-----------------------------------------
Reporter: daniel.is.fischer | Owner:
Type: bug | Status: new
Priority: normal | Component: Compiler
Version: 7.3 | Keywords:
Testcase: | Blockedby:
Os: Unknown/Multiple | Blocking:
Architecture: Unknown/Multiple | Failure: None/Unknown
----------------------------------+-----------------------------------------
validate fails to build (on x86 linux and x86_64 linux):
{{{
"inplace/bin/ghc-stage2" -H32m -O -Wall -Werror -H64m -O0
-package-name dph-seq-0.5 -hide-all-packages -i
-ilibraries/dph/dph-seq/../dph-common
-ilibraries/dph/dph-seq/dist-install/build
-ilibraries/dph/dph-seq/dist-install/build/autogen
-Ilibraries/dph/dph-seq/dist-install/build
-Ilibraries/dph/dph-seq/dist-install/build/autogen
-Ilibraries/dph/dph-seq/. -optP-include
-optPlibraries/dph/dph-seq/dist-install/build/autogen/cabal_macros.h
-package array-0.3.0.3 -package base-4.4.0.0 -package dph-base-0.5
-package dph-prim-seq-0.5 -package ghc-7.3.20110730
-package ghc-prim-0.2.0.0 -package random-1.0.0.4
-package template-haskell-2.6.0.0 -Odph -funbox-strict-fields
-fcpr-off -fdph-this -package-name dph-seq -XHaskell98
-XTypeFamilies -XGADTs -XRankNTypes -XBangPatterns -XMagicHash
-XUnboxedTuples -XTypeOperators -O2 -O -dcore-lint
-fno-warn-deprecated-flags -no-user-package-conf -rtsopts
-Wwarn -odir libraries/dph/dph-seq/dist-install/build
-hidir libraries/dph/dph-seq/dist-install/build
-stubdir libraries/dph/dph-seq/dist-install/build
-hisuf hi -osuf o -hcsuf hc -c
libraries/dph/dph-seq/../dph-common/Data/Array/Parallel.hs
-o libraries/dph/dph-seq/dist-install/build/Data/Array/Parallel.o
*** Vectorisation error ***
Type mismatch in vectorisation pragma for Data.Array.Parallel.unzipP
Expected type forall a_a1SF b_a1SG.
(Data.Array.Parallel.PArray.PRepr.PA a_a1SF,
Data.Array.Parallel.PArray.PRepr.PA b_a1SG) =>
Data.Array.Parallel.PArray.Base.PArray (a_a1SF,
b_a1SG)
Data.Array.Parallel.Lifted.Closure.:->
(Data.Array.Parallel.PArray.Base.PArray
a_a1SF,
Data.Array.Parallel.PArray.Base.PArray
b_a1SG)
Inferred type forall a_a21g b_a21h.
(Data.Array.Parallel.PArray.PRepr.PA b_a21h,
Data.Array.Parallel.PArray.PRepr.PA a_a21g) =>
Data.Array.Parallel.PArray.Base.PArray (a_a21g,
b_a21h)
Data.Array.Parallel.Lifted.Closure.:->
(Data.Array.Parallel.PArray.Base.PArray
a_a21g,
Data.Array.Parallel.PArray.Base.PArray
b_a21h)
gmake[1]: *** [libraries/dph/dph-seq/dist-
install/build/Data/Array/Parallel.o] Fehler 1
gmake: *** [all] Fehler 2
}}}
I doubt it's dph's fault, though, since it built yesterday morning and
apparently there have been no changes to dph for several days. I didn't
find any commits to ghc mentioning vectorisation recently either, so I've
no idea what may have caused it.
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/5360>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs