discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gnustep-base tests


From: Eric Heintzmann
Subject: Re: gnustep-base tests
Date: Tue, 10 May 2016 18:26:19 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Icedove/38.7.2



Le 10/05/2016 18:12, Richard Frith-Macdonald a écrit :

      
On 10 May 2016, at 16:17, Eric Heintzmann <heintzmann.eric@free.fr> wrote:

Hi

Le 10/05/2016 11:41, Richard Frith-Macdonald a écrit :
On the one hand, the particular number format stuff is rarely used, so a bug there may not be important (and may depend on the particular ICU library shipped on the system).
I've tried to use Tests/base/NSNumberFormatter/basic.m and Tests/base/NSNumberFormatter/basic10.4.m from svn trunk without success.
I latest ICU from debian unstable ie package: libicu55 (55.1-7) and libicu-dev (55.1-7)

(It seems the is currently an ICU transition in debian unstable/testing. I will investigate)

Should I disable the test at build time ?
You can do
testHopeful = YES;
before the testcase, and
testHopeful = NO;
after the testcase, to turn it into a 'hope' (something which should ideally pass, but may not

OK, thanks


On the other, we really want to fix *any* failure of the regression tests.
Does the same problem occur with gnustep-base from svn trunk?
Can you get a stack trace of the crash?

I have these lines on screen when building:

*** stack smashing detected ***: ./obj/basic terminated
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x71fe5)[0x7ff6aeef6fe5]
/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x37)[0x7ff6aef7e357]
/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x0)[0x7ff6aef7e320]
./obj/basic(main+0xa4d)[0x401abd]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7ff6aeea5610]
./obj/basic(_start+0x29)[0x4021e9]
Unfortunately I have little idea how to interpret that :-(


How about that:

Running base/NSInvocationOperation/basic.m...
Passed test:     basic.m:26 ... Can invoke a selector on a target
Passed test:     basic.m:35 ... Can recover an operation's invocation
Passed test:     basic.m:39 ... Can schedule an NSInvocation
Passed test:     basic.m:48 ... Can't get result of a void invocation
Passed test:     basic.m:58 ... Can't get the result of a cancelled invocation
Passed test:     basic.m:64 ... Result is nil before the invocation has completed
2016-05-09 22:11:59.477 basic[12871:12871] op released
2016-05-09 22:11:59.477 basic[12871:12871] queue released
2016-05-09 22:11:59.477 basic[12871:12871] autorelease called without pool for object (0x114fa70) of class NSCalendarDate in thread <NSThread: 0x1044720>{name = (null), num = 12871}
2016-05-09 22:11:59.477 basic[12871:12871] autorelease called without pool for object (0x1158e50) of class GSDictionary in thread <NSThread: 0x1044720>{name = (null), num = 12871}
2016-05-09 22:11:59.477 basic[12871:12871] autorelease called without pool for object (0x1163240) of class GSTimeZone in thread <NSThread: 0x1044720>{name = (null), num = 12871}
2016-05-09 22:11:59.477 basic[12871:12871] autorelease called without pool for object (0x113c860) of class GSCInlineString in thread <NSThread: 0x1044720>{name = (null), num = 12871}
2016-05-09 22:11:59.477 basic[12871:12871] autorelease called without pool for object (0x1134380) of class NSDataMalloc in thread <NSThread: 0x1044720>{name = (null), num = 12871}
2016-05-09 22:11:59.477 basic[12871:12871] arp released
2016-05-09 22:11:59.477 basic[12871:12871] autorelease called without pool for object (0x11482c0) of class NSCalendarDate in thread <NSThread: 0x1044720>{name = (null), num = 12871}
2016-05-09 22:11:59.477 basic[12871:12871] autorelease called without pool for object (0x1158e50) of class GSDictionary in thread <NSThread: 0x1044720>{name = (null), num = 12871}
2016-05-09 22:11:59.477 basic[12871:12871] autorelease called without pool for object (0x1163240) of class GSTimeZone in thread <NSThread: 0x1044720>{name = (null), num = 12871}
2016-05-09 22:11:59.477 basic[12871:12871] autorelease called without pool for object (0x1150fb0) of class GSCInlineString in thread <NSThread: 0x1044720>{name = (null), num = 12871}
2016-05-09 22:11:59.477 basic[12871:12871] autorelease called without pool for object (0x1152fd0) of class NSDataMalloc in thread <NSThread: 0x1044720>{name = (null), num = 12871}
/usr/bin/gnustep-tests: line 309: 12871 Aborted $RUN_CMD
Failed file:     basic.m aborted without running all tests!

What can I do to help you to find a solution ?

reply via email to

[Prev in Thread] Current Thread [Next in Thread]