guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

27/27: gnu: ghc-trifecta: Skip tests.


From: guix-commits
Subject: 27/27: gnu: ghc-trifecta: Skip tests.
Date: Wed, 31 Jul 2019 12:23:34 -0400 (EDT)

rob pushed a commit to branch wip-haskell-updates
in repository guix.

commit de8334fd7be52bcd89a8fa0a5b7676faeb854720
Author: Robert Vollmert <address@hidden>
Date:   Tue Jul 30 19:49:14 2019 +0200

    gnu: ghc-trifecta: Skip tests.
    
    They fail to build on i686:
    
    doctests:
    ByteCodeLink.lookupCE
    During interactive linking, GHCi couldn't find the following symbol:
      
lenszm4zi16zi1zmJLUwQ4zzqmnaKkc25AByaCJ_ControlziLensziTH_makeClassy_closure
    This may be due to you not asking GHCi to load extra object files,
    archives or DLLs needed by your current session.  Restart GHCi, specifying
    the missing library using the -L/path/to/object/dir and -lmissinglibname
    flags, or simply by naming the relevant files on the GHCi command line.
    Alternatively, this link failure might indicate a bug in GHCi.
    If you suspect the latter, please send a bug report to:
      address@hidden
    
    Test suite doctests: FAIL
    
    * gnu/packages/haskell.scm (ghc-trifecta): Skip tests.
---
 gnu/packages/haskell.scm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
index 459e12a..0635376 100644
--- a/gnu/packages/haskell.scm
+++ b/gnu/packages/haskell.scm
@@ -3129,6 +3129,7 @@ the parsers provided by @code{parsec}, @code{attoparsec} 
and @code{base}'s
                (base32
                 "0hznd8i65s81xy13i2qc7cvipw3lfb2yhkv53apbdsh6sbljz5sk"))))
     (build-system haskell-build-system)
+    (arguments `(#:tests? #f)) ;; doctest suite fails to build on i686
     (inputs
      `(("ghc-reducers" ,ghc-reducers)
        ("ghc-semigroups" ,ghc-semigroups)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]