Linux failures

Simon Peyton Jones simonpj at microsoft.com
Fri Sep 26 11:37:59 UTC 2014


I am getting one persistent failure on Linux:


=====> user001(normal) 5 of 29 [0, 0, 0]

cd . && '/5playpen/simonpj/HEAD-2/inplace/bin/ghc-stage2' -fforce-recomp -dcore-lint -dcmm-lint -dno-debug-output -no-user-package-db -rtsopts -fno-ghci-history -o user001 user001.hs  -package unix  >user001.comp.stderr 2>&1

cd . && ./user001    >user001.run.stdout 2>user001.run.stderr

Actual stdout output differs from expected:

--- ./user001.stdout    2014-09-11 08:38:41.000000000 +0100

+++ ./user001.run.stdout      2014-09-26 12:29:52.363884118 +0100

@@ -3,11 +3,11 @@

getEffectiveUserID: OK

getEffectiveGroupID: OK

getGroups: OK

-getLoginName: OK

+getLoginName: ERROR: getLoginName: does not exist (No such file or directory)

getEffectiveUserName: OK

getGroupEntryForID: OK

getGroupEntryForName: OK

getAllGroupEntries: OK

getUserEntryForID: OK

-getUserEntryForName: OK

+getUserEntryForName: ERROR: getLoginName: does not exist (No such file or directory)

getAllUserEntries: OK

*** unexpected failure for user001(normal)

This is in libraries/unix/tests.

I am also getting two failures when I say "sh validate" (runs in parallel).  But when I run them individually, they pass:
   ghci/should_run             T2589 [bad stdout or stderr] (ghci)
   ghci/should_run             ghcirun004 [bad stdout or stderr] (ghci)


+++ ./ghci/should_run/ghcirun004.run.stderr     2014-09-26 12:06:21.102269076 +0100

@@ -0,0 +1 @@

+ghc-stage2: ioManagerWakeup: write: Bad file descriptor

I don't think these can be caused by my commits, but they should be fixed....  Any offers?

Simon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/ghc-devs/attachments/20140926/d55cb2c8/attachment.html>


More information about the ghc-devs mailing list