<div dir="ltr">Great, thanks!<div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Aug 22, 2013 at 2:09 PM, Simon Marlow <span dir="ltr">&lt;<a href="mailto:marlowsd@gmail.com" target="_blank">marlowsd@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Fixed atomicinc too.<br>
<br>
Cheers,<br>
        Simon<div class="HOEnZb"><div class="h5"><br>
<br>
On 22/08/13 19:58, Simon Marlow wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Sorry!  Just pushed the fix.  atomicinc was also failing for me, I<br>
assumed it was nothing to do with me.  Perhaps not.  I&#39;ll look into it.<br>
<br>
Cheers,<br>
     Simon<br>
<br>
On 22/08/13 19:35, Austin Seipp wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Simon,<br>
<br>
While validating the changes for #8144, I noticed there were several<br>
failures that seem like a result of your recent commits (amd64/Linux):<br>
<br>
Unexpected failures:<br>
    .  T4059 [bad stderr] (normal)<br>
    .  T4850 [bad stderr] (normal)<br>
    .  T5423 [bad stderr] (normal)<br>
    .  T7037 [bad stderr] (normal)<br>
    .  atomicinc [exit code non-0] (normal)<br>
    .  outofmem [bad stderr] (normal)<br>
    .  outofmem2 [bad stderr] (normal)<br>
<br>
I see several of the these fail, like:<br>
<br>
=====&gt; T7037(normal) 1205 of 3760 [0, 6, 0]<br>
cd ./rts &amp;&amp; $MAKE -s --no-print-directory T7037    &lt;/dev/null<br>
 &gt;T7037.run.stdout 2&gt;T7037.run.stderr<br>
Actual stderr output differs from expected:<br>
--- /dev/null2013-08-15 19:58:16.771097011 -0500<br>
+++ ./rts/T7037.run.stderr2013-08-<u></u>22 13:27:33.531638515 -0500<br>
@@ -0,0 +1 @@<br>
+Makefile:74:<br>
xxx/home/a/ghc/ghc-pristine/<u></u>libraries/base/dist-install/<u></u>buildxxx<br>
*** unexpected failure for T7037(normal)<br>
<br>
This is because in 269c89062dd5b6d2b8bc4d41e5dca0<u></u>eca2308d02, you added:<br>
<br>
+$(warning xxx$(BASE_DIR)xxx)<br>
<br>
Which I presume is perhaps left-over debugging cruft?<br>
<br>
I also see this failure:<br>
<br>
$ make TEST=&quot;atomicinc&quot;<br>
...<br>
=====&gt; atomicinc(normal) 15 of 41 [0, 0, 0]<br>
cd . &amp;&amp; &#39;/home/a/ghc/ghc-pristine/<u></u>inplace/bin/ghc-stage2&#39; -fforce-recomp<br>
-dcore-lint -dcmm-lint -dno-debug-output -no-user-package-db -rtsopts<br>
-fno-ghci-history -o atomicinc atomicinc.c   -no-hs-main<br>
 &gt;atomicinc.comp.stderr 2&gt;&amp;1<br>
Compile failed (status 256) errors were:<br>
Warning: -rtsopts and -with-rtsopts have no effect with -no-hs-main.<br>
     Call hs_init_ghc() from your main() function to set these options.<br>
atomicinc.o: In function `main&#39;:<br>
atomicinc.c:(.text+0x20): undefined reference to `atomic_inc&#39;<br>
atomicinc.c:(.text+0x60): undefined reference to `atomic_dec&#39;<br>
collect2: error: ld returned 1 exit status<br>
<br>
<br>
But I&#39;m not sure what&#39;s causing it, since this hasn&#39;t been touched in a<br>
while.<br>
<br>
--<br>
Regards,<br>
Austin - PGP: 4096R/0x91384671<br>
</blockquote>
<br>
</blockquote>
<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Regards,<br>Austin - PGP: 4096R/0x91384671</div>
</div></div>