github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results
* 86536 tests passed
* 1284 tests skipped
* 1 test failed
## Failed Tests
(click on a test name to see its output)
### Clang
<details>
<summary>Clang.CodeGenObjC/method-selector-stub.m</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1
-internal-isystem
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include
-nostdsysteminc -emit-llvm -fobjc-msgsend-selector-stubs -triple
arm64-apple-ios15
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m
-o - |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
-check-prefix=CHECK -check-prefix=INST_STUB
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1
-internal-isystem
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include
-nostdsysteminc -emit-llvm -fobjc-msgsend-selector-stubs -triple
arm64-apple-ios15
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m
-o -
# .---command stderr------------
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m:45:17:
warning: method definition for 'classMethodInExtension' not found
[-Wincomplete-implementation]
# | 45 | @implementation Foo
# | | ^
# | 46 |
# | 47 | - (int)testSuper0 {
# | 48 | // Super calls don't have stubs.
# | 49 | // CHECK-LABEL: define{{.*}} i32 @"\01-[Foo testSuper0]"(
# | 50 | // CHECK: [[SEL:%[^ ]]] = load ptr, ptr [[TEST0_SELREF]]
# | 51 | // CHECK: %{{[^ ]*}} = call i32 @objc_msgSendSuper2(ptr
{{[^,]*}}%{{[^,]+}}, ptr {{[^,]+}}[[SEL]])
# | 52 |
# | 53 | return [super test0];
# | 54 | }
# | 55 |
# | 56 | // CHECK-LABEL: define internal i32 @"\01-[Foo methodInExtension]"(
# | 57 | - (int)methodInExtension {
# | 58 | return 42;
# | 59 | }
# | 60 | @end
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m:30:1:
note: method 'classMethodInExtension' declared here
# | 30 | + (int)classMethodInExtension;
# | | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m:62:17:
warning: method definition for 'classMethodInCategory' not found
[-Wincomplete-implementation]
# | 62 | @implementation Foo (Cat)
# | | ^
# | 63 | // CHECK-LABEL: define internal i32 @"\01-[Foo(Cat)
methodInCategory]"(
# | 64 | - (int)methodInCategory {
# | 65 | return 42;
# | 66 | }
# | 67 | // CHECK-LABEL: define internal i32 @"\01-[Foo(Cat)
methodInCategoryNoDecl]"(
# | 68 | - (int)methodInCategoryNoDecl {
# | 69 | return 42;
# | 70 | }
# | 71 | @end
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m:35:1:
note: method 'classMethodInCategory' declared here
# | 35 | + (int)classMethodInCategory;
# | | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m:240:3:
warning: collection expression type 'NSArray *' may not respond to
'countByEnumeratingWithState:objects:count:'
# | 240 | for (id x in array)
# | | ^ ~~~~~
# | 3 warnings generated.
# `-----------------------------
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
-check-prefix=CHECK -check-prefix=INST_STUB
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m
# note: command had no output on stdout or stderr
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1
-internal-isystem
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include
-nostdsysteminc -emit-llvm -fobjc-msgsend-selector-stubs -triple
arm64_32-apple-watchos8
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m
-o - |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
-check-prefix=CHECK -check-prefix=INST_STUB
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1
-internal-isystem
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include
-nostdsysteminc -emit-llvm -fobjc-msgsend-selector-stubs -triple
arm64_32-apple-watchos8
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m
-o -
# .---command stderr------------
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m:45:17:
warning: method definition for 'classMethodInExtension' not found
[-Wincomplete-implementation]
# | 45 | @implementation Foo
# | | ^
# | 46 |
# | 47 | - (int)testSuper0 {
# | 48 | // Super calls don't have stubs.
# | 49 | // CHECK-LABEL: define{{.*}} i32 @"\01-[Foo testSuper0]"(
# | 50 | // CHECK: [[SEL:%[^ ]]] = load ptr, ptr [[TEST0_SELREF]]
# | 51 | // CHECK: %{{[^ ]*}} = call i32 @objc_msgSendSuper2(ptr
{{[^,]*}}%{{[^,]+}}, ptr {{[^,]+}}[[SEL]])
# | 52 |
# | 53 | return [super test0];
# | 54 | }
# | 55 |
# | 56 | // CHECK-LABEL: define internal i32 @"\01-[Foo methodInExtension]"(
# | 57 | - (int)methodInExtension {
# | 58 | return 42;
# | 59 | }
# | 60 | @end
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m:30:1:
note: method 'classMethodInExtension' declared here
# | 30 | + (int)classMethodInExtension;
# | | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m:62:17:
warning: method definition for 'classMethodInCategory' not found
[-Wincomplete-implementation]
# | 62 | @implementation Foo (Cat)
# | | ^
# | 63 | // CHECK-LABEL: define internal i32 @"\01-[Foo(Cat)
methodInCategory]"(
# | 64 | - (int)methodInCategory {
# | 65 | return 42;
# | 66 | }
# | 67 | // CHECK-LABEL: define internal i32 @"\01-[Foo(Cat)
methodInCategoryNoDecl]"(
# | 68 | - (int)methodInCategoryNoDecl {
# | 69 | return 42;
# | 70 | }
# | 71 | @end
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m:35:1:
note: method 'classMethodInCategory' declared here
# | 35 | + (int)classMethodInCategory;
# | | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m:240:3:
warning: collection expression type 'NSArray *' may not respond to
'countByEnumeratingWithState:objects:count:'
# | 240 | for (id x in array)
# | | ^ ~~~~~
# | 3 warnings generated.
# `-----------------------------
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
-check-prefix=CHECK -check-prefix=INST_STUB
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m
# note: command had no output on stdout or stderr
# RUN: at line 3
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1
-internal-isystem
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include
-nostdsysteminc -emit-llvm -fobjc-msgsend-selector-stubs
-fobjc-msgsend-class-selector-stubs -triple arm64-apple-ios15
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m
-o - |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
-check-prefix=CHECK -check-prefix=CLASS_STUB
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1
-internal-isystem
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include
-nostdsysteminc -emit-llvm -fobjc-msgsend-selector-stubs
-fobjc-msgsend-class-selector-stubs -triple arm64-apple-ios15
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m
-o -
# .---command stderr------------
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m:45:17:
warning: method definition for 'classMethodInExtension' not found
[-Wincomplete-implementation]
# | 45 | @implementation Foo
# | | ^
# | 46 |
# | 47 | - (int)testSuper0 {
# | 48 | // Super calls don't have stubs.
# | 49 | // CHECK-LABEL: define{{.*}} i32 @"\01-[Foo testSuper0]"(
# | 50 | // CHECK: [[SEL:%[^ ]]] = load ptr, ptr [[TEST0_SELREF]]
# | 51 | // CHECK: %{{[^ ]*}} = call i32 @objc_msgSendSuper2(ptr
{{[^,]*}}%{{[^,]+}}, ptr {{[^,]+}}[[SEL]])
# | 52 |
# | 53 | return [super test0];
# | 54 | }
# | 55 |
# | 56 | // CHECK-LABEL: define internal i32 @"\01-[Foo methodInExtension]"(
# | 57 | - (int)methodInExtension {
# | 58 | return 42;
# | 59 | }
# | 60 | @end
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m:30:1:
note: method 'classMethodInExtension' declared here
# | 30 | + (int)classMethodInExtension;
# | | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m:62:17:
warning: method definition for 'classMethodInCategory' not found
[-Wincomplete-implementation]
# | 62 | @implementation Foo (Cat)
# | | ^
# | 63 | // CHECK-LABEL: define internal i32 @"\01-[Foo(Cat)
methodInCategory]"(
# | 64 | - (int)methodInCategory {
# | 65 | return 42;
# | 66 | }
# | 67 | // CHECK-LABEL: define internal i32 @"\01-[Foo(Cat)
methodInCategoryNoDecl]"(
# | 68 | - (int)methodInCategoryNoDecl {
# | 69 | return 42;
# | 70 | }
# | 71 | @end
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m:35:1:
note: method 'classMethodInCategory' declared here
# | 35 | + (int)classMethodInCategory;
# | | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m:240:3:
warning: collection expression type 'NSArray *' may not respond to
'countByEnumeratingWithState:objects:count:'
# | 240 | for (id x in array)
# | | ^ ~~~~~
# | 3 warnings generated.
# `-----------------------------
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
-check-prefix=CHECK -check-prefix=CLASS_STUB
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m
# .---command stderr------------
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m:107:17:
error: CLASS_STUB: expected string not found in input
# | // CLASS_STUB: %{{[^ ]*}} = call i32
@"objc_msgSendClass$class0$_OBJC_CLASS_$_Root"(ptr {{[^,)]*}}undef, ptr
{{[^,)]*}}undef)
# | ^
# | <stdin>:124:30: note: scanning from here
# | define i32 @test_root_class0() #0 {
# | ^
# | <stdin>:127:2: note: possible intended match here
# | %call = call i32 @"objc_msgSendClass$class0$_OBJC_CLASS_$_Root"(ptr
noundef poison, ptr noundef undef)
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m:117:17:
error: CLASS_STUB: expected string not found in input
# | // CLASS_STUB: %{{[^ ]*}} = call i32
@"objc_msgSendClass$class0$_OBJC_CLASS_$_Root2"(ptr {{[^,)]*}}undef, ptr
{{[^,)]*}}undef)
# | ^
# | <stdin>:134:31: note: scanning from here
# | define i32 @test_root2_class0() #0 {
# | ^
# | <stdin>:137:2: note: possible intended match here
# | %call = call i32 @"objc_msgSendClass$class0$_OBJC_CLASS_$_Root2"(ptr
noundef poison, ptr noundef undef)
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m:176:17:
error: CLASS_STUB: expected string not found in input
# | // CLASS_STUB: %{{[^ ]*}} = call i32
@"objc_msgSendClass$classMethodInExtension$_OBJC_CLASS_$_Foo"(ptr
{{[^,)]*}}undef, ptr {{[^,)]*}}undef)
# | ^
# | <stdin>:212:40: note: scanning from here
# | define i32 @test_class_method_extension() #0 {
# | ^
# | <stdin>:215:2: note: possible intended match here
# | %call = call i32
@"objc_msgSendClass$classMethodInExtension$_OBJC_CLASS_$_Foo"(ptr noundef
poison, ptr noundef undef)
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m:194:17:
error: CLASS_STUB: expected string not found in input
# | // CLASS_STUB: %{{[^ ]*}} = call i32
@"objc_msgSendClass$classMethodInCategory$_OBJC_CLASS_$_Foo"(ptr
{{[^,]*}}undef, ptr {{[^,)]*}}undef)
# | ^
# | <stdin>:234:39: note: scanning from here
# | define i32 @test_class_method_category() #0 {
# | ^
# | <stdin>:237:2: note: possible intended match here
# | %call = call i32
@"objc_msgSendClass$classMethodInCategory$_OBJC_CLASS_$_Foo"(ptr noundef
poison, ptr noundef undef)
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m:204:17:
error: CLASS_STUB: expected string not found in input
# | // CLASS_STUB: call void
@"objc_msgSendClass$m0$_OBJC_CLASS_$__Foo1234"(ptr {{[^,]*}}undef, ptr
{{[^,)]*}}undef)
# | ^
# | <stdin>:244:50: note: scanning from here
# | define void @test_class_method_objc_runtime_name() #0 {
# | ^
# | <stdin>:247:2: note: possible intended match here
# | call void @"objc_msgSendClass$m0$_OBJC_CLASS_$__Foo1234"(ptr noundef
poison, ptr noundef undef)
# | ^
# |
# | Input file: <stdin>
# | Check file:
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGenObjC/method-selector-stub.m
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 119: }
# | 120:
# | 121: declare ptr @"objc_msgSend$test$0"(ptr, ptr, ...)
# | 122:
# | 123: ; Function Attrs: noinline nounwind optnone
# | 124: define i32 @test_root_class0() #0 {
# | check:107'0 X~~~~~~ error: no match found
# | 125: entry:
# | check:107'0 ~~~~~~~
# | 126: %0 = load ptr, ptr @"OBJC_CLASSLIST_REFERENCES_$_", align
8
# | check:107'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 127: %call = call i32
@"objc_msgSendClass$class0$_OBJC_CLASS_$_Root"(ptr noundef poison, ptr noundef
undef)
# | check:107'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:107'1 ?
possible intended match
# | 128: ret i32 %call
# | check:107'0 ~~~~~~~~~~~~~~~
# | 129: }
# | check:107'0 ~~
# | 130:
# | check:107'0 ~
# | 131: declare ptr
@"objc_msgSendClass$class0$_OBJC_CLASS_$_Root"(ptr, ptr, ...)
# | check:107'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 132:
# | check:107'0 ~
# | 133: ; Function Attrs: noinline nounwind optnone
# | check:107'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 134: define i32 @test_root2_class0() #0 {
# | check:107'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:117'0 X~~~~~~ error: no match found
# | 135: entry:
# | check:117'0 ~~~~~~~
# | 136: %0 = load ptr, ptr @"OBJC_CLASSLIST_REFERENCES_$_.6",
align 8
# | check:117'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 137: %call = call i32
@"objc_msgSendClass$class0$_OBJC_CLASS_$_Root2"(ptr noundef poison, ptr noundef
undef)
# | check:117'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:117'1 ?
possible intended match
# | 138: ret i32 %call
# | check:117'0 ~~~~~~~~~~~~~~~
# | 139: }
# | check:117'0 ~~
# | 140:
# | check:117'0 ~
# | 141: declare ptr
@"objc_msgSendClass$class0$_OBJC_CLASS_$_Root2"(ptr, ptr, ...)
# | check:117'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 142:
# | check:117'0 ~
# | .
# | .
# | .
# | 207: }
# | 208:
# | 209: declare ptr @"objc_msgSend$methodInExtension"(ptr, ptr,
...)
# | 210:
# | 211: ; Function Attrs: noinline nounwind optnone
# | 212: define i32 @test_class_method_extension() #0 {
# | check:176'0 X~~~~~~~ error: no
match found
# | 213: entry:
# | check:176'0 ~~~~~~~
# | 214: %0 = load ptr, ptr @"OBJC_CLASSLIST_REFERENCES_$_.7",
align 8
# | check:176'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 215: %call = call i32
@"objc_msgSendClass$classMethodInExtension$_OBJC_CLASS_$_Foo"(ptr noundef
poison, ptr noundef undef)
# | check:176'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:176'1 ?
possible intended
match
# | 216: ret i32 %call
# | check:176'0 ~~~~~~~~~~~~~~~
# | 217: }
# | check:176'0 ~~
# | 218:
# | check:176'0 ~
# | 219: declare ptr
@"objc_msgSendClass$classMethodInExtension$_OBJC_CLASS_$_Foo"(ptr, ptr, ...)
# | check:176'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 220:
# | check:176'0 ~
# | .
# | .
# | .
# | 229: }
# | 230:
# | 231: declare ptr @"objc_msgSend$methodInCategory"(ptr, ptr, ...)
# | 232:
# | 233: ; Function Attrs: noinline nounwind optnone
# | 234: define i32 @test_class_method_category() #0 {
# | check:194'0 X~~~~~~~ error: no
match found
# | 235: entry:
# | check:194'0 ~~~~~~~
# | 236: %0 = load ptr, ptr @"OBJC_CLASSLIST_REFERENCES_$_.7",
align 8
# | check:194'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 237: %call = call i32
@"objc_msgSendClass$classMethodInCategory$_OBJC_CLASS_$_Foo"(ptr noundef
poison, ptr noundef undef)
# | check:194'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:194'1 ?
possible intended
match
# | 238: ret i32 %call
# | check:194'0 ~~~~~~~~~~~~~~~
# | 239: }
# | check:194'0 ~~
# | 240:
# | check:194'0 ~
# | 241: declare ptr
@"objc_msgSendClass$classMethodInCategory$_OBJC_CLASS_$_Foo"(ptr, ptr, ...)
# | check:194'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 242:
# | check:194'0 ~
# | 243: ; Function Attrs: noinline nounwind optnone
# | check:194'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 244: define void @test_class_method_objc_runtime_name() #0 {
# | check:194'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:204'0 X~~~~~~
error: no match found
# | 245: entry:
# | check:204'0 ~~~~~~~
# | 246: %0 = load ptr, ptr @"OBJC_CLASSLIST_REFERENCES_$_.8",
align 8
# | check:204'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 247: call void
@"objc_msgSendClass$m0$_OBJC_CLASS_$__Foo1234"(ptr noundef poison, ptr noundef
undef)
# | check:204'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:204'1 ?
possible intended match
# | 248: ret void
# | check:204'0 ~~~~~~~~~~
# | 249: }
# | check:204'0 ~~
# | 250:
# | check:204'0 ~
# | 251: declare ptr
@"objc_msgSendClass$m0$_OBJC_CLASS_$__Foo1234"(ptr, ptr, ...)
# | check:204'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 252:
# | check:204'0 ~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
If these failures are unrelated to your changes (for example tests are broken
or flaky at HEAD), please open an issue at
https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.
https://github.com/llvm/llvm-project/pull/183923
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits