[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
- tests on OpenBSD, Riccardo Mottola, 2011/06/22
- Re: tests on OpenBSD,
Sebastian Reitenbach <=