
Hi, I observe this on travis: Wrong exit code (expected 0 , actual 2 ) Stdout: Stderr: collect2: ld terminated with signal 9 [Killed] make[3]: *** [t10358] Error 1 *** unexpected failure for T10358(normal) Wrong exit code (expected 0 , actual 2 ) Stdout: Stderr: collect2: ld terminated with signal 9 [Killed] make[3]: *** [T6145] Error 1 *** unexpected failure for T6145(normal) https://s3.amazonaws.com/archive.travis-ci.org/jobs/62625154/log.txt It’s hard to pin-point the exact time this started, as recently there a number of unrelated build failures made their way into master. Does anybody know where this comes from and how to fix it? 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

That would be me, I will look into it. Current master builds fine though on
Phab?
Alan
On Fri, May 15, 2015 at 9:46 AM, Joachim Breitner
Hi,
I observe this on travis:
Wrong exit code (expected 0 , actual 2 ) Stdout:
Stderr: collect2: ld terminated with signal 9 [Killed] make[3]: *** [t10358] Error 1
*** unexpected failure for T10358(normal)
Wrong exit code (expected 0 , actual 2 ) Stdout:
Stderr: collect2: ld terminated with signal 9 [Killed] make[3]: *** [T6145] Error 1
*** unexpected failure for T6145(normal)
https://s3.amazonaws.com/archive.travis-ci.org/jobs/62625154/log.txt
It’s hard to pin-point the exact time this started, as recently there a number of unrelated build failures made their way into master. Does anybody know where this comes from and how to fix it?
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
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

Hi, Am Freitag, den 15.05.2015, 09:57 +0200 schrieb Alan & Kim Zimmerman:
That would be me, I will look into it. Current master builds fine though on Phab?
indeed. Maybe a different linker version? Good luck debugging this :-⧘ 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

Joachim Breitner wrote:
Hi,
I observe this on travis:
Wrong exit code (expected 0 , actual 2 ) Stdout:
Stderr: collect2: ld terminated with signal 9 [Killed] make[3]: *** [t10358] Error 1
I've seen this just recently on these tests. Looking at /var/log/messages showed the `ld` process had been killed by the OOM killer. My instance of this was on armhf/linux with only 2Gig of RAM and no swap. I have to recompile the kernel to get swap :-(. Cheers, Erik -- ---------------------------------------------------------------------- Erik de Castro Lopo http://www.mega-nerd.com/

Interesting. The t10358.hs test is a direct clone of a number of others
with just the filename to be processed changed.
I have a queued TODO to harmonise this into a single module.
In other words the build process for this test is identical to say
t10357.hs, which runs just before t10358.
Alan
On Fri, May 15, 2015 at 10:13 AM, Erik de Castro Lopo
Joachim Breitner wrote:
Hi,
I observe this on travis:
Wrong exit code (expected 0 , actual 2 ) Stdout:
Stderr: collect2: ld terminated with signal 9 [Killed] make[3]: *** [t10358] Error 1
I've seen this just recently on these tests. Looking at /var/log/messages showed the `ld` process had been killed by the OOM killer.
My instance of this was on armhf/linux with only 2Gig of RAM and no swap. I have to recompile the kernel to get swap :-(.
Cheers, Erik -- ---------------------------------------------------------------------- Erik de Castro Lopo http://www.mega-nerd.com/

It looks like it is related somehow to having PartialTypeSignatures
enabled, having no other warnings/errors, and not going beyond parseSource.
Then it sometimes outputs the typed hole warnings, and sometimes not.
Alan
On Fri, May 15, 2015 at 10:37 AM, Alan & Kim Zimmerman
Interesting. The t10358.hs test is a direct clone of a number of others with just the filename to be processed changed.
I have a queued TODO to harmonise this into a single module.
In other words the build process for this test is identical to say t10357.hs, which runs just before t10358.
Alan
On Fri, May 15, 2015 at 10:13 AM, Erik de Castro Lopo < mle+hs@mega-nerd.com> wrote:
Joachim Breitner wrote:
Hi,
I observe this on travis:
Wrong exit code (expected 0 , actual 2 ) Stdout:
Stderr: collect2: ld terminated with signal 9 [Killed] make[3]: *** [t10358] Error 1
I've seen this just recently on these tests. Looking at /var/log/messages showed the `ld` process had been killed by the OOM killer.
My instance of this was on armhf/linux with only 2Gig of RAM and no swap. I have to recompile the kernel to get swap :-(.
Cheers, Erik -- ---------------------------------------------------------------------- Erik de Castro Lopo http://www.mega-nerd.com/
participants (3)
-
Alan & Kim Zimmerman
-
Erik de Castro Lopo
-
Joachim Breitner