Validate failures

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Validate failures

Austin Seipp-4
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    </dev/null
>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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/ghc-devs/attachments/20130822/b9b2d186/attachment.htm>

Reply | Threaded
Open this post in threaded view
|

Validate failures

Simon Marlow-7
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    </dev/null
>  >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




Reply | Threaded
Open this post in threaded view
|

Validate failures

Simon Marlow-7
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    </dev/null
>>  >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
>




Reply | Threaded
Open this post in threaded view
|

Validate failures

Austin Seipp-4
Great, thanks!


On Thu, Aug 22, 2013 at 2:09 PM, Simon Marlow <marlowsd at gmail.com> wrote:

> 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    </dev/null
>>>  >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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/ghc-devs/attachments/20130822/8e4079f1/attachment.htm>