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 ?
|