guix-commits
[Top][All Lists]
Advanced

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

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


From: guix-commits
Subject: 01/01: gnu: ghc-trifecta: Skip tests.
Date: Tue, 30 Jul 2019 13:51:25 -0400 (EDT)

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

commit 26719e3d91402a0986a9a3b2dbbe05c1f56b5978
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 a487022..1800c9f 100644
--- a/gnu/packages/haskell.scm
+++ b/gnu/packages/haskell.scm
@@ -3125,6 +3125,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]