Build broken: Forall'd constraint ‘Ix i’ is not bound in RULE lhs

Hi SPJ, it seems as if your latest commit “Improve the desugaring of RULES, esp those from SPECIALISE pragmas” broke the build (when building with -Werror and -dcore-lint): libraries/array/Data/Array/Base.hs:476:1: Warning: Forall'd constraint ‘Ix i’ is not bound in RULE lhs showsIArray @ UArray @ i @ e $dIArray_a4L0 $dIx_a4L9 $dShow_a4L2 $dShow_a4L3 <no location info>: Failing due to -Werror. make[1]: *** [libraries/array/dist-install/build/Data/Array/Base.o] Error 1 Full build log at https://api.travis-ci.org/jobs/31427050/log.txt?deansi=true Greetings, Joachim -- Joachim “nomeata” Breitner mail@joachim-breitner.de • http://www.joachim-breitner.de/ Jabber: nomeata@joachim-breitner.de • GPG-Key: 0xF0FBF51F Debian Developer: nomeata@debian.org

Oh bother, my fault. Fix coming as soon as validate finishes! Simon | -----Original Message----- | From: ghc-devs [mailto:ghc-devs-bounces@haskell.org] On Behalf Of Joachim | Breitner | Sent: 01 August 2014 18:48 | To: ghc-devs | Subject: Build broken: Forall'd constraint ‘Ix i’ is not bound in RULE | lhs | | Hi SPJ, | | it seems as if your latest commit | “Improve the desugaring of RULES, esp those from SPECIALISE pragmas” | broke the build (when building with -Werror and -dcore-lint): | | libraries/array/Data/Array/Base.hs:476:1: Warning: | Forall'd constraint ‘Ix i’ is not bound in RULE lhs | showsIArray | @ UArray @ i @ e $dIArray_a4L0 $dIx_a4L9 $dShow_a4L2 $dShow_a4L3 | | <no location info>: | Failing due to -Werror. | make[1]: *** [libraries/array/dist-install/build/Data/Array/Base.o] | Error 1 | | Full build log at | https://api.travis-ci.org/jobs/31427050/log.txt?deansi=true | | Greetings, | Joachim | | -- | Joachim “nomeata” Breitner | mail@joachim-breitner.de • http://www.joachim-breitner.de/ | Jabber: nomeata@joachim-breitner.de • GPG-Key: 0xF0FBF51F | Debian Developer: nomeata@debian.org

OK fixed I think. Apologies. Simon | -----Original Message----- | From: ghc-devs [mailto:ghc-devs-bounces@haskell.org] On Behalf Of Joachim | Breitner | Sent: 01 August 2014 18:48 | To: ghc-devs | Subject: Build broken: Forall'd constraint ‘Ix i’ is not bound in RULE | lhs | | Hi SPJ, | | it seems as if your latest commit | “Improve the desugaring of RULES, esp those from SPECIALISE pragmas” | broke the build (when building with -Werror and -dcore-lint): | | libraries/array/Data/Array/Base.hs:476:1: Warning: | Forall'd constraint ‘Ix i’ is not bound in RULE lhs | showsIArray | @ UArray @ i @ e $dIArray_a4L0 $dIx_a4L9 $dShow_a4L2 $dShow_a4L3 | | <no location info>: | Failing due to -Werror. | make[1]: *** [libraries/array/dist-install/build/Data/Array/Base.o] | Error 1 | | Full build log at | https://api.travis-ci.org/jobs/31427050/log.txt?deansi=true | | Greetings, | Joachim | | -- | Joachim “nomeata” Breitner | mail@joachim-breitner.de • http://www.joachim-breitner.de/ | Jabber: nomeata@joachim-breitner.de • GPG-Key: 0xF0FBF51F | Debian Developer: nomeata@debian.org

Hi, Am Freitag, den 01.08.2014, 20:27 +0000 schrieb Simon Peyton Jones:
OK fixed I think. Apologies.
looks good, all green on https://travis-ci.org/ghc/ghc/builds/31457663 Thanks, Joachim -- Joachim Breitner e-Mail: mail@joachim-breitner.de Homepage: http://www.joachim-breitner.de Jabber-ID: nomeata@joachim-breitner.de
participants (2)
-
Joachim Breitner
-
Simon Peyton Jones