David's and your changes help a lot. The only remaining compiler warning I get is this:

Compiling file CFTimeZone.c ...
CFTimeZone.c: In function ‘CFTimeZoneCreate’:
CFTimeZone.c:163:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] CFTimeZone.c:164:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] CFTimeZone.c:165:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]

And the tests look much better as well:


CFString/format.m:
Failed test:     format.m:28 ... Float/Doubles are formatted correctly
--- Running tests in CFTimeZone ---

CFTimeZone/general.m:
Failed test: general.m:54 ... Daylight Saving time offset at 0 second from absolute epoch is '3600.000000'.
--- Running tests in CFTree ---
--- Running tests in CFURL ---
--- Running tests in CFURLAccess ---

CFURLAccess/basic.m:
Failed test:     basic.m:24 ... Directory was successfully created.
--- Running tests in CFUUID ---
find: `TestDir': Datei oder Verzeichnis nicht gefunden

    259 Passed tests
      3 Failed tests
      1 Dashed hope


_______________________________________________
Discuss-gnustep mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to