discuss-gnustep
[Top][All Lists]
Advanced

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

Re: tests on OpenBSD


From: Sebastian Reitenbach
Subject: Re: tests on OpenBSD
Date: Wed, 22 Jun 2011 12:43:37 +0200
User-agent: SOGoMail 1.3.7

 
On Wednesday, June 22, 2011 12:35 CEST, Riccardo Mottola 
<riccardo.mottola@libero.it> wrote: 
 
> Hi,
> 
> given the failure on Sudoku on OpenBSD/x86, I decided to run the test-suite.
This is what I've seen too. Commenting out the line where it goes to generates 
the exception in -[NSException raise] will make all tests happy. The hanging 
tests, when you connect with gdb to it, you will see they hang in the same 
place like Sudoku.

Sebastian


> 
> gcc (GCC) 4.2.1 20070719
> libffi-3.0.9        Foreign Function Interface
> 
> 
> The output doesn't look that nice:
> 
> test: base/GSMime: unknown operand
> --- Running tests in base/Functions ---
> test: NSPathUtilities.m: unknown operand
> --- Running tests in base/GSMime ---
> test: general.m: unknown operand
> --- Running tests in base/GSXML ---
> --- Running tests in base/GarbageCollection ---
> test: notifications.m: unknown operand
> --- Running tests in base/KVC ---
> test: basic.m: unknown operand
> 
> and it hangs here
> 22686 multix    64    0 2260K 6464K run       -        36:26 90.33% basic
> 
> I suppose that after 36 minutes... it should be done...
> 
> I decided to run manually basic inside KVC and see:
> $ ./basic
> Passed test:     basic.m:173 ... KVC works with strings
> Passed test:     basic.m:178 ... KVC works with mutable string
> Passed test:     basic.m:181 ... KVC retains object values
> Passed test:     basic.m:186 ... KVC works with ints
> Passed test:     basic.m:190 ... KVC works with doubles
> Passed test:     basic.m:194 ... KVC works with setKey:
> 2011-06-22 12:33:32.275 basic[14379] File NSKeyValueCoding.m: 146. In 
> SetValueForKey Key-value access using _setKey: is deprecated:
> Passed test:     basic.m:198 ... KVC works with _setKey:
> Passed test:     basic.m:204 ... KVC valueForKey: works for a struct 
> (direct)
> Passed test:     basic.m:210 ... KVC valueForKey: works for a struct 
> (getter)
> Passed test:     basic.m:217 ... KVC setValue:forKey: works for a struct 
> (direct)
> Passed test:     basic.m:224 ... KVC setValue:forKey: works for a struct 
> (setter)
> Passed test:     basic.m:228 ... KVC works with undefined keys
> Passed test:     basic.m:232 ... KVC works with undefined keys (using 
> deprecated methods)
> Passed test:     basic.m:237 ... KVC properly throws 
> @"NSUnknownKeyException"
> 
> 
> I think this points to:
> 1) exceptions aren't lucky on OpenBSD/x86
> 2) Sudoku throws an exception on OpenBSD and apparently not on other 
> platforms
> 
> 
> Riccardo
> 
> 
> _______________________________________________
> Discuss-gnustep mailing list
> Discuss-gnustep@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnustep
 
 
 
 



reply via email to

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