github-actions[bot] wrote:

<!--PREMERGE ADVISOR COMMENT: Windows-->
# :window: Windows x64 Test Results

* 52863 tests passed
* 987 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
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem 
C:\_work\llvm-project\llvm-project\build\lib\clang\23\include -nostdsysteminc 
-emit-llvm -fobjc-msgsend-selector-stubs -triple arm64-apple-ios15 
C:\_work\llvm-project\llvm-project\clang\test\CodeGenObjC\method-selector-stub.m
 -o - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
-check-prefix=CHECK -check-prefix=INST_STUB 
C:\_work\llvm-project\llvm-project\clang\test\CodeGenObjC\method-selector-stub.m
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' 
-cc1 -internal-isystem 
'C:\_work\llvm-project\llvm-project\build\lib\clang\23\include' -nostdsysteminc 
-emit-llvm -fobjc-msgsend-selector-stubs -triple arm64-apple-ios15 
'C:\_work\llvm-project\llvm-project\clang\test\CodeGenObjC\method-selector-stub.m'
 -o -
# .---command stderr------------
# | 
C:\_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
# | 
C:\_work\llvm-project\llvm-project\clang\test\CodeGenObjC\method-selector-stub.m:30:1:
 note: method 'classMethodInExtension' declared here
# |    30 | + (int)classMethodInExtension;
# |       | ^
# | 
C:\_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
# | 
C:\_work\llvm-project\llvm-project\clang\test\CodeGenObjC\method-selector-stub.m:35:1:
 note: method 'classMethodInCategory' declared here
# |    35 | + (int)classMethodInCategory;
# |       | ^
# | 
C:\_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: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
-check-prefix=CHECK -check-prefix=INST_STUB 
'C:\_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
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem 
C:\_work\llvm-project\llvm-project\build\lib\clang\23\include -nostdsysteminc 
-emit-llvm -fobjc-msgsend-selector-stubs -triple arm64_32-apple-watchos8 
C:\_work\llvm-project\llvm-project\clang\test\CodeGenObjC\method-selector-stub.m
 -o - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
-check-prefix=CHECK -check-prefix=INST_STUB 
C:\_work\llvm-project\llvm-project\clang\test\CodeGenObjC\method-selector-stub.m
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' 
-cc1 -internal-isystem 
'C:\_work\llvm-project\llvm-project\build\lib\clang\23\include' -nostdsysteminc 
-emit-llvm -fobjc-msgsend-selector-stubs -triple arm64_32-apple-watchos8 
'C:\_work\llvm-project\llvm-project\clang\test\CodeGenObjC\method-selector-stub.m'
 -o -
# .---command stderr------------
# | 
C:\_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
# | 
C:\_work\llvm-project\llvm-project\clang\test\CodeGenObjC\method-selector-stub.m:30:1:
 note: method 'classMethodInExtension' declared here
# |    30 | + (int)classMethodInExtension;
# |       | ^
# | 
C:\_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
# | 
C:\_work\llvm-project\llvm-project\clang\test\CodeGenObjC\method-selector-stub.m:35:1:
 note: method 'classMethodInCategory' declared here
# |    35 | + (int)classMethodInCategory;
# |       | ^
# | 
C:\_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: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
-check-prefix=CHECK -check-prefix=INST_STUB 
'C:\_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
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem 
C:\_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 
C:\_work\llvm-project\llvm-project\clang\test\CodeGenObjC\method-selector-stub.m
 -o - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
-check-prefix=CHECK -check-prefix=CLASS_STUB 
C:\_work\llvm-project\llvm-project\clang\test\CodeGenObjC\method-selector-stub.m
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' 
-cc1 -internal-isystem 
'C:\_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 
'C:\_work\llvm-project\llvm-project\clang\test\CodeGenObjC\method-selector-stub.m'
 -o -
# .---command stderr------------
# | 
C:\_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
# | 
C:\_work\llvm-project\llvm-project\clang\test\CodeGenObjC\method-selector-stub.m:30:1:
 note: method 'classMethodInExtension' declared here
# |    30 | + (int)classMethodInExtension;
# |       | ^
# | 
C:\_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
# | 
C:\_work\llvm-project\llvm-project\clang\test\CodeGenObjC\method-selector-stub.m:35:1:
 note: method 'classMethodInCategory' declared here
# |    35 | + (int)classMethodInCategory;
# |       | ^
# | 
C:\_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: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
-check-prefix=CHECK -check-prefix=CLASS_STUB 
'C:\_work\llvm-project\llvm-project\clang\test\CodeGenObjC\method-selector-stub.m'
# .---command stderr------------
# | 
C:\_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)
# |  ^
# | 
C:\_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)
# |  ^
# | 
C:\_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)
# |  ^
# | 
C:\_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)
# |  ^
# | 
C:\_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: 
C:\_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

Reply via email to