First with NSLocale :
"--- Running tests in base/NSLocale ---
base/NSLoc--- Running tests in base/NSLocale ---
base/NSLocale/general.m:
Failed test: general.m:60 ... NSLocaleGroupingSeparator key returns '.' "
I've got this in Tests.log :
" Failed test: general.m:60 ... NSLocaleGroupingSeparator key returns '.'
Expected '.' and got ' '(unicode codepoint 160) ".
Thanks ... I don't really understand what's causing the above ... as far as I
can see in these testcases we are checking bnehavior of a specific locale (so
what your default locale is set to should not matter).
Perhaps the specific version of the ICU package on your system is having an
effect on the values returned.
On the other hand the codepoint 160 is a non-breaking-space, which may be the
grouping separator in your default french locales; but we are using a spanish
locale at this point. I think to see what's happening you'd probably need to
run under gdb and set a breakpoint just before getting the grouping separator,
then step therough the code to see what locale is really being used (and what
string the ICU library is returning).
I don't know how to use gdb at all and never put a breakpoint in a
program :-/
I tried to run gnustep-tests --debug . in the NSLocale folder of the
Tests and have use the gdb "nexti" instruction to progress through the
test.
But I don't know how to get the locale and the string ICU is returning.
See the gdb_out.txt file attached. Can you point me to what I would have
to do ?
And the third with NSUrl :
--- Running tests in base/NSURL ---
base/NSURL/test00.m:
Failed test: test00.m:51 ... NSURL chunked test OK
I've got this in Tests.log :
"Testing test00.m...
Running base/NSURL/test00.m...
2016-03-19 10:55:13.401 test00[21046:21046] Unable to connect to 127.0.0.1:1234
via socket ... Connect attempt failed - Connection refused
Failed test: test00.m:51 ... NSURL chunked test OK".
In this case I'\m fairly sure we have a race condition ... the test spawns a
subprocess to act as a web server, waits for half a second, and then tries to
send a request to it. The 'Connection refused' response suggests that the
subprocess has not yet started up. We should probably modify the testcases by
adding a mechanism to check:
a. that the subprocess is ready before we send a request
b. that the subprocess has not terminated
rather than just relying on a short delay.
If this is the problem, then re-running the test is likely to result in a pass.
I didn't worry about this one, because I frequently have multiple errors
with url. And your right about the race condition, I'm running this test
on a slow external usb disk.
Anyway, thank you for your time.
Bertrand
(gdb) run
Starting program:
/home/bertrand/gnustep/core/base/Tests/base/NSLocale/obj/general
[Thread debugging using libthread_db enabled]
Using host libthread_db library
"/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1".
Start set: general.m:14 ... NSLocale
Passed test: general.m:28 ... NSLocaleIdentifier key returns
'es_ES@currency=ESP'
Passed test: general.m:31 ... NSLocaleLanguageCode key returns 'es'
Passed test: general.m:34 ... NSLocaleCountryCode key returns 'ES'
Passed test: general.m:37 ... NSLocaleScriptCode key returns nil
Passed test: general.m:39 ... NSLocaleVariantCode key returns nil
Passed test: general.m:41 ... NSLocaleCollationIdentifier key returns nil
Passed test: general.m:44 ... NSLocaleExemplarCharacterSet key returns a
NSCharacterSet
Passed test: general.m:46 ... NSLocaleCalendar key returns a NSCalendar
Passed test: general.m:49 ... NSLocaleUsesMetricSystem key returns a
NSNumber
Passed test: general.m:51 ... NSLocaleUsesMetricSystem key returns YES
Passed test: general.m:54 ... NSLocaleMeasurementSystem key returns
'Metric'
Passed test: general.m:57 ... NSLocaleDecimalSeparator key returns ','
Breakpoint 1, testStart () at
/GNUstep/System/Library/Makefiles/TestFramework/Testing.h:165
165 return;
(gdb) nexti
0x08058724 165 return;
(gdb) nexti
0x0804e37e in main () at general.m:58
58 PASS_EQUAL([locale objectForKey: NSLocaleGroupingSeparator],
(gdb)
0x0804e383 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e386 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e38c 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e392 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e394 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e396 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e399 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e39f 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e3a2 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e3a4 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e3a6 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e3ab 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e3b1 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e3b6 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e3bc 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e3c2 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e3c8 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e3ce 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e3d4 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e3da 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e3e0 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e562 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e568 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e56e 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e574 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e576 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e579 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e57f 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e582 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e584 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e586 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e58b 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e591 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e596 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e59c 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e59e 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e5ec 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e5f2 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e5f8 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e5fa 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e5fd 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e603 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e609 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e60c 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e60e 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e610 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e615 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e61b 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e620 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e626 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e629 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e62f 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e634 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e63a 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e640 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e642 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e644 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e646 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e64b 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e651 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e657 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e659 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e65c 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e65e 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e660 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e665 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e66b 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e670 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e676 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e67c 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e67e 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e681 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e687 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e689 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e68b 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e690 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e695 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e69b 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e6a1 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e6a7 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e6a9 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e6ac 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e6b2 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e6b5 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e6b7 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e6be 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e6c0 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
Failed test: general.m:60 ... NSLocaleGroupingSeparator key returns '.'
0x0804e6c5 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e6ca 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e6cc 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e6d2 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e6d8 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e6de 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e6e4 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e6ea 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e6ec 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e6ef 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e6f1 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e6f3 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e6f8 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e6fe 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e703 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e709 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e70f 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e715 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e71b 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e71d 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e720 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e722 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e724 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e729 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e72f 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e734 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e73a 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e73d 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e743 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e749 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e74f 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e751 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e757 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e75d 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e75f 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e762 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e764 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e766 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e76c 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e771 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e777 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e77c 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e782 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e788 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e78a 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e78d 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e793 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e795 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e797 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e79c 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e7a2 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e7a7 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e7ad 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e7b3 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e7b9 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e7bb 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e7be 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e7c0 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e7c2 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e7c7 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e7cd 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e7d2 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e7d8 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e7de 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e7e4 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e7e6 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e7e9 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e7eb 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e7f2 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e7f4 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e7f9 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e800 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e805 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e80c 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e80f 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e811 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e814 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e81a 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e81d 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e823 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e826 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e82c 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e832 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e835 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e83b 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e83d 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e83f 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
Expected '.' and got ' ' (unicode codepoint 160)
0x0804e844 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e84a 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e84f 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e9d7 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e9dc 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
61 u = 8359;
(gdb) nexti
62 PASS_EQUAL([locale objectForKey: NSLocaleCurrencySymbol],
(gdb) nexti
0x0804e9ed 62 PASS_EQUAL([locale objectForKey:
NSLocaleCurrencySymbol],
(gdb) nexti
0x0804e9f3 62 PASS_EQU0x0804e7e6 58 PASS_EQUAL([locale
objectForKey: NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e7e9 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e7eb 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e7f2 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e7f4 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e7f9 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e800 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e805 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e80c 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e80f 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e811 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e814 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e81a 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e81d 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e823 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e826 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e82c 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e832 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e835 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e83b 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e83d 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e83f 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
Expected '.' and got ' ' (unicode codepoint 160)
0x0804e844 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e84a 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e84f 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e9d7 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
0x0804e9dc 58 PASS_EQUAL([locale objectForKey:
NSLocaleGroupingSeparator],
(gdb) nexti
61 u = 8359;
(gdb) nexti
62 PASS_EQUAL([locale objectForKey: NSLocaleCurrencySymbol],
(gdb) nexti
0x0804e9ed 62 PASS_EQUAL([locale objectForKey:
NSLocaleCurrencySymbol],
(gdb) nexti
0x0804e9f3 62 PASS_EQUAL([locale objectForKey:
NSLocaleCurrencySymbol],
(gdb) nexti
0x0804e9f9 62 PASS_EQUAL([locale objectForKey:
NSLocaleCurrencySymbol],
(gdb)
_______________________________________________
Discuss-gnustep mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnustep