<div dir="ltr">Simon,<div><br></div><div>While validating the changes for #8144, I noticed there were several failures that seem like a result of your recent commits (amd64/Linux):</div><div><br></div><div><div>Unexpected failures:</div>
<div>   .  T4059 [bad stderr] (normal)</div><div>   .  T4850 [bad stderr] (normal)</div><div>   .  T5423 [bad stderr] (normal)</div><div>   .  T7037 [bad stderr] (normal)</div><div>   .  atomicinc [exit code non-0] (normal)</div>
<div>   .  outofmem [bad stderr] (normal)</div><div>   .  outofmem2 [bad stderr] (normal)</div></div><div><br></div><div>I see several of the these fail, like:</div><div><br></div><div><div>=====&gt; T7037(normal) 1205 of 3760 [0, 6, 0]</div>
<div>cd ./rts &amp;&amp; $MAKE -s --no-print-directory T7037    &lt;/dev/null &gt;T7037.run.stdout 2&gt;T7037.run.stderr</div><div>Actual stderr output differs from expected:</div><div>--- /dev/null<span class="" style="white-space:pre">        </span>2013-08-15 19:58:16.771097011 -0500</div>
<div>+++ ./rts/T7037.run.stderr<span class="" style="white-space:pre">        </span>2013-08-22 13:27:33.531638515 -0500</div><div>@@ -0,0 +1 @@</div><div>+Makefile:74: xxx/home/a/ghc/ghc-pristine/libraries/base/dist-install/buildxxx</div>
<div>*** unexpected failure for T7037(normal)</div><div><br></div><div>This is because in 269c89062dd5b6d2b8bc4d41e5dca0eca2308d02, you added:</div><div><br></div><div>+$(warning xxx$(BASE_DIR)xxx)<br></div><div><br></div>
<div>Which I presume is perhaps left-over debugging cruft?</div><div><br></div><div>I also see this failure:</div><div><br></div><div>$ make TEST=&quot;atomicinc&quot;</div><div>...</div><div><div>=====&gt; atomicinc(normal) 15 of 41 [0, 0, 0]</div>
<div>cd . &amp;&amp; &#39;/home/a/ghc/ghc-pristine/inplace/bin/ghc-stage2&#39; -fforce-recomp -dcore-lint -dcmm-lint -dno-debug-output -no-user-package-db -rtsopts -fno-ghci-history -o atomicinc atomicinc.c   -no-hs-main   &gt;atomicinc.comp.stderr 2&gt;&amp;1</div>
<div>Compile failed (status 256) errors were:</div><div>Warning: -rtsopts and -with-rtsopts have no effect with -no-hs-main.</div><div>    Call hs_init_ghc() from your main() function to set these options.</div><div>atomicinc.o: In function `main&#39;:</div>
<div>atomicinc.c:(.text+0x20): undefined reference to `atomic_inc&#39;</div><div>atomicinc.c:(.text+0x60): undefined reference to `atomic_dec&#39;</div><div>collect2: error: ld returned 1 exit status</div></div><div><br></div>
<div><br></div><div>But I&#39;m not sure what&#39;s causing it, since this hasn&#39;t been touched in a while.</div><div><br></div>-- <br><div dir="ltr">Regards,<br>Austin - PGP: 4096R/0x91384671</div>
</div></div>