
Simon, 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
T7037.run.stdout 2>T7037.run.stderr Actual stderr output differs from expected: --- /dev/null 2013-08-15 19:58:16.771097011 -0500 +++ ./rts/T7037.run.stderr 2013-08-22 13:27:33.531638515 -0500 @@ -0,0 +1 @@ +Makefile:74: xxx/home/a/ghc/ghc-pristine/libraries/base/dist-install/buildxxx *** 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 while. -- Regards, Austin - PGP: 4096R/0x91384671

Sorry! Just pushed the fix. atomicinc was also failing for me, I assumed it was nothing to do with me. Perhaps not. I'll look into it. Cheers, Simon On 22/08/13 19:35, Austin Seipp wrote:
Simon,
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
T7037.run.stdout 2>T7037.run.stderr Actual stderr output differs from expected: --- /dev/null2013-08-15 19:58:16.771097011 -0500 +++ ./rts/T7037.run.stderr2013-08-22 13:27:33.531638515 -0500 @@ -0,0 +1 @@ +Makefile:74: xxx/home/a/ghc/ghc-pristine/libraries/base/dist-install/buildxxx *** 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 while.
-- Regards, Austin - PGP: 4096R/0x91384671

Fixed atomicinc too. Cheers, Simon On 22/08/13 19:58, Simon Marlow wrote:
Sorry! Just pushed the fix. atomicinc was also failing for me, I assumed it was nothing to do with me. Perhaps not. I'll look into it.
Cheers, Simon
On 22/08/13 19:35, Austin Seipp wrote:
Simon,
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
T7037.run.stdout 2>T7037.run.stderr Actual stderr output differs from expected: --- /dev/null2013-08-15 19:58:16.771097011 -0500 +++ ./rts/T7037.run.stderr2013-08-22 13:27:33.531638515 -0500 @@ -0,0 +1 @@ +Makefile:74: xxx/home/a/ghc/ghc-pristine/libraries/base/dist-install/buildxxx *** 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 while.
-- Regards, Austin - PGP: 4096R/0x91384671

Great, thanks!
On Thu, Aug 22, 2013 at 2:09 PM, Simon Marlow
Fixed atomicinc too.
Cheers, Simon
On 22/08/13 19:58, Simon Marlow wrote:
Sorry! Just pushed the fix. atomicinc was also failing for me, I assumed it was nothing to do with me. Perhaps not. I'll look into it.
Cheers, Simon
On 22/08/13 19:35, Austin Seipp wrote:
Simon,
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
T7037.run.stdout 2>T7037.run.stderr Actual stderr output differs from expected: --- /dev/null2013-08-15 19:58:16.771097011 -0500 +++ ./rts/T7037.run.stderr2013-08-**22 13:27:33.531638515 -0500 @@ -0,0 +1 @@ +Makefile:74: xxx/home/a/ghc/ghc-pristine/**libraries/base/dist-install/**buildxxx *** unexpected failure for T7037(normal)
This is because in 269c89062dd5b6d2b8bc4d41e5dca0**eca2308d02, 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 while.
-- Regards, Austin - PGP: 4096R/0x91384671
-- Regards, Austin - PGP: 4096R/0x91384671
participants (2)
-
Austin Seipp
-
Simon Marlow