Re: [commit: ghc] master: Implementation of hsig (module signatures), per #9252 (aa47995)

Hi Edwardd, Am Freitag, den 24.10.2014, 23:47 +0000 schrieb git@git.haskell.org:
---------------------------------------------------------------
commit aa4799534225e3fc6bbde0d5e5eeab8868cc3111 Author: Edward Z. Yang
Date: Thu Aug 7 18:32:12 2014 +0100 Implementation of hsig (module signatures), per #9252
this breaks a few test cases: Actual stderr output differs from expected: --- ./ghci/scripts/T5979.stderr 2014-10-24 23:49:33.395524791 +0000 +++ ./ghci/scripts/T5979.run.stderr 2014-10-25 00:24:08.934279006 +0000 @@ -2,6 +2,6 @@ <no location info>: Could not find module ‘Control.Monad.Trans.State’ Perhaps you meant - Control.Monad.Trans.State (from transformers-0.4.1.0@trans_GjLVjHaAO8fEGf8lChbngr) - Control.Monad.Trans.Class (from transformers-0.4.1.0@trans_GjLVjHaAO8fEGf8lChbngr) - Control.Monad.Trans.Cont (from transformers-0.4.1.0@trans_GjLVjHaAO8fEGf8lChbngr) + Control.Monad.Trans.State (from transformers-0.4.1.0@trans_5jw4w9yTgmZ89ByuixDAKP) + Control.Monad.Trans.Class (from transformers-0.4.1.0@trans_5jw4w9yTgmZ89ByuixDAKP) + Control.Monad.Trans.Cont (from transformers-0.4.1.0@trans_5jw4w9yTgmZ89ByuixDAKP) *** unexpected failure for T5979(ghci) Actual stdout output differs from expected: --- ./safeHaskell/check/pkg01/safePkg01.stdout 2014-10-24 23:49:33.705509654 +0000 +++ ./safeHaskell/check/pkg01/safePkg01.run.stdout 2014-10-25 00:19:17.451490530 +0000 @@ -29,17 +29,17 @@ require own pkg trusted: True M_SafePkg6 -package dependencies: array-0.5.0.1@array_5q713e1nmXtAgNRa542ahu +package dependencies: array-0.5.0.1@array_GX4NwjS8xZkC2ZPtjgwhnz trusted: trustworthy require own pkg trusted: False M_SafePkg7 -package dependencies: array-0.5.0.1@array_5q713e1nmXtAgNRa542ahu +package dependencies: array-0.5.0.1@array_GX4NwjS8xZkC2ZPtjgwhnz trusted: safe require own pkg trusted: False M_SafePkg8 -package dependencies: array-0.5.0.1@array_5q713e1nmXtAgNRa542ahu +package dependencies: array-0.5.0.1@array_GX4NwjS8xZkC2ZPtjgwhnz trusted: trustworthy require own pkg trusted: False *** unexpected failure for safePkg01(normal) https://s3.amazonaws.com/archive.travis-ci.org/jobs/38981598/log.txt It seems you need to adjust the testsuite to remove these hashes before comparing the output. 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

Thanks for the note; I'm validating a patch that fixes this. Landing soon! Edward Excerpts from Joachim Breitner's message of 2014-10-25 02:14:53 -0700:
Hi Edwardd,
Am Freitag, den 24.10.2014, 23:47 +0000 schrieb git@git.haskell.org:
---------------------------------------------------------------
commit aa4799534225e3fc6bbde0d5e5eeab8868cc3111 Author: Edward Z. Yang
Date: Thu Aug 7 18:32:12 2014 +0100 Implementation of hsig (module signatures), per #9252
this breaks a few test cases: Actual stderr output differs from expected: --- ./ghci/scripts/T5979.stderr 2014-10-24 23:49:33.395524791 +0000 +++ ./ghci/scripts/T5979.run.stderr 2014-10-25 00:24:08.934279006 +0000 @@ -2,6 +2,6 @@ <no location info>: Could not find module ‘Control.Monad.Trans.State’ Perhaps you meant - Control.Monad.Trans.State (from transformers-0.4.1.0@trans_GjLVjHaAO8fEGf8lChbngr) - Control.Monad.Trans.Class (from transformers-0.4.1.0@trans_GjLVjHaAO8fEGf8lChbngr) - Control.Monad.Trans.Cont (from transformers-0.4.1.0@trans_GjLVjHaAO8fEGf8lChbngr) + Control.Monad.Trans.State (from transformers-0.4.1.0@trans_5jw4w9yTgmZ89ByuixDAKP) + Control.Monad.Trans.Class (from transformers-0.4.1.0@trans_5jw4w9yTgmZ89ByuixDAKP) + Control.Monad.Trans.Cont (from transformers-0.4.1.0@trans_5jw4w9yTgmZ89ByuixDAKP) *** unexpected failure for T5979(ghci)
Actual stdout output differs from expected: --- ./safeHaskell/check/pkg01/safePkg01.stdout 2014-10-24 23:49:33.705509654 +0000 +++ ./safeHaskell/check/pkg01/safePkg01.run.stdout 2014-10-25 00:19:17.451490530 +0000 @@ -29,17 +29,17 @@ require own pkg trusted: True
M_SafePkg6 -package dependencies: array-0.5.0.1@array_5q713e1nmXtAgNRa542ahu +package dependencies: array-0.5.0.1@array_GX4NwjS8xZkC2ZPtjgwhnz trusted: trustworthy require own pkg trusted: False
M_SafePkg7 -package dependencies: array-0.5.0.1@array_5q713e1nmXtAgNRa542ahu +package dependencies: array-0.5.0.1@array_GX4NwjS8xZkC2ZPtjgwhnz trusted: safe require own pkg trusted: False
M_SafePkg8 -package dependencies: array-0.5.0.1@array_5q713e1nmXtAgNRa542ahu +package dependencies: array-0.5.0.1@array_GX4NwjS8xZkC2ZPtjgwhnz trusted: trustworthy require own pkg trusted: False
*** unexpected failure for safePkg01(normal)
https://s3.amazonaws.com/archive.travis-ci.org/jobs/38981598/log.txt
It seems you need to adjust the testsuite to remove these hashes before comparing the output.
Greetings, Joachim
participants (2)
-
Edward Z. Yang
-
Joachim Breitner