#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

Reply via email to