From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([209.51.188.92]:40808) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hXBnX-0006gJ-0V for guix-patches@gnu.org; Sat, 01 Jun 2019 17:44:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hXBag-0007Q2-CO for guix-patches@gnu.org; Sat, 01 Jun 2019 17:31:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53470) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hXBag-0007Po-8v for guix-patches@gnu.org; Sat, 01 Jun 2019 17:31:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hXBag-0006Lt-44 for guix-patches@gnu.org; Sat, 01 Jun 2019 17:31:02 -0400 Subject: bug#35944: [PATCH] gnu: packages: haskell: happy: Disable tests Resent-To: guix-patches@gnu.org Resent-Message-ID: From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <20190528124101.63429-1-rob@vllmrt.net> <87ftoth3d8.fsf@gnu.org> <4BD76A21-D533-4B60-9A24-6855225D354E@vllmrt.net> Date: Sat, 01 Jun 2019 23:30:27 +0200 In-Reply-To: <4BD76A21-D533-4B60-9A24-6855225D354E@vllmrt.net> (Robert Vollmert's message of "Sat, 1 Jun 2019 16:40:31 +0200") Message-ID: <87a7f1dmdo.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Robert Vollmert Cc: 35944-done@debbugs.gnu.org Hi, Robert Vollmert skribis: > Below is a patch that does that. I=E2=80=99m now running into similar iss= ues when > compiling ghc-scientific; should OOM test failures at 2G of memory genera= lly > be considered worth fixing? I=E2=80=99d say yes, as long as we=E2=80=99re just talking about a small fr= action of the GHC packages. > As an alternative, would it be feasible to implement a --skip-tests > flag for guix build? That would amount to building a different derivation, so that=E2=80=99s not really a solution. > From 7b7029d99df7df2ccdbfb4026edd91daa2a5763e Mon Sep 17 00:00:00 2001 > From: Robert Vollmert > Date: Tue, 28 May 2019 21:10:24 +0200 > Subject: [PATCH] gnu: ghc-happy: Skip memory-hungry tests. > > Tests fail reliably for me on a system with 2GB of available RAM, in > `issue93.a.hs` and `issue93.n.hs`. > > * gnu/packages/haskell.scm (ghc-happy): Skip test "issue93". I copied the explanation as a comment and applied. Thanks! Ludo=E2=80=99.