Validate failures

Austin Seipp aseipp at
Thu Aug 22 20:35:13 CEST 2013


While validating the changes for #8144, I noticed there were several
failures that seem like a result of your recent commits (amd64/Linux):

Unexpected failures:
   .  T4059 [bad stderr] (normal)
   .  T4850 [bad stderr] (normal)
   .  T5423 [bad stderr] (normal)
   .  T7037 [bad stderr] (normal)
   .  atomicinc [exit code non-0] (normal)
   .  outofmem [bad stderr] (normal)
   .  outofmem2 [bad stderr] (normal)

I see several of the these fail, like:

=====> T7037(normal) 1205 of 3760 [0, 6, 0]
cd ./rts && $MAKE -s --no-print-directory T7037    </dev/null
> 2>
Actual stderr output differs from expected:
--- /dev/null 2013-08-15 19:58:16.771097011 -0500
+++ ./rts/ 2013-08-22 13:27:33.531638515 -0500
@@ -0,0 +1 @@
*** unexpected failure for T7037(normal)

This is because in 269c89062dd5b6d2b8bc4d41e5dca0eca2308d02, you added:

+$(warning xxx$(BASE_DIR)xxx)

Which I presume is perhaps left-over debugging cruft?

I also see this failure:

$ make TEST="atomicinc"
=====> atomicinc(normal) 15 of 41 [0, 0, 0]
cd . && '/home/a/ghc/ghc-pristine/inplace/bin/ghc-stage2' -fforce-recomp
-dcore-lint -dcmm-lint -dno-debug-output -no-user-package-db -rtsopts
-fno-ghci-history -o atomicinc atomicinc.c   -no-hs-main
>atomicinc.comp.stderr 2>&1
Compile failed (status 256) errors were:
Warning: -rtsopts and -with-rtsopts have no effect with -no-hs-main.
    Call hs_init_ghc() from your main() function to set these options.
atomicinc.o: In function `main':
atomicinc.c:(.text+0x20): undefined reference to `atomic_inc'
atomicinc.c:(.text+0x60): undefined reference to `atomic_dec'
collect2: error: ld returned 1 exit status

But I'm not sure what's causing it, since this hasn't been touched in a

Austin - PGP: 4096R/0x91384671
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the ghc-devs mailing list