github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Windows-->
# :window: Windows x64 Test Results
* 56277 tests passed
* 1538 tests skipped
* 2 tests failed
## Failed Tests
(click on a test name to see its output)
### Clang
<details>
<summary>Clang.AST/ast-dump-pack-indexing-template.cpp</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\24\include -nostdsysteminc
-std=c++2d -ast-dump -ast-dump-filter=Dump
C:\_work\llvm-project\llvm-project\clang\test\AST\ast-dump-pack-indexing-template.cpp
| c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe
C:\_work\llvm-project\llvm-project\clang\test\AST\ast-dump-pack-indexing-template.cpp
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe'
-cc1 -internal-isystem
'C:\_work\llvm-project\llvm-project\build\lib\clang\24\include' -nostdsysteminc
-std=c++2d -ast-dump -ast-dump-filter=Dump
'C:\_work\llvm-project\llvm-project\clang\test\AST\ast-dump-pack-indexing-template.cpp'
# note: command had no output on stdout or stderr
# executed command:
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe'
'C:\_work\llvm-project\llvm-project\clang\test\AST\ast-dump-pack-indexing-template.cpp'
# .---command stderr------------
# |
C:\_work\llvm-project\llvm-project\clang\test\AST\ast-dump-pack-indexing-template.cpp:17:16:
error: CHECK-NEXT: expected string not found in input
# | // CHECK-NEXT: | `-index: ConstantExpr {{.*}} '__size_t':'unsigned long'
# | ^
# | <stdin>:18:108: note: scanning from here
# | | | | `-TemplateTemplateParmDecl 0x281c8900368 <line:6:11, col:37> col:37
referenced depth 0 index 0 ... TT
# |
^
# | <stdin>:19:38: note: possible intended match here
# | | | `-index: ConstantExpr 0x281c8900688 <line:8:22> '__size_t':'unsigned
long long'
# | ^
# |
C:\_work\llvm-project\llvm-project\clang\test\AST\ast-dump-pack-indexing-template.cpp:39:16:
error: CHECK-NEXT: expected string not found in input
# | // CHECK-NEXT: `-index: ConstantExpr {{.*}} '__size_t':'unsigned long'
# | ^
# | <stdin>:91:95: note: scanning from here
# | | `-TemplateTemplateParmDecl 0x281c88fe728 <line:30:11, col:39> col:39
depth 0 index 0 ... CC
# |
^
# | <stdin>:92:26: note: possible intended match here
# | `-index: ConstantExpr 0x281c88fe910 <line:31:38> '__size_t':'unsigned long
long'
# | ^
# |
# | Input file: <stdin>
# | Check file:
C:\_work\llvm-project\llvm-project\clang\test\AST\ast-dump-pack-indexing-template.cpp
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 13: | |-CXXRecordDecl 0x281c8900578 <col:1, col:8> col:8 implicit
struct DumpDependent
# | 14: | `-TypeAliasDecl 0x281c8900ab0 <line:8:3, col:28> col:9 type
'TT...[1]<int>'
# | 15: | `-TemplateSpecializationType 0x281c8900a00 'TT...[1]<int>'
dependent
# | 16: | |-name: 'TT...[1]':'template-parameter-0-0...[1]'
pack_indexing index 1
# | 17: | | |-pattern: 'TT':'template-parameter-0-0'
# | 18: | | | `-TemplateTemplateParmDecl 0x281c8900368 <line:6:11,
col:37> col:37 referenced depth 0 index 0 ... TT
# | next:17'0
{ search range start (exclusive)
# | next:17'1
error: no match found in search
range
# | 19: | | `-index: ConstantExpr 0x281c8900688 <line:8:22>
'__size_t':'unsigned long long'
# | next:17'2 ?
possible intended match
# | 20: | | `-value: Int 1
# | 21: | `-TemplateArgument type 'int'
# | 22: | `-BuiltinType 0x281c8748040 'int'
# | 23: `-ClassTemplateSpecializationDecl 0x281c88fddd0 <line:6:1,
line:9:1> line:7:8 referenced struct DumpDependent definition external-linkage
instantiated_from 0x281c89003e8 implicit_instantiation
# | 24: |-DefinitionData pass_in_registers empty aggregate
standard_layout trivially_copyable pod trivial literal
has_constexpr_non_copy_move_ctor can_const_default_init
# | .
# | .
# | .
# | 53: |-TemplateArgument type 'int'
# | 54: | `-BuiltinType 0x281c8748040 'int'
# | 55: `-RecordType 0x281c88fe360 'B<int>' canonical
# | 56: `-ClassTemplateSpecialization 0x281c88fe268 'B'
# | 57:
# | 58: Dumping DumpSubstituted:
# | next:17'3 } search range end (exclusive)
# | 59: TypeAliasDecl 0x281c88fe508
<C:\_work\llvm-project\llvm-project\clang\test\AST\ast-dump-pack-indexing-template.cpp:21:1,
col:46> col:7 DumpSubstituted 'DumpDependent<A, B>::type':'B<int>'
# | 60: `-TypedefType 0x281c88fe490 'DumpDependent<A, B>::type' sugar
# | 61: |-NestedNameSpecifier TypeSpec 'DumpDependent<A, B>'
# | 62: |-TypeAlias 0x281c88fe410 'type'
# | 63: `-TemplateSpecializationType 0x281c88fe390 'TT...[1]<int>'
sugar
# | .
# | .
# | .
# | 86: | `-TemplateTypeParmDecl 0x281c88fe678 <col:21> col:26 class
depth 1 index 0
# | 87: `-VarDecl 0x281c88fe7b8 <line:31:1, col:44> col:16
DumpConceptId 'const bool' constexpr cinit
# | 88: `-DependentTemplateIdExpr 0x281c88fe970 <col:32, col:44>
'<dependent type>' lvalue concept
# | 89: `-name: 'CC...[0]':'template-parameter-0-0...[0]'
pack_indexing index 0
# | 90: |-pattern: 'CC':'template-parameter-0-0'
# | 91: | `-TemplateTemplateParmDecl 0x281c88fe728 <line:30:11,
col:39> col:39 depth 0 index 0 ... CC
# | next:39'0
{ search range start (exclusive)
# | next:39'1
error: no match found in search range
# | 92: `-index: ConstantExpr 0x281c88fe910 <line:31:38>
'__size_t':'unsigned long long'
# | next:39'2 ?
possible intended match
# | 93: `-value: Int 0
# | 94:
# | 95: Dumping DumpVariableTemplateId:
# | next:39'3 } search range end (exclusive)
# | 96: VarTemplateDecl 0x281c88fecc8
<C:\_work\llvm-project\llvm-project\clang\test\AST\ast-dump-pack-indexing-template.cpp:42:1,
line:43:52> col:15 DumpVariableTemplateId external-linkage
# | 97: |-TemplateTemplateParmDecl 0x281c88febc0 <line:42:11, col:36>
col:36 depth 0 index 0 ... VV
# | 98: | `-TemplateTypeParmDecl 0x281c88fe9f0 <col:21> col:26 class
depth 1 index 0
# | 99: `-VarDecl 0x281c88fec58 <line:43:1, col:52> col:15
DumpVariableTemplateId 'const int' constexpr cinit
# | 100: `-DependentTemplateIdExpr 0x281c88fedc0 <col:40, col:52>
'<dependent type>' lvalue variable template
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>Clang.SemaCXX/cxx2d-pack-indexing-template.cpp</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\24\include -nostdsysteminc
-std=c++2d -verify -fsyntax-only
C:\_work\llvm-project\llvm-project\clang\test\SemaCXX\cxx2d-pack-indexing-template.cpp
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe'
-cc1 -internal-isystem
'C:\_work\llvm-project\llvm-project\build\lib\clang\24\include' -nostdsysteminc
-std=c++2d -verify -fsyntax-only
'C:\_work\llvm-project\llvm-project\clang\test\SemaCXX\cxx2d-pack-indexing-template.cpp'
# .---command stderr------------
# | error: 'expected-error' diagnostics expected but not seen:
# | File
C:\_work\llvm-project\llvm-project\clang\test\SemaCXX\cxx2d-pack-indexing-template.cpp
Line 37 (directive at
C:\_work\llvm-project\llvm-project\clang\test\SemaCXX\cxx2d-pack-indexing-template.cpp:38):
conversion from 'double' to '__size_t' (aka 'unsigned long') is not allowed in
a converted constant expression
# | error: 'expected-error' diagnostics seen but not expected:
# | File
C:\_work\llvm-project\llvm-project\clang\test\SemaCXX\cxx2d-pack-indexing-template.cpp
Line 37: conversion from 'double' to '__size_t' (aka 'unsigned long long') is
not allowed in a converted constant expression
# | 2 errors generated.
# `-----------------------------
# 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/218738
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits