under debian10 I get different behaviour with libobjc2 when I run make test depending on the used compiler version:
Anyone an idea what is different in clang14 compared to clang11 which could cause half of the tests to fail? CLANG-14: Running tests... Test project /Users/afink/development/gnustep/libobjc2/BUILD Start 1: alias 1/198 Test #1: alias .............................................***Exception: SegFault 0.00 sec Start 2: alias_optimised 2/198 Test #2: alias_optimised ...................................***Exception: SegFault 0.00 sec Start 3: alias_legacy 3/198 Test #3: alias_legacy ...................................... Passed 0.00 sec Start 4: alias_legacy_optimised 4/198 Test #4: alias_legacy_optimised ............................ Passed 0.00 sec Start 5: alignTest 5/198 Test #5: alignTest .........................................***Exception: SegFault 0.00 sec Start 6: alignTest_optimised 6/198 Test #6: alignTest_optimised ...............................***Exception: SegFault 0.00 sec Start 7: alignTest_legacy 7/198 Test #7: alignTest_legacy .................................. Passed 0.00 sec Start 8: alignTest_legacy_optimised 8/198 Test #8: alignTest_legacy_optimised ........................ Passed 0.00 sec Start 9: AllocatePair 9/198 Test #9: AllocatePair ......................................***Exception: SegFault 0.00 sec Start 10: AllocatePair_optimised 10/198 Test #10: AllocatePair_optimised ............................***Exception: SegFault 0.00 sec Start 11: AllocatePair_legacy 11/198 Test #11: AllocatePair_legacy ............................... Passed 0.00 sec Start 12: AllocatePair_legacy_optimised 12/198 Test #12: AllocatePair_legacy_optimised ..................... Passed 0.00 sec Start 13: ARCTest_arc 13/198 Test #13: ARCTest_arc .......................................***Exception: SegFault 0.00 sec Start 14: ARCTest_arc_optimised 14/198 Test #14: ARCTest_arc_optimised .............................***Exception: SegFault 0.00 sec Start 15: ARCTest_arc_legacy 15/198 Test #15: ARCTest_arc_legacy ................................ Passed 0.00 sec Start 16: ARCTest_arc_legacy_optimised 16/198 Test #16: ARCTest_arc_legacy_optimised ...................... Passed 0.00 sec Start 17: AssociatedObject 17/198 Test #17: AssociatedObject ..................................***Exception: SegFault 0.00 sec Start 18: AssociatedObject_optimised 18/198 Test #18: AssociatedObject_optimised ........................***Exception: SegFault 0.00 sec Start 19: AssociatedObject_legacy 19/198 Test #19: AssociatedObject_legacy ........................... Passed 0.00 sec Start 20: AssociatedObject_legacy_optimised 20/198 Test #20: AssociatedObject_legacy_optimised ................. Passed 0.00 sec Start 21: AssociatedObject2 21/198 Test #21: AssociatedObject2 .................................***Exception: SegFault 0.00 sec Start 22: AssociatedObject2_optimised 22/198 Test #22: AssociatedObject2_optimised .......................***Exception: SegFault 0.00 sec Start 23: AssociatedObject2_legacy 23/198 Test #23: AssociatedObject2_legacy .......................... Passed 0.00 sec Start 24: AssociatedObject2_legacy_optimised 24/198 Test #24: AssociatedObject2_legacy_optimised ................ Passed 0.00 sec Start 25: BlockImpTest 25/198 Test #25: BlockImpTest ......................................***Exception: SegFault 0.00 sec Start 26: BlockImpTest_optimised 26/198 Test #26: BlockImpTest_optimised ............................***Exception: SegFault 0.00 sec Start 27: BlockImpTest_legacy 27/198 Test #27: BlockImpTest_legacy ............................... Passed 0.00 sec Start 28: BlockImpTest_legacy_optimised 28/198 Test #28: BlockImpTest_legacy_optimised ..................... Passed 0.00 sec Start 29: BlockTest_arc 29/198 Test #29: BlockTest_arc ..................................... Passed 0.00 sec Start 30: BlockTest_arc_optimised 30/198 Test #30: BlockTest_arc_optimised ........................... Passed 0.00 sec Start 31: BlockTest_arc_legacy 31/198 Test #31: BlockTest_arc_legacy .............................. Passed 0.00 sec Start 32: BlockTest_arc_legacy_optimised 32/198 Test #32: BlockTest_arc_legacy_optimised .................... Passed 0.00 sec Start 33: ConstantString 33/198 Test #33: ConstantString ....................................***Exception: SegFault 0.00 sec Start 34: ConstantString_optimised 34/198 Test #34: ConstantString_optimised ..........................***Exception: SegFault 0.00 sec Start 35: ConstantString_legacy 35/198 Test #35: ConstantString_legacy ............................. Passed 0.00 sec Start 36: ConstantString_legacy_optimised 36/198 Test #36: ConstantString_legacy_optimised ................... Passed 0.00 sec Start 37: Category 37/198 Test #37: Category ..........................................***Exception: SegFault 0.00 sec Start 38: Category_optimised 38/198 Test #38: Category_optimised ................................***Exception: SegFault 0.00 sec Start 39: Category_legacy 39/198 Test #39: Category_legacy ................................... Passed 0.00 sec Start 40: Category_legacy_optimised 40/198 Test #40: Category_legacy_optimised ......................... Passed 0.00 sec Start 41: ExceptionTest 41/198 Test #41: ExceptionTest .....................................***Exception: SegFault 0.00 sec Start 42: ExceptionTest_optimised 42/198 Test #42: ExceptionTest_optimised ...........................***Exception: SegFault 0.00 sec Start 43: ExceptionTest_legacy 43/198 Test #43: ExceptionTest_legacy .............................. Passed 0.00 sec Start 44: ExceptionTest_legacy_optimised 44/198 Test #44: ExceptionTest_legacy_optimised .................... Passed 0.00 sec Start 45: FastARC 45/198 Test #45: FastARC ...........................................***Exception: SegFault 0.00 sec Start 46: FastARC_optimised 46/198 Test #46: FastARC_optimised .................................***Exception: SegFault 0.00 sec Start 47: FastARC_legacy 47/198 Test #47: FastARC_legacy .................................... Passed 0.00 sec Start 48: FastARC_legacy_optimised 48/198 Test #48: FastARC_legacy_optimised .......................... Passed 0.00 sec Start 49: FastARCPool 49/198 Test #49: FastARCPool .......................................***Exception: SegFault 0.00 sec Start 50: FastARCPool_optimised 50/198 Test #50: FastARCPool_optimised .............................***Exception: SegFault 0.00 sec Start 51: FastARCPool_legacy 51/198 Test #51: FastARCPool_legacy ................................ Passed 0.00 sec Start 52: FastARCPool_legacy_optimised 52/198 Test #52: FastARCPool_legacy_optimised ...................... Passed 0.00 sec Start 53: FastRefCount 53/198 Test #53: FastRefCount ......................................***Exception: SegFault 0.00 sec Start 54: FastRefCount_optimised 54/198 Test #54: FastRefCount_optimised ............................***Exception: SegFault 0.00 sec Start 55: FastRefCount_legacy 55/198 Test #55: FastRefCount_legacy ............................... Passed 0.00 sec Start 56: FastRefCount_legacy_optimised 56/198 Test #56: FastRefCount_legacy_optimised ..................... Passed 0.00 sec Start 57: Forward 57/198 Test #57: Forward ...........................................***Exception: SegFault 0.00 sec Start 58: Forward_optimised 58/198 Test #58: Forward_optimised .................................***Exception: SegFault 0.00 sec Start 59: Forward_legacy 59/198 Test #59: Forward_legacy .................................... Passed 0.00 sec Start 60: Forward_legacy_optimised 60/198 Test #60: Forward_legacy_optimised .......................... Passed 0.00 sec Start 61: ManyManySelectors 61/198 Test #61: ManyManySelectors .................................***Exception: SegFault 0.00 sec Start 62: ManyManySelectors_optimised 62/198 Test #62: ManyManySelectors_optimised .......................***Exception: SegFault 0.00 sec Start 63: ManyManySelectors_legacy 63/198 Test #63: ManyManySelectors_legacy .......................... Passed 0.82 sec Start 64: ManyManySelectors_legacy_optimised 64/198 Test #64: ManyManySelectors_legacy_optimised ................ Passed 0.83 sec Start 65: NestedExceptions 65/198 Test #65: NestedExceptions ..................................***Exception: SegFault 0.00 sec Start 66: NestedExceptions_optimised 66/198 Test #66: NestedExceptions_optimised ........................***Exception: SegFault 0.00 sec Start 67: NestedExceptions_legacy 67/198 Test #67: NestedExceptions_legacy ........................... Passed 0.00 sec Start 68: NestedExceptions_legacy_optimised 68/198 Test #68: NestedExceptions_legacy_optimised ................. Passed 0.00 sec Start 69: PropertyAttributeTest 69/198 Test #69: PropertyAttributeTest .............................***Exception: SegFault 0.00 sec Start 70: PropertyAttributeTest_optimised 70/198 Test #70: PropertyAttributeTest_optimised ...................***Exception: SegFault 0.00 sec Start 71: PropertyAttributeTest_legacy 71/198 Test #71: PropertyAttributeTest_legacy ...................... Passed 0.00 sec Start 72: PropertyAttributeTest_legacy_optimised 72/198 Test #72: PropertyAttributeTest_legacy_optimised ............ Passed 0.00 sec Start 73: ProtocolExtendedProperties 73/198 Test #73: ProtocolExtendedProperties ........................ Passed 0.00 sec Start 74: ProtocolExtendedProperties_optimised 74/198 Test #74: ProtocolExtendedProperties_optimised .............. Passed 0.00 sec Start 75: ProtocolExtendedProperties_legacy 75/198 Test #75: ProtocolExtendedProperties_legacy ................. Passed 0.00 sec Start 76: ProtocolExtendedProperties_legacy_optimised 76/198 Test #76: ProtocolExtendedProperties_legacy_optimised ....... Passed 0.00 sec Start 77: PropertyIntrospectionTest 77/198 Test #77: PropertyIntrospectionTest ......................... Passed 0.00 sec Start 78: PropertyIntrospectionTest_optimised 78/198 Test #78: PropertyIntrospectionTest_optimised ............... Passed 0.00 sec Start 79: PropertyIntrospectionTest_legacy 79/198 Test #79: PropertyIntrospectionTest_legacy .................. Passed 0.00 sec Start 80: PropertyIntrospectionTest_legacy_optimised 80/198 Test #80: PropertyIntrospectionTest_legacy_optimised ........ Passed 0.00 sec Start 81: PropertyIntrospectionTest2_arc 81/198 Test #81: PropertyIntrospectionTest2_arc ....................Child aborted***Exception: 0.00 sec Start 82: PropertyIntrospectionTest2_arc_optimised 82/198 Test #82: PropertyIntrospectionTest2_arc_optimised ..........Child aborted***Exception: 0.00 sec Start 83: PropertyIntrospectionTest2_arc_legacy 83/198 Test #83: PropertyIntrospectionTest2_arc_legacy ............. Passed 0.00 sec Start 84: PropertyIntrospectionTest2_arc_legacy_optimised 84/198 Test #84: PropertyIntrospectionTest2_arc_legacy_optimised ... Passed 0.00 sec Start 85: ProtocolCreation 85/198 Test #85: ProtocolCreation ..................................Child aborted***Exception: 0.00 sec Start 86: ProtocolCreation_optimised 86/198 Test #86: ProtocolCreation_optimised ........................Child aborted***Exception: 0.00 sec Start 87: ProtocolCreation_legacy 87/198 Test #87: ProtocolCreation_legacy ........................... Passed 0.00 sec Start 88: ProtocolCreation_legacy_optimised 88/198 Test #88: ProtocolCreation_legacy_optimised ................. Passed 0.00 sec Start 89: ResurrectInDealloc_arc 89/198 Test #89: ResurrectInDealloc_arc ............................***Exception: SegFault 0.00 sec Start 90: ResurrectInDealloc_arc_optimised 90/198 Test #90: ResurrectInDealloc_arc_optimised ..................***Exception: SegFault 0.00 sec Start 91: ResurrectInDealloc_arc_legacy 91/198 Test #91: ResurrectInDealloc_arc_legacy ..................... Passed 0.00 sec Start 92: ResurrectInDealloc_arc_legacy_optimised 92/198 Test #92: ResurrectInDealloc_arc_legacy_optimised ........... Passed 0.00 sec Start 93: RuntimeTest 93/198 Test #93: RuntimeTest .......................................***Exception: SegFault 0.00 sec Start 94: RuntimeTest_optimised 94/198 Test #94: RuntimeTest_optimised .............................***Exception: SegFault 0.00 sec Start 95: RuntimeTest_legacy 95/198 Test #95: RuntimeTest_legacy ................................ Passed 0.00 sec Start 96: RuntimeTest_legacy_optimised 96/198 Test #96: RuntimeTest_legacy_optimised ...................... Passed 0.00 sec Start 97: SuperMethodMissing 97/198 Test #97: SuperMethodMissing ................................***Exception: SegFault 0.00 sec Start 98: SuperMethodMissing_optimised 98/198 Test #98: SuperMethodMissing_optimised ......................***Exception: SegFault 0.00 sec Start 99: SuperMethodMissing_legacy 99/198 Test #99: SuperMethodMissing_legacy ......................... Passed 0.00 sec Start 100: SuperMethodMissing_legacy_optimised 100/198 Test #100: SuperMethodMissing_legacy_optimised ............... Passed 0.00 sec Start 101: WeakBlock_arc 101/198 Test #101: WeakBlock_arc ..................................... Passed 0.00 sec Start 102: WeakBlock_arc_optimised 102/198 Test #102: WeakBlock_arc_optimised ........................... Passed 0.00 sec Start 103: WeakBlock_arc_legacy 103/198 Test #103: WeakBlock_arc_legacy .............................. Passed 0.00 sec Start 104: WeakBlock_arc_legacy_optimised 104/198 Test #104: WeakBlock_arc_legacy_optimised .................... Passed 0.00 sec Start 105: WeakRefLoad 105/198 Test #105: WeakRefLoad .......................................***Exception: SegFault 0.00 sec Start 106: WeakRefLoad_optimised 106/198 Test #106: WeakRefLoad_optimised .............................***Exception: SegFault 0.00 sec Start 107: WeakRefLoad_legacy 107/198 Test #107: WeakRefLoad_legacy ................................ Passed 0.00 sec Start 108: WeakRefLoad_legacy_optimised 108/198 Test #108: WeakRefLoad_legacy_optimised ...................... Passed 0.00 sec Start 109: WeakReferences_arc 109/198 Test #109: WeakReferences_arc ................................***Exception: SegFault 0.00 sec Start 110: WeakReferences_arc_optimised 110/198 Test #110: WeakReferences_arc_optimised ......................***Exception: SegFault 0.00 sec Start 111: WeakReferences_arc_legacy 111/198 Test #111: WeakReferences_arc_legacy ......................... Passed 1.44 sec Start 112: WeakReferences_arc_legacy_optimised 112/198 Test #112: WeakReferences_arc_legacy_optimised ............... Passed 1.40 sec Start 113: WeakImportClass 113/198 Test #113: WeakImportClass ................................... Passed 0.00 sec Start 114: WeakImportClass_optimised 114/198 Test #114: WeakImportClass_optimised ......................... Passed 0.00 sec Start 115: WeakImportClass_legacy 115/198 Test #115: WeakImportClass_legacy ............................ Passed 0.00 sec Start 116: WeakImportClass_legacy_optimised 116/198 Test #116: WeakImportClass_legacy_optimised .................. Passed 0.00 sec Start 117: ivar_arc 117/198 Test #117: ivar_arc ..........................................***Exception: SegFault 0.00 sec Start 118: ivar_arc_optimised 118/198 Test #118: ivar_arc_optimised ................................***Exception: SegFault 0.00 sec Start 119: ivar_arc_legacy 119/198 Test #119: ivar_arc_legacy ................................... Passed 0.00 sec Start 120: ivar_arc_legacy_optimised 120/198 Test #120: ivar_arc_legacy_optimised ......................... Passed 0.00 sec Start 121: ivar_atomic 121/198 Test #121: ivar_atomic .......................................***Exception: SegFault 0.00 sec Start 122: ivar_atomic_optimised 122/198 Test #122: ivar_atomic_optimised .............................***Exception: SegFault 0.00 sec Start 123: ivar_atomic_legacy 123/198 Test #123: ivar_atomic_legacy ................................ Passed 0.00 sec Start 124: ivar_atomic_legacy_optimised 124/198 Test #124: ivar_atomic_legacy_optimised ...................... Passed 0.00 sec Start 125: IVarOverlap 125/198 Test #125: IVarOverlap .......................................***Exception: SegFault 0.00 sec Start 126: IVarOverlap_optimised 126/198 Test #126: IVarOverlap_optimised .............................***Exception: SegFault 0.00 sec Start 127: IVarOverlap_legacy 127/198 Test #127: IVarOverlap_legacy ................................ Passed 0.00 sec Start 128: IVarOverlap_legacy_optimised 128/198 Test #128: IVarOverlap_legacy_optimised ...................... Passed 0.00 sec Start 129: IVarSuperclassOverlap 129/198 Test #129: IVarSuperclassOverlap .............................Child aborted***Exception: 0.00 sec Start 130: IVarSuperclassOverlap_optimised 130/198 Test #130: IVarSuperclassOverlap_optimised ...................Child aborted***Exception: 0.00 sec Start 131: IVarSuperclassOverlap_legacy 131/198 Test #131: IVarSuperclassOverlap_legacy ...................... Passed 0.00 sec Start 132: IVarSuperclassOverlap_legacy_optimised 132/198 Test #132: IVarSuperclassOverlap_legacy_optimised ............ Passed 0.00 sec Start 133: objc_msgSend 133/198 Test #133: objc_msgSend ......................................Child aborted***Exception: 0.00 sec Start 134: objc_msgSend_optimised 134/198 Test #134: objc_msgSend_optimised ............................Child aborted***Exception: 0.00 sec Start 135: objc_msgSend_legacy 135/198 Test #135: objc_msgSend_legacy ............................... Passed 0.00 sec Start 136: objc_msgSend_legacy_optimised 136/198 Test #136: objc_msgSend_legacy_optimised ..................... Passed 0.00 sec Start 137: msgInterpose 137/198 Test #137: msgInterpose ...................................... Passed 0.00 sec Start 138: msgInterpose_optimised 138/198 Test #138: msgInterpose_optimised ............................ Passed 0.00 sec Start 139: msgInterpose_legacy 139/198 Test #139: msgInterpose_legacy ............................... Passed 0.00 sec Start 140: msgInterpose_legacy_optimised 140/198 Test #140: msgInterpose_legacy_optimised ..................... Passed 0.00 sec Start 141: NilException 141/198 Test #141: NilException ......................................Child aborted***Exception: 0.00 sec Start 142: NilException_optimised 142/198 Test #142: NilException_optimised ............................Child aborted***Exception: 0.00 sec Start 143: NilException_legacy 143/198 Test #143: NilException_legacy ............................... Passed 0.00 sec Start 144: NilException_legacy_optimised 144/198 Test #144: NilException_legacy_optimised ..................... Passed 0.00 sec Start 145: MethodArguments 145/198 Test #145: MethodArguments ...................................Child aborted***Exception: 0.00 sec Start 146: MethodArguments_optimised 146/198 Test #146: MethodArguments_optimised .........................Child aborted***Exception: 0.00 sec Start 147: MethodArguments_legacy 147/198 Test #147: MethodArguments_legacy ............................ Passed 0.00 sec Start 148: MethodArguments_legacy_optimised 148/198 Test #148: MethodArguments_legacy_optimised .................. Passed 0.00 sec Start 149: zeroSizedIVar 149/198 Test #149: zeroSizedIVar .....................................Child aborted***Exception: 0.00 sec Start 150: zeroSizedIVar_optimised 150/198 Test #150: zeroSizedIVar_optimised ...........................Child aborted***Exception: 0.00 sec Start 151: zeroSizedIVar_legacy 151/198 Test #151: zeroSizedIVar_legacy .............................. Passed 0.00 sec Start 152: zeroSizedIVar_legacy_optimised 152/198 Test #152: zeroSizedIVar_legacy_optimised .................... Passed 0.00 sec Start 153: exchange 153/198 Test #153: exchange ..........................................***Exception: SegFault 0.00 sec Start 154: exchange_optimised 154/198 Test #154: exchange_optimised ................................***Exception: SegFault 0.00 sec Start 155: exchange_legacy 155/198 Test #155: exchange_legacy ................................... Passed 0.00 sec Start 156: exchange_legacy_optimised 156/198 Test #156: exchange_legacy_optimised ......................... Passed 0.00 sec Start 157: hash_table_delete 157/198 Test #157: hash_table_delete ................................. Passed 0.00 sec Start 158: hash_table_delete_optimised 158/198 Test #158: hash_table_delete_optimised ....................... Passed 0.00 sec Start 159: hash_table_delete_legacy 159/198 Test #159: hash_table_delete_legacy .......................... Passed 0.00 sec Start 160: hash_table_delete_legacy_optimised 160/198 Test #160: hash_table_delete_legacy_optimised ................ Passed 0.00 sec Start 161: hash_test 161/198 Test #161: hash_test ......................................... Passed 2.17 sec Start 162: hash_test_optimised 162/198 Test #162: hash_test_optimised ............................... Passed 0.42 sec Start 163: hash_test_legacy 163/198 Test #163: hash_test_legacy .................................. Passed 2.17 sec Start 164: hash_test_legacy_optimised 164/198 Test #164: hash_test_legacy_optimised ........................ Passed 0.56 sec Start 165: setSuperclass 165/198 Test #165: setSuperclass .....................................***Exception: SegFault 0.00 sec Start 166: setSuperclass_optimised 166/198 Test #166: setSuperclass_optimised ...........................***Exception: SegFault 0.00 sec Start 167: setSuperclass_legacy 167/198 Test #167: setSuperclass_legacy .............................. Passed 0.00 sec Start 168: setSuperclass_legacy_optimised 168/198 Test #168: setSuperclass_legacy_optimised .................... Passed 0.00 sec Start 169: BoxedForeignException 169/198 Test #169: BoxedForeignException .............................***Exception: SegFault 0.00 sec Start 170: BoxedForeignException_optimised 170/198 Test #170: BoxedForeignException_optimised ...................***Exception: SegFault 0.00 sec Start 171: BoxedForeignException_legacy 171/198 Test #171: BoxedForeignException_legacy ...................... Passed 0.00 sec Start 172: BoxedForeignException_legacy_optimised 172/198 Test #172: BoxedForeignException_legacy_optimised ............ Passed 0.00 sec Start 173: ForeignException 173/198 Test #173: ForeignException .................................. Passed 0.00 sec Start 174: ForeignException_optimised 174/198 Test #174: ForeignException_optimised ........................ Passed 0.00 sec Start 175: ForeignException_legacy 175/198 Test #175: ForeignException_legacy ........................... Passed 0.00 sec Start 176: ForeignException_legacy_optimised 176/198 Test #176: ForeignException_legacy_optimised ................. Passed 0.00 sec Start 177: category_properties 177/198 Test #177: category_properties ...............................Child aborted***Exception: 0.00 sec Start 178: category_properties_optimised 178/198 Test #178: category_properties_optimised .....................Child aborted***Exception: 0.00 sec Start 179: CXXExceptions 179/198 Test #179: CXXExceptions .....................................***Exception: SegFault 0.00 sec Start 180: CXXExceptions_optimised 180/198 Test #180: CXXExceptions_optimised ...........................***Exception: SegFault 0.00 sec Start 181: CXXExceptions_legacy 181/198 Test #181: CXXExceptions_legacy .............................. Passed 0.00 sec Start 182: CXXExceptions_legacy_optimised 182/198 Test #182: CXXExceptions_legacy_optimised .................... Passed 0.00 sec Start 183: ForwardDeclareProtocolAccess 183/198 Test #183: ForwardDeclareProtocolAccess ...................... Passed 0.00 sec Start 184: ForwardDeclareProtocolAccess_optimised 184/198 Test #184: ForwardDeclareProtocolAccess_optimised ............ Passed 0.00 sec Start 185: ForwardDeclareProtocolAccess_legacy 185/198 Test #185: ForwardDeclareProtocolAccess_legacy ............... Passed 0.00 sec Start 186: ForwardDeclareProtocolAccess_legacy_optimised 186/198 Test #186: ForwardDeclareProtocolAccess_legacy_optimised ..... Passed 0.00 sec Start 187: ObjCXXEHInterop 187/198 Test #187: ObjCXXEHInterop ...................................***Exception: SegFault 0.00 sec Start 188: ObjCXXEHInterop_optimised 188/198 Test #188: ObjCXXEHInterop_optimised .........................***Exception: SegFault 0.00 sec Start 189: ObjCXXEHInterop_legacy 189/198 Test #189: ObjCXXEHInterop_legacy ............................***Exception: SegFault 0.00 sec Start 190: ObjCXXEHInterop_legacy_optimised 190/198 Test #190: ObjCXXEHInterop_legacy_optimised ..................***Exception: SegFault 0.00 sec Start 191: ObjCXXEHInteropTwice 191/198 Test #191: ObjCXXEHInteropTwice ..............................***Exception: SegFault 0.00 sec Start 192: ObjCXXEHInteropTwice_optimised 192/198 Test #192: ObjCXXEHInteropTwice_optimised ....................***Exception: SegFault 0.00 sec Start 193: ObjCXXEHInteropTwice_legacy 193/198 Test #193: ObjCXXEHInteropTwice_legacy .......................***Exception: SegFault 0.00 sec Start 194: ObjCXXEHInteropTwice_legacy_optimised 194/198 Test #194: ObjCXXEHInteropTwice_legacy_optimised .............***Exception: SegFault 0.00 sec Start 195: ObjCXXEHInterop_arc 195/198 Test #195: ObjCXXEHInterop_arc ...............................***Exception: SegFault 0.00 sec Start 196: ObjCXXEHInterop_arc_optimised 196/198 Test #196: ObjCXXEHInterop_arc_optimised .....................***Exception: SegFault 0.00 sec Start 197: ObjCXXEHInterop_arc_legacy 197/198 Test #197: ObjCXXEHInterop_arc_legacy ........................***Exception: SegFault 0.00 sec Start 198: ObjCXXEHInterop_arc_legacy_optimised 198/198 Test #198: ObjCXXEHInterop_arc_legacy_optimised ..............***Exception: SegFault 0.00 sec 57% tests passed, 86 tests failed out of 198 ----------------------- CLANG-11 ----------------------- Running tests... Test project /Users/afink/development/gnustep/libobjc2/BUILD Start 1: alias 1/198 Test #1: alias ............................................. Passed 0.00 sec Start 2: alias_optimised 2/198 Test #2: alias_optimised ................................... Passed 0.00 sec Start 3: alias_legacy 3/198 Test #3: alias_legacy ...................................... Passed 0.00 sec Start 4: alias_legacy_optimised 4/198 Test #4: alias_legacy_optimised ............................ Passed 0.00 sec Start 5: alignTest 5/198 Test #5: alignTest ......................................... Passed 0.00 sec Start 6: alignTest_optimised 6/198 Test #6: alignTest_optimised ............................... Passed 0.00 sec Start 7: alignTest_legacy 7/198 Test #7: alignTest_legacy .................................. Passed 0.00 sec Start 8: alignTest_legacy_optimised 8/198 Test #8: alignTest_legacy_optimised ........................ Passed 0.00 sec Start 9: AllocatePair 9/198 Test #9: AllocatePair ...................................... Passed 0.00 sec Start 10: AllocatePair_optimised 10/198 Test #10: AllocatePair_optimised ............................ Passed 0.00 sec Start 11: AllocatePair_legacy 11/198 Test #11: AllocatePair_legacy ............................... Passed 0.00 sec Start 12: AllocatePair_legacy_optimised 12/198 Test #12: AllocatePair_legacy_optimised ..................... Passed 0.00 sec Start 13: ARCTest_arc 13/198 Test #13: ARCTest_arc ....................................... Passed 0.00 sec Start 14: ARCTest_arc_optimised 14/198 Test #14: ARCTest_arc_optimised ............................. Passed 0.00 sec Start 15: ARCTest_arc_legacy 15/198 Test #15: ARCTest_arc_legacy ................................ Passed 0.00 sec Start 16: ARCTest_arc_legacy_optimised 16/198 Test #16: ARCTest_arc_legacy_optimised ...................... Passed 0.00 sec Start 17: AssociatedObject 17/198 Test #17: AssociatedObject .................................. Passed 0.00 sec Start 18: AssociatedObject_optimised 18/198 Test #18: AssociatedObject_optimised ........................ Passed 0.00 sec Start 19: AssociatedObject_legacy 19/198 Test #19: AssociatedObject_legacy ........................... Passed 0.00 sec Start 20: AssociatedObject_legacy_optimised 20/198 Test #20: AssociatedObject_legacy_optimised ................. Passed 0.00 sec Start 21: AssociatedObject2 21/198 Test #21: AssociatedObject2 ................................. Passed 0.00 sec Start 22: AssociatedObject2_optimised 22/198 Test #22: AssociatedObject2_optimised ....................... Passed 0.00 sec Start 23: AssociatedObject2_legacy 23/198 Test #23: AssociatedObject2_legacy .......................... Passed 0.00 sec Start 24: AssociatedObject2_legacy_optimised 24/198 Test #24: AssociatedObject2_legacy_optimised ................ Passed 0.00 sec Start 25: BlockImpTest 25/198 Test #25: BlockImpTest ...................................... Passed 0.00 sec Start 26: BlockImpTest_optimised 26/198 Test #26: BlockImpTest_optimised ............................ Passed 0.00 sec Start 27: BlockImpTest_legacy 27/198 Test #27: BlockImpTest_legacy ............................... Passed 0.00 sec Start 28: BlockImpTest_legacy_optimised 28/198 Test #28: BlockImpTest_legacy_optimised ..................... Passed 0.00 sec Start 29: BlockTest_arc 29/198 Test #29: BlockTest_arc ..................................... Passed 0.00 sec Start 30: BlockTest_arc_optimised 30/198 Test #30: BlockTest_arc_optimised ........................... Passed 0.00 sec Start 31: BlockTest_arc_legacy 31/198 Test #31: BlockTest_arc_legacy .............................. Passed 0.00 sec Start 32: BlockTest_arc_legacy_optimised 32/198 Test #32: BlockTest_arc_legacy_optimised .................... Passed 0.00 sec Start 33: ConstantString 33/198 Test #33: ConstantString .................................... Passed 0.00 sec Start 34: ConstantString_optimised 34/198 Test #34: ConstantString_optimised .......................... Passed 0.00 sec Start 35: ConstantString_legacy 35/198 Test #35: ConstantString_legacy ............................. Passed 0.00 sec Start 36: ConstantString_legacy_optimised 36/198 Test #36: ConstantString_legacy_optimised ................... Passed 0.00 sec Start 37: Category 37/198 Test #37: Category .......................................... Passed 0.00 sec Start 38: Category_optimised 38/198 Test #38: Category_optimised ................................ Passed 0.00 sec Start 39: Category_legacy 39/198 Test #39: Category_legacy ................................... Passed 0.00 sec Start 40: Category_legacy_optimised 40/198 Test #40: Category_legacy_optimised ......................... Passed 0.00 sec Start 41: ExceptionTest 41/198 Test #41: ExceptionTest ..................................... Passed 0.00 sec Start 42: ExceptionTest_optimised 42/198 Test #42: ExceptionTest_optimised ........................... Passed 0.00 sec Start 43: ExceptionTest_legacy 43/198 Test #43: ExceptionTest_legacy .............................. Passed 0.00 sec Start 44: ExceptionTest_legacy_optimised 44/198 Test #44: ExceptionTest_legacy_optimised .................... Passed 0.00 sec Start 45: FastARC 45/198 Test #45: FastARC ........................................... Passed 0.00 sec Start 46: FastARC_optimised 46/198 Test #46: FastARC_optimised ................................. Passed 0.00 sec Start 47: FastARC_legacy 47/198 Test #47: FastARC_legacy .................................... Passed 0.00 sec Start 48: FastARC_legacy_optimised 48/198 Test #48: FastARC_legacy_optimised .......................... Passed 0.00 sec Start 49: FastARCPool 49/198 Test #49: FastARCPool ....................................... Passed 0.00 sec Start 50: FastARCPool_optimised 50/198 Test #50: FastARCPool_optimised ............................. Passed 0.00 sec Start 51: FastARCPool_legacy 51/198 Test #51: FastARCPool_legacy ................................ Passed 0.00 sec Start 52: FastARCPool_legacy_optimised 52/198 Test #52: FastARCPool_legacy_optimised ...................... Passed 0.00 sec Start 53: FastRefCount 53/198 Test #53: FastRefCount ...................................... Passed 0.00 sec Start 54: FastRefCount_optimised 54/198 Test #54: FastRefCount_optimised ............................ Passed 0.00 sec Start 55: FastRefCount_legacy 55/198 Test #55: FastRefCount_legacy ............................... Passed 0.00 sec Start 56: FastRefCount_legacy_optimised 56/198 Test #56: FastRefCount_legacy_optimised ..................... Passed 0.00 sec Start 57: Forward 57/198 Test #57: Forward ........................................... Passed 0.00 sec Start 58: Forward_optimised 58/198 Test #58: Forward_optimised ................................. Passed 0.00 sec Start 59: Forward_legacy 59/198 Test #59: Forward_legacy .................................... Passed 0.00 sec Start 60: Forward_legacy_optimised 60/198 Test #60: Forward_legacy_optimised .......................... Passed 0.00 sec Start 61: ManyManySelectors 61/198 Test #61: ManyManySelectors ................................. Passed 0.82 sec Start 62: ManyManySelectors_optimised 62/198 Test #62: ManyManySelectors_optimised ....................... Passed 0.81 sec Start 63: ManyManySelectors_legacy 63/198 Test #63: ManyManySelectors_legacy .......................... Passed 0.84 sec Start 64: ManyManySelectors_legacy_optimised 64/198 Test #64: ManyManySelectors_legacy_optimised ................ Passed 0.84 sec Start 65: NestedExceptions 65/198 Test #65: NestedExceptions .................................. Passed 0.00 sec Start 66: NestedExceptions_optimised 66/198 Test #66: NestedExceptions_optimised ........................ Passed 0.00 sec Start 67: NestedExceptions_legacy 67/198 Test #67: NestedExceptions_legacy ........................... Passed 0.00 sec Start 68: NestedExceptions_legacy_optimised 68/198 Test #68: NestedExceptions_legacy_optimised ................. Passed 0.00 sec Start 69: PropertyAttributeTest 69/198 Test #69: PropertyAttributeTest ............................. Passed 0.00 sec Start 70: PropertyAttributeTest_optimised 70/198 Test #70: PropertyAttributeTest_optimised ................... Passed 0.00 sec Start 71: PropertyAttributeTest_legacy 71/198 Test #71: PropertyAttributeTest_legacy ...................... Passed 0.00 sec Start 72: PropertyAttributeTest_legacy_optimised 72/198 Test #72: PropertyAttributeTest_legacy_optimised ............ Passed 0.00 sec Start 73: ProtocolExtendedProperties 73/198 Test #73: ProtocolExtendedProperties ........................ Passed 0.00 sec Start 74: ProtocolExtendedProperties_optimised 74/198 Test #74: ProtocolExtendedProperties_optimised .............. Passed 0.00 sec Start 75: ProtocolExtendedProperties_legacy 75/198 Test #75: ProtocolExtendedProperties_legacy ................. Passed 0.00 sec Start 76: ProtocolExtendedProperties_legacy_optimised 76/198 Test #76: ProtocolExtendedProperties_legacy_optimised ....... Passed 0.00 sec Start 77: PropertyIntrospectionTest 77/198 Test #77: PropertyIntrospectionTest ......................... Passed 0.00 sec Start 78: PropertyIntrospectionTest_optimised 78/198 Test #78: PropertyIntrospectionTest_optimised ............... Passed 0.00 sec Start 79: PropertyIntrospectionTest_legacy 79/198 Test #79: PropertyIntrospectionTest_legacy .................. Passed 0.00 sec Start 80: PropertyIntrospectionTest_legacy_optimised 80/198 Test #80: PropertyIntrospectionTest_legacy_optimised ........ Passed 0.00 sec Start 81: PropertyIntrospectionTest2_arc 81/198 Test #81: PropertyIntrospectionTest2_arc .................... Passed 0.00 sec Start 82: PropertyIntrospectionTest2_arc_optimised 82/198 Test #82: PropertyIntrospectionTest2_arc_optimised .......... Passed 0.00 sec Start 83: PropertyIntrospectionTest2_arc_legacy 83/198 Test #83: PropertyIntrospectionTest2_arc_legacy ............. Passed 0.00 sec Start 84: PropertyIntrospectionTest2_arc_legacy_optimised 84/198 Test #84: PropertyIntrospectionTest2_arc_legacy_optimised ... Passed 0.00 sec Start 85: ProtocolCreation 85/198 Test #85: ProtocolCreation .................................. Passed 0.00 sec Start 86: ProtocolCreation_optimised 86/198 Test #86: ProtocolCreation_optimised ........................ Passed 0.00 sec Start 87: ProtocolCreation_legacy 87/198 Test #87: ProtocolCreation_legacy ........................... Passed 0.00 sec Start 88: ProtocolCreation_legacy_optimised 88/198 Test #88: ProtocolCreation_legacy_optimised ................. Passed 0.00 sec Start 89: ResurrectInDealloc_arc 89/198 Test #89: ResurrectInDealloc_arc ............................ Passed 0.00 sec Start 90: ResurrectInDealloc_arc_optimised 90/198 Test #90: ResurrectInDealloc_arc_optimised .................. Passed 0.00 sec Start 91: ResurrectInDealloc_arc_legacy 91/198 Test #91: ResurrectInDealloc_arc_legacy ..................... Passed 0.00 sec Start 92: ResurrectInDealloc_arc_legacy_optimised 92/198 Test #92: ResurrectInDealloc_arc_legacy_optimised ........... Passed 0.00 sec Start 93: RuntimeTest 93/198 Test #93: RuntimeTest ....................................... Passed 0.00 sec Start 94: RuntimeTest_optimised 94/198 Test #94: RuntimeTest_optimised ............................. Passed 0.00 sec Start 95: RuntimeTest_legacy 95/198 Test #95: RuntimeTest_legacy ................................ Passed 0.00 sec Start 96: RuntimeTest_legacy_optimised 96/198 Test #96: RuntimeTest_legacy_optimised ...................... Passed 0.00 sec Start 97: SuperMethodMissing 97/198 Test #97: SuperMethodMissing ................................ Passed 0.00 sec Start 98: SuperMethodMissing_optimised 98/198 Test #98: SuperMethodMissing_optimised ...................... Passed 0.00 sec Start 99: SuperMethodMissing_legacy 99/198 Test #99: SuperMethodMissing_legacy ......................... Passed 0.00 sec Start 100: SuperMethodMissing_legacy_optimised 100/198 Test #100: SuperMethodMissing_legacy_optimised ............... Passed 0.00 sec Start 101: WeakBlock_arc 101/198 Test #101: WeakBlock_arc ..................................... Passed 0.00 sec Start 102: WeakBlock_arc_optimised 102/198 Test #102: WeakBlock_arc_optimised ........................... Passed 0.00 sec Start 103: WeakBlock_arc_legacy 103/198 Test #103: WeakBlock_arc_legacy .............................. Passed 0.00 sec Start 104: WeakBlock_arc_legacy_optimised 104/198 Test #104: WeakBlock_arc_legacy_optimised .................... Passed 0.00 sec Start 105: WeakRefLoad 105/198 Test #105: WeakRefLoad ....................................... Passed 0.00 sec Start 106: WeakRefLoad_optimised 106/198 Test #106: WeakRefLoad_optimised ............................. Passed 0.00 sec Start 107: WeakRefLoad_legacy 107/198 Test #107: WeakRefLoad_legacy ................................ Passed 0.00 sec Start 108: WeakRefLoad_legacy_optimised 108/198 Test #108: WeakRefLoad_legacy_optimised ...................... Passed 0.00 sec Start 109: WeakReferences_arc 109/198 Test #109: WeakReferences_arc ................................ Passed 1.44 sec Start 110: WeakReferences_arc_optimised 110/198 Test #110: WeakReferences_arc_optimised ...................... Passed 1.40 sec Start 111: WeakReferences_arc_legacy 111/198 Test #111: WeakReferences_arc_legacy ......................... Passed 1.44 sec Start 112: WeakReferences_arc_legacy_optimised