7.8.1 RC testsuite failures for 64bit unregisterised builds

(changing Subject to "fork" this to a separate thread)
On 23 March 2014 21:42, Peter Trommler
On 23.03.2014, at 11:44, Jens Petersen
wrote: Speaking of ppc64: Do you see ticket #8849 too? Does it show up in the testsuite results too?
Yes, in fact I noticed the error in test arith005 and extracted the small test case for #8849.
Okay I did a ppc64 build with the testsuite: http://ppc.koji.fedoraproject.org/koji/taskinfo?taskID=1731757 and reproduced #8849 and (probably) #8819 too. I say "probably" since my ppc64 testsuite results are littered with "Actual stderr output differs from expected:" warnings caused by: """ + +In file included from /usr/include/math.h:26:0: + 0, + from /builddir/build/BUILD/ghc-7.8.0.20140228/includes/Stg.h:65, + from /tmp/ghc25682_0/ghc25682_3.hc:3: + +/usr/include/features.h:148:3: + warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + ^ """ I only see those on ppc64 so far. Perhaps there is some way to ignore those? In #8819 I reported test failures in an unregisterised compiler produced on
my x86_64 machine using an unregisterised ghc. Almost all arith tests including arith005 fail and I suspect it might be a data layout issue. I wonder if you can reproduce #8819 on ppc64. #8849 makes me think yes.
I reproduced also on s390x: http://s390.koji.fedoraproject.org/koji/taskinfo?taskID=1369051 including #8819 unfortunately !! So seems this happens on ppc64, s390x and x86_64 for unregisterised. I know "unregisterised" may be considered less supported these days but this seems quite serious and I hope it could still be fixed for 7.8.1. Jens
participants (1)
-
Jens Petersen