Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test Failures on Ubuntu 23.10 and Windows 11 aarch64 #25

Open
hmelder opened this issue Jul 9, 2024 · 1 comment
Open

Test Failures on Ubuntu 23.10 and Windows 11 aarch64 #25

hmelder opened this issue Jul 9, 2024 · 1 comment

Comments

@hmelder
Copy link

hmelder commented Jul 9, 2024

There are some test failures on Ubuntu 23.10 aarch64.

Toolchain

Ubuntu clang version 16.0.6 (15)
Target: aarch64-unknown-linux-gnu
Thread model: posix
InstalledDir: /usr/bin

libdispatch @ 542b7f32311680b11b6fc8fcb2576955460ba7da

Test Results

CFDateFormatter/basic.m:
Failed test:     basic.m:21 ... Default format for de_DE locale is EEEE, d. MMMM y HH:mm
Failed test:     basic.m:25 ... Absolute time can be formatted using full date style.
Failed test:     basic.m:40 ... Absolute time can be formatted using no date style.
Failed test:     basic.m:46 ... Absolute time gotten for 20050403 02:01 vorm.
Failed test:     basic.m:48 ... Absolute time for 20050403 02:01 vorm. is 315612000.000000
--- Running tests in CFLocale ---

CFLocale/bridge.m:
Failed file:     bridge.m aborted without running all tests!

CFLocale/create.m:
Failed test:     create.m:20 ... en_ES_PREEURO is stored as es_ES@currency=ESP
--- Running tests in CFNumber ---

CFNumber/bridge.m:
Failed file:     bridge.m aborted without running all tests!
--- Running tests in CFNumberFormatter ---

CFNumberFormatter/format.m:
Failed test:     format.m:32 ... SInt8 formatted correctly
--- Running tests in CFPropertyList ---

CFPropertyList/openstep.m:
Failed test:     openstep.m:61 ... OpenStep property list read correctly.
@hmelder hmelder changed the title Test Failures on Ubuntu 23.10 aarch64 Test Failures on Ubuntu 23.10 and Windows 11 aarch64 Jul 9, 2024
@hmelder
Copy link
Author

hmelder commented Jul 9, 2024

On Windows 11:

hugo@YellowBox MSYS /c/Users/hugo/Documents/libs-corebase
$ make check
This is gnustep-make 2.9.1. Type 'make print-gnustep-make-help' for help.
Running in gnustep-make version 2 strict mode.
Making check in Source ...
Making check for library libgnustep-corebase...
make[2]: Nothing to be done for 'internal-library-check'.
Making check in Tests ...
Checking for presence of test subdirectories ...
--- Running tests in CFArray ---
--- Running tests in CFAttributedString ---

CFAttributedString/mutable.m:
Failed file:     mutable.m aborted without running all tests!
--- Running tests in CFBinaryHeap ---
--- Running tests in CFCalendar ---
--- Running tests in CFCharacterSet ---
--- Running tests in CFData ---
--- Running tests in CFDate ---
--- Running tests in CFDateFormatter ---

CFDateFormatter/basic.m:
Failed test:     basic.m:21 ... Default format for de_DE locale is EEEE, d. MMMM y HH:mm
Failed test:     basic.m:25 ... Absolute time can be formatted using full date style.
Failed test:     basic.m:40 ... Absolute time can be formatted using no date style.
Failed test:     basic.m:46 ... Absolute time gotten for 20050403 02:01 vorm.
Failed test:     basic.m:48 ... Absolute time for 20050403 02:01 vorm. is 315612000.000000
--- Running tests in CFDictionary ---
--- Running tests in CFLocale ---

CFLocale/bridge.m:
Failed file:     bridge.m aborted without running all tests!

CFLocale/create.m:
Failed test:     create.m:20 ... en_ES_PREEURO is stored as es_ES@currency=ESP
--- Running tests in CFNumber ---

CFNumber/bridge.m:
Failed file:     bridge.m aborted without running all tests!
--- Running tests in CFNumberFormatter ---

CFNumberFormatter/format.m:
Failed test:     format.m:32 ... SInt8 formatted correctly
--- Running tests in CFPropertyList ---

CFPropertyList/openstep.m:
Failed test:     openstep.m:61 ... OpenStep property list read correctly.
--- Running tests in CFRunLoop ---
Building source
debug=yes
Building CFRunLoop/source.m
make debug=yes source
Making all for test_tool source...
 Compiling file source.m ...
source.m:4:10: fatal error: 'pthread.h' file not found
    4 | #include <pthread.h>
      |          ^~~~~~~~~~~
1 error generated.
make[5]: *** [/c/GNUstep/arm64/Debug/share/GNUstep/Makefiles/rules.make:534: obj/source.obj/source.m.o] Error 1
make[4]: *** [/c/GNUstep/arm64/Debug/share/GNUstep/Makefiles/Instance/tool.make:74: internal-tool-all_] Error 2
make[3]: *** [/c/GNUstep/arm64/Debug/share/GNUstep/Makefiles/Master/rules.make:297: source.all.test-tool.variables] Error 2
make[2]: *** [/c/GNUstep/arm64/Debug/share/GNUstep/Makefiles/Master/test-tool.make:60: source] Error 2
Failed build:     source.m
Building timers
debug=yes
Building CFRunLoop/timers.m
make debug=yes timers
Making all for test_tool timers...
 Compiling file timers.m ...
