Le 10/05/2016 18:12, Richard Frith-Macdonald a écrit :
On 10 May 2016, at 16:17, Eric Heintzmann <[email protected]> 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 ?
_______________________________________________
Discuss-gnustep mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to