Building in CFArray This is gnustep-make 2.6.1. Type 'gmake print-gnustep-make-help' for help. Making all for test_tool create... Making all for test_tool mutablearray... Compiling file create.m ... Compiling file mutablearray.m ... create.m: In function ‘main’: create.m:17:3: warning: passing argument 3 of ‘CFArrayGetCountOfValue’ makes pointer from integer without a cast [enabled by default] /usr/src/gnustep/devmodules/dev-libs/corebase/Headers/CoreFoundation/CFArray.h:92:1: note: expected ‘const void *’ but argument is of type ‘int’ create.m:20:5: warning: assignment makes integer from pointer without a cast [enabled by default] mutablearray.m: In function ‘main’: mutablearray.m:25:3: warning: passing argument 2 of ‘CFArrayAppendValue’ makes pointer from integer without a cast [enabled by default] /usr/src/gnustep/devmodules/dev-libs/corebase/Headers/CoreFoundation/CFArray.h:129:1: note: expected ‘const void *’ but argument is of type ‘int’ mutablearray.m:26:3: warning: passing argument 1 of ‘CFArrayGetCount’ from distinct Objective-C type [enabled by default] mutablearray.m:30:3: warning: passing argument 1 of ‘CFArrayGetValueAtIndex’ from distinct Objective-C type [enabled by default] mutablearray.m:30:3: warning: comparison between pointer and integer [enabled by default] mutablearray.m:30:3: warning: passing argument 1 of ‘CFArrayGetValueAtIndex’ from distinct Objective-C type [enabled by default] mutablearray.m:30:3: warning: comparison between pointer and integer [enabled by default] Linking test_tool create ... Linking test_tool mutablearray ... Testing create.m... Running CFArray/create.m... Passed test: create.m:13 ... CFArray created. Passed test: create.m:16 ... CFArray has correct number of values. Failed test: create.m:18 ... Found 1 occurence of the value. Failed test: create.m:21 ... Found value. Completed file: create.m Testing mutablearray.m... Running CFArray/mutablearray.m... Passed test: mutablearray.m:20 ... CFArray created. Passed test: mutablearray.m:23 ... CFMutableArray created. Passed test: mutablearray.m:27 ... CFMutableArray has correct number of values. Failed test: mutablearray.m:31 ... Array sorted correctly. Completed file: mutablearray.m Building in CFCalendar This is gnustep-make 2.6.1. Type 'gmake print-gnustep-make-help' for help. Making all for test_tool basic... Making all for test_tool create... Compiling file basic.m ... Compiling file create.m ... Linking test_tool create ... Linking test_tool basic ... Testing basic.m... Running CFCalendar/basic.m... Passed test: basic.m:17 ... Absolute time composed. Failed test: basic.m:18 ... Absolute time composed correctly. Passed test: basic.m:21 ... Absolute time decomposed. Passed test: basic.m:22 ... Year decomposed correctly. Passed test: basic.m:23 ... Month decomosed correctly. Passed test: basic.m:24 ... Hour decomposed correctly. Passed test: basic.m:27 ... Got component difference. Passed test: basic.m:28 ... Got seconds component difference correctly. Passed test: basic.m:32 ... Got wrapped components difference. Passed test: basic.m:34 ... Got component difference correctly. Passed test: basic.m:37 ... Got time range of kCFCalendarUnitWeekday. Passed test: basic.m:38 ... Got start of week. Passed test: basic.m:39 ... Time interval is 7 days long. Completed file: basic.m Testing create.m... Running CFCalendar/create.m... Passed test: create.m:12 ... Calendar created. Passed test: create.m:14 ... Correct calendar identifier. Passed test: create.m:18 ... CFCalendarCopyCurrent returns a calendar Passed test: create.m:22 ... Current calendar locale matches current locale. Completed file: create.m Building in CFLocale This is gnustep-make 2.6.1. Type 'gmake print-gnustep-make-help' for help. Making all for test_tool create... Making all for test_tool displayvalues... Making all for test_tool identifier... Making all for test_tool values... Compiling file displayvalues.m ... Compiling file values.m ... Compiling file identifier.m ... Compiling file create.m ... Linking test_tool identifier ... Linking test_tool create ... Linking test_tool displayvalues ... Linking test_tool values ... Testing create.m... Running CFLocale/create.m... Passed test: create.m:12 ... CFLocaleCopyCurrent() returns a value Passed test: create.m:16 ... CFLocaleCopyCurrent() returns a value Passed test: create.m:19 ... CFLocaleCreate() returns a value Passed test: create.m:21 ... en_ES_PREEURO is stored as es_ES@currency=ESP Passed test: create.m:23 ... CFLocaleCreateCopy() returns a value Completed file: create.m Testing displayvalues.m... Running CFLocale/displayvalues.m... Passed test: displayvalues.m:17 ... Display identifier is correct Passed test: displayvalues.m:21 ... Display language is correct Passed test: displayvalues.m:25 ... Display country is correct Passed test: displayvalues.m:29 ... Display script is correct Passed test: displayvalues.m:33 ... Display variant is correct Passed test: displayvalues.m:38 ... Display calendar identifier is correct Passed test: displayvalues.m:43 ... Display collation identifier is correct Passed test: displayvalues.m:47 ... Display currency code is correct Completed file: displayvalues.m Testing identifier.m... Running CFLocale/identifier.m... Passed test: identifier.m:17 ... Locale identifiers are the same Passed test: identifier.m:23 ... Locale components are the same Completed file: identifier.m Testing values.m... Running CFLocale/values.m... Passed test: values.m:15 ... 'pt_BR' measurement system is 'Metric' Passed test: values.m:17 ... Decimal separtor is ',' Passed test: values.m:19 ... Grouping separator is '.' Passed test: values.m:21 ... Currency symbol is 'R$' Passed test: values.m:23 ... Currency code is 'BRL' Passed test: values.m:27 ... Locale identifier is correct Passed test: values.m:29 ... Language code is 'pt' Passed test: values.m:31 ... Country code is 'BR' Passed test: values.m:33 ... No script code for locale Passed test: values.m:35 ... No variant code for locale Passed test: values.m:37 ... Calendar is 'gregorian' Passed test: values.m:39 ... Returns valid CFCalendar Passed test: values.m:41 ... Collation identifier is 'traditional' /usr/GNUstep/System/Tools/gnustep-tests: Zeile 300: 27277 Speicherzugriffsfehler $RUN_CMD Failed file: values.m aborted without running all tests! Building in CFNumber This is gnustep-make 2.6.1. Type 'gmake print-gnustep-make-help' for help. Making all for test_tool general... Compiling file general.m ... general.m: In function ‘main’: general.m:10:11: warning: unused variable ‘f64’ [-Wunused-variable] Linking test_tool general ... Testing general.m... Running CFNumber/general.m... Passed test: general.m:14 ... CFNumberCreate() returns non-NULL Passed test: general.m:16 ... Integer is converted to SInt32. Passed test: general.m:20 ... Char is converted to SInt32. Passed test: general.m:23 ... Integer converted to SInt8. Passed test: general.m:24 ... SInt32 converted to SInt8 correctly. Passed test: general.m:27 ... Char converted to SInt32. Passed test: general.m:28 ... SInt8 converted to SInt32 correctly. Passed test: general.m:35 ... Short is converted to SInt32. Passed test: general.m:39 ... Float is converted to Float64. Passed test: general.m:42 ... Short converted to float. Passed test: general.m:43 ... Short converted to float correctly. Passed test: general.m:47 ... Float converted to short. Passed test: general.m:48 ... Float converted to short correctly. 3 Completed file: general.m Building in CFNumberFormatter This is gnustep-make 2.6.1. Type 'gmake print-gnustep-make-help' for help. Making all for test_tool create... Making all for test_tool parse... Making all for test_tool format... Compiling file parse.m ... Compiling file create.m ... Compiling file format.m ... parse.m: In function ‘main’: parse.m:17:10: warning: unused variable ‘sint’ [-Wunused-variable] parse.m:9:15: warning: unused variable ‘num’ [-Wunused-variable] create.m: In function ‘main’: create.m:16:7: warning: assignment discards ‘const’ qualifier from pointer target type [enabled by default] create.m:23:7: warning: assignment discards ‘const’ qualifier from pointer target type [enabled by default] create.m:31:7: warning: assignment discards ‘const’ qualifier from pointer target type [enabled by default] create.m:40:7: warning: assignment discards ‘const’ qualifier from pointer target type [enabled by default] create.m:48:7: warning: assignment discards ‘const’ qualifier from pointer target type [enabled by default] Linking test_tool parse ... Linking test_tool format ... Linking test_tool create ... Testing create.m... Running CFNumberFormatter/create.m... Passed test: create.m:15 ... CFNumberFormatterCreate() return non-nil Passed test: create.m:18 ... Default no-style format same as cocoa Passed test: create.m:26 ... Default decimal-style format same as cocoa Passed test: create.m:34 ... Default currency-style format same as cocoa Passed test: create.m:43 ... Default percent-style format same as cocoa Passed test: create.m:51 ... Default scientific-style format same as cocoa Passed test: create.m:56 ... CFNumberFormatterCreate() return non-nil for system locale Completed file: create.m Testing format.m... Running CFNumberFormatter/format.m... Passed test: format.m:25 ... SInt8 formatted correctly Passed test: format.m:32 ... SInt8 formatted correctly Passed test: format.m:39 ... SInt16 formatted correctly Passed test: format.m:46 ... SInt32 formatted correctly Passed test: format.m:53 ... SInt64 formatted correctly Failed test: format.m:60 ... Double formatted correctly expected 123%, but got NaN Completed file: format.m Testing parse.m... Running CFNumberFormatter/parse.m... Passed test: parse.m:26 ... Got SInt8 value Passed test: parse.m:27 ... SInt8 value is '16' Passed test: parse.m:31 ... Got SInt16 value Passed test: parse.m:32 ... SInt16 value is '300' Passed test: parse.m:38 ... Got SInt32 value Passed test: parse.m:39 ... SInt32 value is '68456' Passed test: parse.m:45 ... Got SInt64 value Passed test: parse.m:46 ... SInt64 value is '315000000' Passed test: parse.m:53 ... Got double value Passed test: parse.m:54 ... Double value is '.234' Passed test: parse.m:55 ... Parsed complete length Completed file: parse.m Building in CFRuntime This is gnustep-make 2.6.1. Type 'gmake print-gnustep-make-help' for help. Making all for test_tool runtime... Compiling file runtime.m ... runtime.m: In function ‘-[GSPoint initWithX:Y:]’: runtime.m:162:7: warning: assignment from incompatible pointer type [enabled by default] Linking test_tool runtime ... Testing runtime.m... Running CFRuntime/runtime.m... Passed test: runtime.m:189 ... Points are equal Passed test: runtime.m:191 ... Points have same hash code. Passed test: runtime.m:193 ... Description is correct. Passed test: runtime.m:195 ... Type ID description is correct. Passed test: runtime.m:199 ... -initWithX:Y: returns non-nil Passed test: runtime.m:200 ... CF object and ObjC object are the same Passed test: runtime.m:202 ... ObjC returns same description as CF object Start set: runtime.m:204 ... Retain/Release Tests End set: runtime.m:209 ... Retain/Release Tests Completed file: runtime.m Building in CFString This is gnustep-make 2.6.1. Type 'gmake print-gnustep-make-help' for help. Making all for test_tool create... Making all for test_tool encodings... Making all for test_tool format... Making all for test_tool mutablestring... Compiling file create.m ... Compiling file format.m ... Compiling file encodings.m ... Compiling file mutablestring.m ... create.m: In function ‘main’: create.m:14:3: warning: pointer targets in passing argument 2 of ‘CFStringCreateWithBytes’ differ in signedness [-Wpointer-sign] /usr/src/gnustep/devmodules/dev-libs/corebase/Headers/CoreFoundation/CFString.h:151:1: note: expected ‘const UInt8 *’ but argument is of type ‘char *’ format.m: In function ‘main’: format.m:46:7: warning: assignment makes pointer from integer without a cast [enabled by default] mutablestring.m: In function ‘main’: mutablestring.m:45:3: warning: assignment from distinct Objective-C type [enabled by default] Linking test_tool create ... Linking test_tool mutablestring ... Linking test_tool encodings ... Linking test_tool format ... Testing create.m... Running CFString/create.m... Passed test: create.m:18 ... Unicode and C-string are equal. Passed test: create.m:27 ... Strings were combined successfully. Completed file: create.m Testing encodings.m... Running CFString/encodings.m... Passed test: encodings.m:11 ... Maximum size for 4 UTF-16 characters is 8 bytes. Passed test: encodings.m:14 ... Maximum size for 4 UTF-8 characters is 12 bytes. Passed test: encodings.m:17 ... Correctly converts to IANA Char Set. Completed file: encodings.m Testing format.m... Running CFString/format.m... Passed test: format.m:14 ... Characters are formatted correctly Passed test: format.m:21 ... Integers are formatted correctly Failed test: format.m:28 ... Float/Doubles are formatted correctly expected 5.500000 5.5 3.000000e-06, but got NaN NaN NaN Passed test: format.m:35 ... Hexs are formatted correctly Passed test: format.m:42 ... Octals are formatted correctly Passed test: format.m:50 ... Strings are formatted correctly Passed test: format.m:57 ... Objects are formatted correctly Completed file: format.m Testing mutablestring.m... Running CFString/mutablestring.m... Passed test: mutablestring.m:14 ... String is replaced correctly. Passed test: mutablestring.m:19 ... Uppercase mapping works. Passed test: mutablestring.m:22 ... Capitalize mapping works. Passed test: mutablestring.m:25 ... Lowercase mapping works Passed test: mutablestring.m:28 ... String is replaced whole. Passed test: mutablestring.m:36 ... String is trimmed correctly. Passed test: mutablestring.m:39 ... String replacement works Passed test: mutablestring.m:47 ... Padding works. Passed test: mutablestring.m:49 ... Truncating works. Completed file: mutablestring.m Building in CFTimeZone This is gnustep-make 2.6.1. Type 'gmake print-gnustep-make-help' for help. Making all for test_tool create... Compiling file create.m ... Linking test_tool create ... Testing create.m... Running CFTimeZone/create.m... Completed file: create.m Building in CFURL This is gnustep-make 2.6.1. Type 'gmake print-gnustep-make-help' for help. Making all for test_tool create... Making all for test_tool ref_resolution... Making all for test_tool escaping... Compiling file create.m ... Compiling file escaping.m ... Compiling file ref_resolution.m ... Linking test_tool escaping ... Linking test_tool ref_resolution ... Linking test_tool create ... Testing create.m... Running CFURL/create.m... Passed test: create.m:12 ... URL created. Passed test: create.m:15 ... Absolute URL of an absolute URL are the same. Passed test: create.m:24 ... Windows style path of file URL C:\WINDOWS is C:\WINDOWS Failed test: create.m:27 ... Windows style file URL C:\WINDOWS is file://localhost/C:%5CWINDOWS/ expected file://localhost/C:%5CWINDOWS/, but got C:\WINDOWS\ Failed test: create.m:30 ... Resource specifier of C:\WINDOWS is //localhost/C:%5CWINDOWS/ expected //localhost/C:%5CWINDOWS/, but got Failed test: create.m:33 ... File system path is C:\WINDOWS\ expected C:\WINDOWS\, but got \WINDOWS\ Passed test: create.m:42 ... String for file URL /usr is /usr/ Failed test: create.m:45 ... File URL /usr is file://localhost/usr/ expected file://localhost/usr/, but got /usr/ Failed test: create.m:48 ... Resource Specifier of /usr is //localhost/usr/ expected //localhost/usr/, but got /usr/ Passed test: create.m:51 ... File system path is /usr/ Passed test: create.m:61 ... Path of http://user:password@www.w3.org:5/silly-file-path/ is /silly-file-path/ Passed test: create.m:65 ... User name of http://user:password@www.w3.org:5/silly-file-path/ is user Passed test: create.m:69 ... Password of http://user:password@www.w3.org:5/silly-file-path/ is password Passed test: create.m:74 ... resourceSpecifier of http://www.w3.org/silly-file-path/ is //www.w3.org/silly-file-path/ Passed test: create.m:83 ... Scheme of http://www.w3.org/silly-file-name is http Passed test: create.m:87 ... Host of http://www.w3.org/silly-file-name is www.w3.org Failed test: create.m:91 ... Strict path of http://www.w3.org/silly-file-name is silly-file-name expected silly-file-name, but got /silly-file-name Passed test: create.m:96 ... Resource specifier of http://www.w3.org/silly-file-name is //www.w3.org/silly-file-name?query#fragment Passed test: create.m:100 ... Query of http://www.w3.org/silly-file-name?query#fragment is query Passed test: create.m:104 ... Fragment of http://www.w3.org/silly-file-name?query#fragment is fragment Passed test: create.m:108 ... URL with 'this isn't a URL' returns NULL Completed file: create.m Testing escaping.m... Running CFURL/escaping.m... Passed test: escaping.m:14 ... URL string is escaped correctly. Passed test: escaping.m:20 ... Correct characters escaped. Passed test: escaping.m:23 ... No percent escapes were replaced. Passed test: escaping.m:27 ... Percent escapes replaced correctly. Completed file: escaping.m Testing ref_resolution.m... Running CFURL/ref_resolution.m... Passed test: ref_resolution.m:19 ... Simple relative URL absoluteString works Passed test: ref_resolution.m:22 ... Simple relative URL path works Passed test: ref_resolution.m:34 ... g:h resolved against http://a/b/c/d;p?q is g:h Failed test: ref_resolution.m:41 ... ./g resolved against http://a/b/c/d;p?q is http://a/b/c/g expected http://a/b/c/g, but got http://a/b/c/./g Passed test: ref_resolution.m:48 ... //g resolved against http://a/b/c/d;p?q is http://g Passed test: ref_resolution.m:55 ... #s resolved against http://a/b/c/d;p?q is http:/a/b/c/d;p?q#s Passed test: ref_resolution.m:62 ... g;x?y#s resolved against http://a/b/c/d;p?q is http://a/b/c/g;x?y#s Failed test: ref_resolution.m:69 ... ../.. resolved against http://a/b/c/d;p?q is http://a/ expected http://a/, but got http://a/b/c/../.. Failed test: ref_resolution.m:76 ... ../../g resolved against http://a/b/c/d;p?q is http://a/g expected http://a/g, but got http://a/b/c/../../g Failed test: ref_resolution.m:83 ... ../../../../g resolved against http://a/b/c/d;p?q is http://a/g expected http://a/g, but got http://a/b/c/../../../../g Failed test: ref_resolution.m:90 ... /./g resolved against http://a/b/c/d;p?q is http://a/g expected http://a/g, but got http://a/./g Failed test: ref_resolution.m:97 ... /../g resolved against http://a/b/c/d;p?q is http://a/g expected http://a/g, but got http://a/../g Passed test: ref_resolution.m:104 ... ..g resolved against http://a/b/c/d;p?q is http://a/b/c/..g Failed test: ref_resolution.m:111 ... ./../g resolved against http://a/b/c/d;p?q is http://a/b/g expected http://a/b/g, but got http://a/b/c/./../g Passed test: ref_resolution.m:118 ... g;x=1/./y resolved against http://a/b/c/d;p?q is http://a/b/c/g;x=1/./y Passed test: ref_resolution.m:125 ... g?y/../x resolved against http://a/b/c/d;p?q is http://a/b/c/g?y/../x Completed file: ref_resolution.m Building in CFUUID This is gnustep-make 2.6.1. Type 'gmake print-gnustep-make-help' for help. Making all for test_tool create... Compiling file create.m ... Linking test_tool create ... Testing create.m... Running CFUUID/create.m... Passed test: create.m:13 ... CFUUIDCreate() returns non-NULL. Passed test: create.m:18 ... UUID creates with CFUUIDBytes is correct. Passed test: create.m:22 ... CFUUIDCreateString() returns non-NULL. Completed file: create.m