timers.m:4:10: fatal error: 'pthread.h' file not found
    4 | #include <pthread.h>
      |          ^~~~~~~~~~~
1 error generated.
make[5]: *** [/c/GNUstep/arm64/Debug/share/GNUstep/Makefiles/rules.make:534: obj/timers.obj/timers.m.o] Error 1
make[4]: *** [/c/GNUstep/arm64/Debug/share/GNUstep/Makefiles/Instance/tool.make:74: internal-tool-all_] Error 2
make[3]: *** [/c/GNUstep/arm64/Debug/share/GNUstep/Makefiles/Master/rules.make:297: timers.all.test-tool.variables] Error 2
make[2]: *** [/c/GNUstep/arm64/Debug/share/GNUstep/Makefiles/Master/test-tool.make:60: timers] Error 2
Failed build:     timers.m
--- Running tests in CFRuntime ---
--- Running tests in CFStream ---
--- Running tests in CFString ---

CFString/format_float.m:
Failed test:     format_float.m:19 ... Formatting not-a-number works.

CFString/mutablestring.m:
Failed test:     mutablestring.m:18 ... Uppercase mapping works.
Failed test:     mutablestring.m:21 ... Capitalize mapping works.
Failed test:     mutablestring.m:24 ... Lowercase mapping works
--- Running tests in CFTimeZone ---

CFTimeZone/general.m:
Failed file:     general.m aborted without running all tests!
Failed test:     general.m:19 ... Time zone named 'CST' was found when abbreviations were searched
--- Running tests in CFTree ---

CFTree/basic.m:
Failed file:     basic.m aborted without running all tests!
--- Running tests in CFURL ---
Building create
debug=yes
Building CFURL/create.m
make debug=yes create
Making all for test_tool create...
make[5]: Nothing to be done for 'internal-tool-compile'.
Building escaping
debug=yes
Building CFURL/escaping.m
make debug=yes escaping
Making all for test_tool escaping...
make[5]: Nothing to be done for 'internal-tool-compile'.
Building file_system_path
debug=yes
Building CFURL/file_system_path.m
make debug=yes file_system_path
Making all for test_tool file_system_path...
 Linking test_tool file_system_path ...
lld-link: error: undefined symbol: CFURLCopyFileSystemPath
>>> referenced by C:\Users\hugo\Documents\libs-corebase\Tests\CFURL\file_system_path.m:17
>>>               ./obj/file_system_path.obj/file_system_path.m.o:(main)
>>> referenced by C:\Users\hugo\Documents\libs-corebase\Tests\CFURL\file_system_path.m:36
>>>               ./obj/file_system_path.obj/file_system_path.m.o:(main)
>>> referenced by C:\Users\hugo\Documents\libs-corebase\Tests\CFURL\file_system_path.m:56
>>>               ./obj/file_system_path.obj/file_system_path.m.o:(main)
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[5]: *** [/c/GNUstep/arm64/Debug/share/GNUstep/Makefiles/Instance/tool.make:89: obj/file_system_path.exe] Error 1
make[4]: *** [/c/GNUstep/arm64/Debug/share/GNUstep/Makefiles/Instance/tool.make:74: internal-tool-all_] Error 2
make[3]: *** [/c/GNUstep/arm64/Debug/share/GNUstep/Makefiles/Master/rules.make:297: file_system_path.all.test-tool.variables] Error 2
make[2]: *** [/c/GNUstep/arm64/Debug/share/GNUstep/Makefiles/Master/test-tool.make:60: file_system_path] Error 2
Failed build:     file_system_path.m
Building ref_resolution
debug=yes
Building CFURL/ref_resolution.m
make debug=yes ref_resolution
Making all for test_tool ref_resolution...
make[5]: Nothing to be done for 'internal-tool-compile'.
--- Running tests in CFURLAccess ---

CFURLAccess/basic.m:
Failed file:     basic.m aborted without running all tests!
Failed test:     basic.m:24 ... Directory was successfully created.
Failed test:     basic.m:31 ... Data was successfully written to test file.
Failed test:     basic.m:40 ... Empty file was successfully created.
Failed test:     basic.m:48 ... File was successfully read.
--- Running tests in CFUUID ---

  14972 Passed tests
     17 Failed tests
      6 Failed files
      3 Dashed hopes


Some testing was abandoned when a test program aborted.  This is
generally a severe problem and may mean that the package is
completely unusable.  You need to try to fix this and, if it is
not due to some problem on your system, please help by submitting
a patch (or at least a bug report) to the package maintainer.

One or more tests failed.  None of them should have.
Please submit a patch to fix the problem or send a bug report to
the package maintainer.
Please see /c/Users/hugo/Documents/libs-corebase/Tests/tests.log for more detail.
make[1]: *** [GNUmakefile:26: check] Error 1
make: *** [/c/GNUstep/arm64/Debug/share/GNUstep/Makefiles/Master/serial-subdirectories.make:53: internal-check] Error 2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant