PS: when I compile it with clang7 without the -DCMAKE_BUILD_TYPE=RelWithDebInfo then I have no errors. When I then try to compile gnustep-base, I run into problems
cd make export RUNTIME_VERSION=gnustep-2.0 export LDLAGS="-L/usr/local/lib" ./configure \ --with-layout=fhs \ --disable-importing-config-file \ --enable-native-objc-exceptions \ --enable-objc-arc \ --enable-install-ld-so-conf \ --with-library-combo=ng-gnu-gnu \ --with-config-file=/usr/local/etc/GNUstep/GNUstep.conf \ --with-user-config-file='.GNUstep.conf' \ --with-user-defaults-dir='GNUstep/Library/Defaults' \ --with-objc-lib-flag="-l:libobjc.so.4.6" make install source /usr/local/etc/GNUstep/GNUstep.conf cd .. cd base ./configure --with-config-file=/usr/local/etc/GNUstep/GNUstep.conf <lots lof blabla> checking for gettid()... yes checking whether objc really works... yes checking if the compiler supports -fconstant-string-class... yes checking if +load method is executed before main... yes checking for objc_sync_enter... no configure: error: The objc runtime library does not appear to have synchronisation support. Try re-configuring gnustep-make with a CPPFLAGS variable containing a -L point to specify the directory containing the correct libobjc, or using the --with-objc-lib-flag=... option. > On 25 Jan 2019, at 14:19, David Chisnall <gnus...@theravensnest.org> wrote: > > On 25/01/2019 11:35, Andreas Fink wrote: >> With clang-7 I get these test results >> 96% tests passed, 6 tests failed out of 162 >> Total Test time (real) = 23.69 sec >> The following tests FAILED: >> 7 - alignTest_legacy (OTHER_FAULT) >> 8 - alignTest_legacy_optimised (OTHER_FAULT) >> 35 - ConstantString_legacy (OTHER_FAULT) >> 36 - ConstantString_legacy_optimised (OTHER_FAULT) >> 123 - zeroSizedIVar_legacy (OTHER_FAULT) >> 124 - zeroSizedIVar_legacy_optimised (OTHER_FAULT) >> Errors while running CTest >> Makefile:83: recipe for target 'test' failed > > So what are you doing in your environment that's different from mine? > > ``` > $ cat /etc/issue > Debian GNU/Linux buster/sid \n \l > > $ apt show clang-7 > Package: clang-7 > Version: 1:7.0.1-4 > Priority: optional > Section: devel > Source: llvm-toolchain-7 > Maintainer: LLVM Packaging Team <pkg-llvm-t...@lists.alioth.debian.org> > Installed-Size: 31.4 MB > Provides: c++-compiler, c-compiler, objc-compiler > Depends: libc6 (>= 2.14), libgcc1 (>= 1:3.0), libllvm7 (>= 1:7~svn298832-1~), > libstdc++6 (>= 5.2), libstdc++-8-dev, libgcc-8-dev, libobjc-8-dev, > libclang-common-7-dev (= 1:7.0.1-4), libclang1-7 (= 1:7.0.1-4), libc6-dev, > binutils > Recommends: llvm-7-dev, python, libomp-7-dev > Suggests: clang-7-doc > Homepage: https://www.llvm.org/ > Download-Size: 7,887 kB > APT-Manual-Installed: yes > APT-Sources: http://ftp.us.debian.org/debian testing/main amd64 Packages > Description: C, C++ and Objective-C compiler > Clang project is a C, C++, Objective C and Objective C++ front-end > based on the LLVM compiler. Its goal is to offer a replacement to the > GNU Compiler Collection (GCC). > . > Clang implements all of the ISO C++ 1998, 11 and 14 standards and also > provides most of the support of C++17. > > $ cmake .. -G Ninja -DCMAKE_C_COMPILER=clang-7 -DCMAKE_CXX_COMPILER=clang++-7 > -- The C compiler identification is Clang 7.0.1 > -- The ASM compiler identification is Clang > -- Found assembler: /usr/bin/clang-7 > -- The CXX compiler identification is Clang 7.0.1 > -- Check for working C compiler: /usr/bin/clang-7 > -- Check for working C compiler: /usr/bin/clang-7 -- works > -- Detecting C compiler ABI info > -- Detecting C compiler ABI info - done > -- Detecting C compile features > -- Detecting C compile features - done > -- Check for working CXX compiler: /usr/bin/clang++-7 > -- Check for working CXX compiler: /usr/bin/clang++-7 -- works > -- Detecting CXX compiler ABI info > -- Detecting CXX compiler ABI info - done > -- Detecting CXX compile features > -- Detecting CXX compile features - done > -- Testing C++ interop > -- Testing C++ standard library > -- libobjc will depend on C++ standard library > -- Looking for pthread.h > -- Looking for pthread.h - found > -- Looking for pthread_create > -- Looking for pthread_create - not found > -- Looking for pthread_create in pthreads > -- Looking for pthread_create in pthreads - not found > -- Looking for pthread_create in pthread > -- Looking for pthread_create in pthread - found > -- Found Threads: TRUE > -- GNUstep install type set to NONE > -- Performing Test CXA_ALLOCATE_EXCEPTION_NOEXCEPT_COMPILES > -- Performing Test CXA_ALLOCATE_EXCEPTION_NOEXCEPT_COMPILES - Success > -- Configuring done > -- Generating done > -- Build files have been written to: libobjc2/linbuild > $ ninja > [0/1] Re-running CMake... > -- Testing C++ interop > -- Testing C++ standard library > -- libobjc will depend on C++ standard library > -- GNUstep install type set to NONE > -- Configuring done > -- Generating done > -- Build files have been written to: libobjc2/linbuild > [370/370] Linking C executable Test/ObjCXXEHInterop > $ ctest -j200 > Test project /home/theraven/winhome/source/repos/libobjc2/linbuild > Start 91: WeakReferences_arc_legacy > Start 92: WeakReferences_arc_legacy_optimised > Start 89: WeakReferences_arc > Start 90: WeakReferences_arc_optimised > Start 133: hash_test > Start 135: hash_test_legacy > Start 49: ManyManySelectors > Start 50: ManyManySelectors_optimised > Start 52: ManyManySelectors_legacy_optimised > Start 51: ManyManySelectors_legacy > Start 134: hash_test_optimised > Start 136: hash_test_legacy_optimised > Start 131: hash_table_delete_legacy > Start 132: hash_table_delete_legacy_optimised > Start 111: msgInterpose_legacy > Start 99: ivar_arc_legacy > Start 105: objc_msgSend > Start 112: msgInterpose_legacy_optimised > Start 100: ivar_arc_legacy_optimised > Start 59: PropertyAttributeTest_legacy > Start 113: NilException > Start 106: objc_msgSend_optimised > Start 101: IVarOverlap > Start 107: objc_msgSend_legacy > Start 138: setSuperclass_optimised > Start 96: WeakImportClass_legacy_optimised > Start 139: setSuperclass_legacy > Start 97: ivar_arc > Start 58: PropertyAttributeTest_optimised > Start 140: setSuperclass_legacy_optimised > Start 117: MethodArguments > Start 98: ivar_arc_optimised > Start 118: MethodArguments_optimised > Start 147: ForeignException_legacy > Start 119: MethodArguments_legacy > Start 155: ForwardDeclareProtocolAccess > Start 148: ForeignException_legacy_optimised > Start 156: ForwardDeclareProtocolAccess_optimised > Start 141: BoxedForeignException > Start 149: category_properties > Start 157: ForwardDeclareProtocolAccess_legacy > Start 142: BoxedForeignException_optimised > Start 65: PropertyIntrospectionTest > Start 143: BoxedForeignException_legacy > Start 158: ForwardDeclareProtocolAccess_legacy_optimised > Start 150: category_properties_optimised > Start 144: BoxedForeignException_legacy_optimised > Start 145: ForeignException > Start 162: ObjCXXEHInterop_legacy_optimised > Start 154: CXXExceptions_legacy_optimised > Start 31: BlockTest_arc_legacy > Start 79: ResurrectInDealloc_arc_legacy > Start 11: AllocatePair_legacy > Start 21: AssociatedObject2 > Start 32: BlockTest_arc_legacy_optimised > Start 41: ExceptionTest > Start 159: ObjCXXEHInterop > Start 12: AllocatePair_legacy_optimised > Start 80: ResurrectInDealloc_arc_legacy_optimised > Start 151: CXXExceptions > Start 1: alias > Start 22: AssociatedObject2_optimised > Start 13: ARCTest_arc > Start 33: ConstantString > Start 42: ExceptionTest_optimised > Start 123: zeroSizedIVar_legacy > Start 81: RuntimeTest > Start 71: PropertyIntrospectionTest2_arc_legacy > Start 23: AssociatedObject2_legacy > Start 14: ARCTest_arc_optimised > Start 124: zeroSizedIVar_legacy_optimised > Start 34: ConstantString_optimised > Start 2: alias_optimised > Start 43: ExceptionTest_legacy > Start 82: RuntimeTest_optimised > Start 24: AssociatedObject2_legacy_optimised > Start 125: exchange > Start 72: PropertyIntrospectionTest2_arc_legacy_optimised > Start 15: ARCTest_arc_legacy > Start 44: ExceptionTest_legacy_optimised > Start 83: RuntimeTest_legacy > Start 3: alias_legacy > Start 25: BlockImpTest > Start 126: exchange_optimised > Start 73: ProtocolCreation > Start 45: Forward > Start 5: alignTest > Start 84: RuntimeTest_legacy_optimised > Start 94: WeakImportClass_optimised > Start 35: ConstantString_legacy > Start 60: PropertyAttributeTest_legacy_optimised > Start 53: NestedExceptions > Start 66: PropertyIntrospectionTest_optimised > Start 4: alias_legacy_optimised > Start 75: ProtocolCreation_legacy > Start 27: BlockImpTest_legacy > Start 17: AssociatedObject > Start 16: ARCTest_arc_legacy_optimised > Start 47: Forward_legacy > Start 93: WeakImportClass > Start 55: NestedExceptions_legacy > Start 37: Category > Start 74: ProtocolCreation_optimised > Start 38: Category_optimised > Start 137: setSuperclass > Start 26: BlockImpTest_optimised > Start 86: WeakBlock_arc_optimised > Start 114: NilException_optimised > Start 95: WeakImportClass_legacy > Start 54: NestedExceptions_optimised > Start 46: Forward_optimised > Start 6: alignTest_optimised > Start 85: WeakBlock_arc > Start 87: WeakBlock_arc_legacy > Start 48: Forward_legacy_optimised > Start 128: exchange_legacy_optimised > Start 36: ConstantString_legacy_optimised > Start 61: ProtocolExtendedProperties > Start 127: exchange_legacy > Start 67: PropertyIntrospectionTest_legacy > Start 76: ProtocolCreation_legacy_optimised > Start 56: NestedExceptions_legacy_optimised > Start 160: ObjCXXEHInterop_optimised > Start 120: MethodArguments_legacy_optimised > Start 18: AssociatedObject_optimised > Start 28: BlockImpTest_legacy_optimised > Start 102: IVarOverlap_optimised > Start 39: Category_legacy > Start 115: NilException_legacy > Start 108: objc_msgSend_legacy_optimised > Start 62: ProtocolExtendedProperties_optimised > Start 7: alignTest_legacy > Start 152: CXXExceptions_optimised > Start 121: zeroSizedIVar > Start 77: ResurrectInDealloc_arc > Start 161: ObjCXXEHInterop_legacy > Start 57: PropertyAttributeTest > Start 88: WeakBlock_arc_legacy_optimised > Start 19: AssociatedObject_legacy > Start 63: ProtocolExtendedProperties_legacy > Start 29: BlockTest_arc > Start 129: hash_table_delete > Start 103: IVarOverlap_legacy > Start 30: BlockTest_arc_optimised > Start 109: msgInterpose > Start 130: hash_table_delete_optimised > Start 146: ForeignException_optimised > Start 40: Category_legacy_optimised > Start 8: alignTest_legacy_optimised > Start 20: AssociatedObject_legacy_optimised > Start 122: zeroSizedIVar_optimised > Start 153: CXXExceptions_legacy > Start 116: NilException_legacy_optimised > Start 69: PropertyIntrospectionTest2_arc > Start 78: ResurrectInDealloc_arc_optimised > Start 104: IVarOverlap_legacy_optimised > Start 64: ProtocolExtendedProperties_legacy_optimised > Start 9: AllocatePair > Start 110: msgInterpose_optimised > Start 70: PropertyIntrospectionTest2_arc_optimised > Start 10: AllocatePair_optimised > Start 68: PropertyIntrospectionTest_legacy_optimised > 1/162 Test #49: ManyManySelectors ................................. Passed > 2.21 sec > 2/162 Test #50: ManyManySelectors_optimised ....................... Passed > 2.20 sec > 3/162 Test #52: ManyManySelectors_legacy_optimised ................ Passed > 2.19 sec > 4/162 Test #51: ManyManySelectors_legacy .......................... Passed > 2.18 sec > 5/162 Test #134: hash_test_optimised ............................... Passed > 2.17 sec > 6/162 Test #136: hash_test_legacy_optimised ........................ Passed > 2.16 sec > 7/162 Test #131: hash_table_delete_legacy .......................... Passed > 2.15 sec > 8/162 Test #132: hash_table_delete_legacy_optimised ................ Passed > 2.14 sec > 9/162 Test #111: msgInterpose_legacy ............................... Passed > 2.13 sec > 10/162 Test #99: ivar_arc_legacy ................................... Passed > 2.12 sec > 11/162 Test #105: objc_msgSend ...................................... Passed > 2.11 sec > 12/162 Test #112: msgInterpose_legacy_optimised ..................... Passed > 2.10 sec > 13/162 Test #100: ivar_arc_legacy_optimised ......................... Passed > 2.09 sec > 14/162 Test #59: PropertyAttributeTest_legacy ...................... Passed > 2.08 sec > 15/162 Test #113: NilException ...................................... Passed > 2.07 sec > 16/162 Test #106: objc_msgSend_optimised ............................ Passed > 2.06 sec > 17/162 Test #101: IVarOverlap ....................................... Passed > 2.05 sec > 18/162 Test #107: objc_msgSend_legacy ............................... Passed > 2.04 sec > 19/162 Test #138: setSuperclass_optimised ........................... Passed > 2.03 sec > 20/162 Test #96: WeakImportClass_legacy_optimised .................. Passed > 2.02 sec > 21/162 Test #139: setSuperclass_legacy .............................. Passed > 2.01 sec > 22/162 Test #97: ivar_arc .......................................... Passed > 2.00 sec > 23/162 Test #58: PropertyAttributeTest_optimised ................... Passed > 1.99 sec > 24/162 Test #140: setSuperclass_legacy_optimised .................... Passed > 1.98 sec > 25/162 Test #117: MethodArguments ................................... Passed > 1.97 sec > 26/162 Test #98: ivar_arc_optimised ................................ Passed > 1.96 sec > 27/162 Test #118: MethodArguments_optimised ......................... Passed > 1.95 sec > 28/162 Test #147: ForeignException_legacy ........................... Passed > 1.94 sec > 29/162 Test #119: MethodArguments_legacy ............................ Passed > 1.93 sec > 30/162 Test #155: ForwardDeclareProtocolAccess ...................... Passed > 1.92 sec > 31/162 Test #148: ForeignException_legacy_optimised ................. Passed > 1.91 sec > 32/162 Test #156: ForwardDeclareProtocolAccess_optimised ............ Passed > 1.90 sec > 33/162 Test #141: BoxedForeignException ............................. Passed > 1.89 sec > 34/162 Test #149: category_properties ............................... Passed > 1.88 sec > 35/162 Test #157: ForwardDeclareProtocolAccess_legacy ............... Passed > 1.87 sec > 36/162 Test #142: BoxedForeignException_optimised ................... Passed > 1.86 sec > 37/162 Test #65: PropertyIntrospectionTest ......................... Passed > 1.85 sec > 38/162 Test #143: BoxedForeignException_legacy ...................... Passed > 1.84 sec > 39/162 Test #158: ForwardDeclareProtocolAccess_legacy_optimised ..... Passed > 1.83 sec > 40/162 Test #150: category_properties_optimised ..................... Passed > 1.82 sec > 41/162 Test #144: BoxedForeignException_legacy_optimised ............ Passed > 1.81 sec > 42/162 Test #145: ForeignException .................................. Passed > 1.80 sec > 43/162 Test #162: ObjCXXEHInterop_legacy_optimised .................. Passed > 1.79 sec > 44/162 Test #154: CXXExceptions_legacy_optimised .................... Passed > 1.78 sec > 45/162 Test #31: BlockTest_arc_legacy .............................. Passed > 1.77 sec > 46/162 Test #79: ResurrectInDealloc_arc_legacy ..................... Passed > 1.76 sec > 47/162 Test #11: AllocatePair_legacy ............................... Passed > 1.75 sec > 48/162 Test #21: AssociatedObject2 ................................. Passed > 1.74 sec > 49/162 Test #32: BlockTest_arc_legacy_optimised .................... Passed > 1.73 sec > 50/162 Test #41: ExceptionTest ..................................... Passed > 1.72 sec > 51/162 Test #159: ObjCXXEHInterop ................................... Passed > 1.71 sec > 52/162 Test #12: AllocatePair_legacy_optimised ..................... Passed > 1.70 sec > 53/162 Test #80: ResurrectInDealloc_arc_legacy_optimised ........... Passed > 1.69 sec > 54/162 Test #151: CXXExceptions ..................................... Passed > 1.68 sec > 55/162 Test #1: alias ............................................. Passed > 1.67 sec > 56/162 Test #22: AssociatedObject2_optimised ....................... Passed > 1.66 sec > 57/162 Test #13: ARCTest_arc ....................................... Passed > 1.65 sec > 58/162 Test #33: ConstantString .................................... Passed > 1.64 sec > 59/162 Test #42: ExceptionTest_optimised ........................... Passed > 1.64 sec > 60/162 Test #123: zeroSizedIVar_legacy .............................. Passed > 1.63 sec > 61/162 Test #81: RuntimeTest ....................................... Passed > 1.62 sec > 62/162 Test #71: PropertyIntrospectionTest2_arc_legacy ............. Passed > 1.61 sec > 63/162 Test #23: AssociatedObject2_legacy .......................... Passed > 1.60 sec > 64/162 Test #14: ARCTest_arc_optimised ............................. Passed > 1.59 sec > 65/162 Test #124: zeroSizedIVar_legacy_optimised .................... Passed > 1.58 sec > 66/162 Test #34: ConstantString_optimised .......................... Passed > 1.57 sec > 67/162 Test #2: alias_optimised ................................... Passed > 1.56 sec > 68/162 Test #43: ExceptionTest_legacy .............................. Passed > 1.55 sec > 69/162 Test #82: RuntimeTest_optimised ............................. Passed > 1.53 sec > 70/162 Test #24: AssociatedObject2_legacy_optimised ................ Passed > 1.52 sec > 71/162 Test #125: exchange .......................................... Passed > 1.51 sec > 72/162 Test #72: PropertyIntrospectionTest2_arc_legacy_optimised ... Passed > 1.51 sec > 73/162 Test #15: ARCTest_arc_legacy ................................ Passed > 1.49 sec > 74/162 Test #44: ExceptionTest_legacy_optimised .................... Passed > 1.49 sec > 75/162 Test #83: RuntimeTest_legacy ................................ Passed > 1.48 sec > 76/162 Test #3: alias_legacy ...................................... Passed > 1.47 sec > 77/162 Test #25: BlockImpTest ...................................... Passed > 1.46 sec > 78/162 Test #126: exchange_optimised ................................ Passed > 1.45 sec > 79/162 Test #73: ProtocolCreation .................................. Passed > 1.44 sec > 80/162 Test #45: Forward ........................................... Passed > 1.43 sec > 81/162 Test #5: alignTest ......................................... Passed > 1.42 sec > 82/162 Test #84: RuntimeTest_legacy_optimised ...................... Passed > 1.41 sec > 83/162 Test #94: WeakImportClass_optimised ......................... Passed > 1.40 sec > 84/162 Test #35: ConstantString_legacy ............................. Passed > 1.39 sec > 85/162 Test #60: PropertyAttributeTest_legacy_optimised ............ Passed > 1.38 sec > 86/162 Test #53: NestedExceptions .................................. Passed > 1.37 sec > 87/162 Test #66: PropertyIntrospectionTest_optimised ............... Passed > 1.36 sec > 88/162 Test #4: alias_legacy_optimised ............................ Passed > 1.35 sec > 89/162 Test #75: ProtocolCreation_legacy ........................... Passed > 1.34 sec > 90/162 Test #27: BlockImpTest_legacy ............................... Passed > 1.33 sec > 91/162 Test #17: AssociatedObject .................................. Passed > 1.32 sec > 92/162 Test #16: ARCTest_arc_legacy_optimised ...................... Passed > 1.31 sec > 93/162 Test #47: Forward_legacy .................................... Passed > 1.30 sec > 94/162 Test #93: WeakImportClass ................................... Passed > 1.29 sec > 95/162 Test #55: NestedExceptions_legacy ........................... Passed > 1.28 sec > 96/162 Test #37: Category .......................................... Passed > 1.27 sec > 97/162 Test #74: ProtocolCreation_optimised ........................ Passed > 1.26 sec > 98/162 Test #38: Category_optimised ................................ Passed > 1.25 sec > 99/162 Test #137: setSuperclass ..................................... Passed > 1.24 sec > 100/162 Test #26: BlockImpTest_optimised ............................ Passed > 1.23 sec > 101/162 Test #86: WeakBlock_arc_optimised ........................... Passed > 1.22 sec > 102/162 Test #114: NilException_optimised ............................ Passed > 1.21 sec > 103/162 Test #95: WeakImportClass_legacy ............................ Passed > 1.20 sec > 104/162 Test #54: NestedExceptions_optimised ........................ Passed > 1.19 sec > 105/162 Test #46: Forward_optimised ................................. Passed > 1.18 sec > 106/162 Test #6: alignTest_optimised ............................... Passed > 1.18 sec > 107/162 Test #85: WeakBlock_arc ..................................... Passed > 1.17 sec > 108/162 Test #87: WeakBlock_arc_legacy .............................. Passed > 1.16 sec > 109/162 Test #48: Forward_legacy_optimised .......................... Passed > 1.15 sec > 110/162 Test #128: exchange_legacy_optimised ......................... Passed > 1.14 sec > 111/162 Test #36: ConstantString_legacy_optimised ................... Passed > 1.13 sec > 112/162 Test #61: ProtocolExtendedProperties ........................ Passed > 1.12 sec > 113/162 Test #127: exchange_legacy ................................... Passed > 1.11 sec > 114/162 Test #67: PropertyIntrospectionTest_legacy .................. Passed > 1.10 sec > 115/162 Test #76: ProtocolCreation_legacy_optimised ................. Passed > 1.08 sec > 116/162 Test #56: NestedExceptions_legacy_optimised ................. Passed > 1.07 sec > 117/162 Test #160: ObjCXXEHInterop_optimised ......................... Passed > 1.06 sec > 118/162 Test #120: MethodArguments_legacy_optimised .................. Passed > 1.05 sec > 119/162 Test #18: AssociatedObject_optimised ........................ Passed > 1.04 sec > 120/162 Test #28: BlockImpTest_legacy_optimised ..................... Passed > 1.03 sec > 121/162 Test #102: IVarOverlap_optimised ............................. Passed > 1.02 sec > 122/162 Test #39: Category_legacy ................................... Passed > 1.01 sec > 123/162 Test #115: NilException_legacy ............................... Passed > 1.00 sec > 124/162 Test #108: objc_msgSend_legacy_optimised ..................... Passed > 0.99 sec > 125/162 Test #62: ProtocolExtendedProperties_optimised .............. Passed > 0.98 sec > 126/162 Test #7: alignTest_legacy .................................. Passed > 0.97 sec > 127/162 Test #152: CXXExceptions_optimised ........................... Passed > 0.96 sec > 128/162 Test #121: zeroSizedIVar ..................................... Passed > 0.95 sec > 129/162 Test #77: ResurrectInDealloc_arc ............................ Passed > 0.94 sec > 130/162 Test #161: ObjCXXEHInterop_legacy ............................ Passed > 0.93 sec > 131/162 Test #57: PropertyAttributeTest ............................. Passed > 0.92 sec > 132/162 Test #88: WeakBlock_arc_legacy_optimised .................... Passed > 0.91 sec > 133/162 Test #19: AssociatedObject_legacy ........................... Passed > 0.90 sec > 134/162 Test #63: ProtocolExtendedProperties_legacy ................. Passed > 0.89 sec > 135/162 Test #29: BlockTest_arc ..................................... Passed > 0.88 sec > 136/162 Test #129: hash_table_delete ................................. Passed > 0.87 sec > 137/162 Test #103: IVarOverlap_legacy ................................ Passed > 0.86 sec > 138/162 Test #30: BlockTest_arc_optimised ........................... Passed > 0.85 sec > 139/162 Test #109: msgInterpose ...................................... Passed > 0.84 sec > 140/162 Test #130: hash_table_delete_optimised ....................... Passed > 0.83 sec > 141/162 Test #146: ForeignException_optimised ........................ Passed > 0.82 sec > 142/162 Test #40: Category_legacy_optimised ......................... Passed > 0.81 sec > 143/162 Test #8: alignTest_legacy_optimised ........................ Passed > 0.80 sec > 144/162 Test #20: AssociatedObject_legacy_optimised ................. Passed > 0.79 sec > 145/162 Test #122: zeroSizedIVar_optimised ........................... Passed > 0.78 sec > 146/162 Test #153: CXXExceptions_legacy .............................. Passed > 0.77 sec > 147/162 Test #116: NilException_legacy_optimised ..................... Passed > 0.76 sec > 148/162 Test #69: PropertyIntrospectionTest2_arc .................... Passed > 0.75 sec > 149/162 Test #78: ResurrectInDealloc_arc_optimised .................. Passed > 0.74 sec > 150/162 Test #104: IVarOverlap_legacy_optimised ...................... Passed > 0.73 sec > 151/162 Test #64: ProtocolExtendedProperties_legacy_optimised ....... Passed > 0.72 sec > 152/162 Test #9: AllocatePair ...................................... Passed > 0.71 sec > 153/162 Test #110: msgInterpose_optimised ............................ Passed > 0.70 sec > 154/162 Test #70: PropertyIntrospectionTest2_arc_optimised .......... Passed > 0.69 sec > 155/162 Test #10: AllocatePair_optimised ............................ Passed > 0.68 sec > 156/162 Test #68: PropertyIntrospectionTest_legacy_optimised ........ Passed > 0.66 sec > 157/162 Test #90: WeakReferences_arc_optimised ...................... Passed > 3.19 sec > 158/162 Test #92: WeakReferences_arc_legacy_optimised ............... Passed > 3.33 sec > 159/162 Test #91: WeakReferences_arc_legacy ......................... Passed > 3.35 sec > 160/162 Test #133: hash_test ......................................... Passed > 3.28 sec > 161/162 Test #135: hash_test_legacy .................................. Passed > 3.26 sec > 162/162 Test #89: WeakReferences_arc ................................ Passed > 3.35 sec > > 100% tests passed, 0 tests failed out of 162 > > Total Test time (real) = 3.40 sec > ``` > > I just tried using Make instead of Ninja (hopefully no one does that, but > just in case...) and it also works, though the builds take noticeably longer. > > David _______________________________________________ Discuss-gnustep mailing list Discuss-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnustep