satacker

Untitled

Aug 7th, 2023
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 159.07 KB | None | 0 0
  1. [879/880] Running the Clang regression tests
  2. llvm-lit: /home/satacker/workspace/compilers/llvm-project/llvm/utils/lit/lit/llvm/config.py:484: note: using clang: /home/satacker/workspace/compilers/llvm-project/build/bin/clang
  3. FAIL: Clang :: PCH/coroutines.cpp (1 of 18108)
  4. ******************** TEST 'Clang :: PCH/coroutines.cpp' FAILED ********************
  5. Script:
  6. --
  7. : 'RUN: at line 2'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -include /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/coroutines.cpp -verify -std=c++20 /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/coroutines.cpp
  8. : 'RUN: at line 5'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 -emit-pch -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/PCH/Output/coroutines.cpp.tmp /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/coroutines.cpp
  9. : 'RUN: at line 6'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -include-pch /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/PCH/Output/coroutines.cpp.tmp -verify -std=c++20 /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/coroutines.cpp
  10. --
  11. Exit Code: 1
  12.  
  13. Command Output (stderr):
  14. --
  15. error: 'error' diagnostics seen but not expected:
  16. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/coroutines.cpp Line 58: implicit instantiation of undefined template 'std::coroutine_traits<void, suspend_always>'
  17. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/coroutines.cpp Line 65: implicit instantiation of undefined template 'std::coroutine_traits<int, int>'
  18. error: 'note' diagnostics seen but not expected:
  19. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/coroutines.cpp Line 81: in instantiation of function template specialization 'f<suspend_always>' requested here
  20. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/coroutines.cpp Line 12: template is declared here
  21. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/coroutines.cpp Line 82: in instantiation of function template specialization 'f2<int>' requested here
  22. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/coroutines.cpp Line 12: template is declared here
  23. 6 errors generated.
  24.  
  25. --
  26.  
  27. ********************
  28. FAIL: Clang :: PCH/cxx-variadic-templates.cpp (2 of 18108)
  29. ******************** TEST 'Clang :: PCH/cxx-variadic-templates.cpp' FAILED ********************
  30. Script:
  31. --
  32. : 'RUN: at line 2'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++11 -include /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-variadic-templates.h -verify /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-variadic-templates.cpp -ast-dump -o -
  33. : 'RUN: at line 3'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++11 -include /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-variadic-templates.h /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-variadic-templates.cpp -emit-llvm -o - | /home/satacker/workspace/compilers/llvm-project/build/bin/FileCheck /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-variadic-templates.cpp
  34. : 'RUN: at line 6'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++11 -x c++-header -emit-pch -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/PCH/Output/cxx-variadic-templates.cpp.tmp /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-variadic-templates.h
  35. : 'RUN: at line 7'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++11 -include-pch /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/PCH/Output/cxx-variadic-templates.cpp.tmp -verify /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-variadic-templates.cpp -ast-dump -o -
  36. : 'RUN: at line 8'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++11 -include-pch /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/PCH/Output/cxx-variadic-templates.cpp.tmp /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-variadic-templates.cpp -emit-llvm -o - | /home/satacker/workspace/compilers/llvm-project/build/bin/FileCheck /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-variadic-templates.cpp
  37. : 'RUN: at line 10'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++11 -x c++-header -emit-pch -fpch-instantiate-templates -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/PCH/Output/cxx-variadic-templates.cpp.tmp /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-variadic-templates.h
  38. : 'RUN: at line 11'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++11 -include-pch /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/PCH/Output/cxx-variadic-templates.cpp.tmp -verify /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-variadic-templates.cpp -ast-dump -o -
  39. : 'RUN: at line 12'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++11 -include-pch /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/PCH/Output/cxx-variadic-templates.cpp.tmp /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-variadic-templates.cpp -emit-llvm -o - | /home/satacker/workspace/compilers/llvm-project/build/bin/FileCheck /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-variadic-templates.cpp
  40. --
  41. Exit Code: 1
  42.  
  43. Command Output (stdout):
  44. --
  45. TranslationUnitDecl 0x5645b50c0f58 <<invalid sloc>> <invalid sloc>
  46. |-TypedefDecl 0x5645b50c17c0 <<invalid sloc>> <invalid sloc> implicit __int128_t '__int128'
  47. | `-BuiltinType 0x5645b50c1520 '__int128'
  48. |-TypedefDecl 0x5645b50c1830 <<invalid sloc>> <invalid sloc> implicit __uint128_t 'unsigned __int128'
  49. | `-BuiltinType 0x5645b50c1540 'unsigned __int128'
  50. |-TypedefDecl 0x5645b50c1ba8 <<invalid sloc>> <invalid sloc> implicit __NSConstantString '__NSConstantString_tag'
  51. | `-RecordType 0x5645b50c1920 '__NSConstantString_tag'
  52. | `-CXXRecord 0x5645b50c1888 '__NSConstantString_tag'
  53. |-TypedefDecl 0x5645b50c1c40 <<invalid sloc>> <invalid sloc> implicit __builtin_ms_va_list 'char *'
  54. | `-PointerType 0x5645b50c1c00 'char *'
  55. | `-BuiltinType 0x5645b50c1000 'char'
  56. |-TypedefDecl 0x5645b5108af8 <<invalid sloc>> <invalid sloc> implicit __builtin_va_list '__va_list_tag[1]'
  57. | `-ConstantArrayType 0x5645b5108aa0 '__va_list_tag[1]' 1
  58. | `-RecordType 0x5645b50c1d30 '__va_list_tag'
  59. | `-CXXRecord 0x5645b50c1c98 '__va_list_tag'
  60. |-ClassTemplateDecl 0x5645b5108ca0 </home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-variadic-templates.h:2:1, line:9:1> line:3:7 shared_ptr
  61. | |-TemplateTypeParmDecl 0x5645b5108b50 <line:2:10, col:19> col:19 referenced typename depth 0 index 0 _Tp
  62. | |-CXXRecordDecl 0x5645b5108c10 <line:3:1, line:9:1> line:3:7 class shared_ptr definition
  63. | | |-DefinitionData empty aggregate standard_layout trivially_copyable pod trivial literal has_constexpr_non_copy_move_ctor can_const_default_init
  64. | | | |-DefaultConstructor exists trivial constexpr needs_implicit defaulted_is_constexpr
  65. | | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param
  66. | | | |-MoveConstructor exists simple trivial needs_implicit
  67. | | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param
  68. | | | |-MoveAssignment exists simple trivial needs_implicit
  69. | | | `-Destructor simple irrelevant trivial needs_implicit
  70. | | |-CXXRecordDecl 0x5645b5108ef0 <col:1, col:7> col:7 implicit class shared_ptr
  71. | | |-AccessSpecDecl 0x5645b5108f80 <line:4:1, col:7> col:1 public
  72. | | `-FunctionTemplateDecl 0x5645b5109570 <line:5:3, line:8:55> col:3 allocate_shared
  73. | | |-TemplateTypeParmDecl 0x5645b5108fa8 <line:5:12, col:18> col:18 referenced class depth 1 index 0 _Alloc
  74. | | |-TemplateTypeParmDecl 0x5645b5109058 <col:26, col:35> col:35 referenced class depth 1 index 1 ... _Args
  75. | | `-CXXMethodDecl 0x5645b51094c8 <line:6:3, line:8:55> col:3 allocate_shared 'shared_ptr<_Tp> (const _Alloc &, _Args &&...)' static
  76. | | |-ParmVarDecl 0x5645b5109238 <col:19, col:33> col:33 __a 'const _Alloc &'
  77. | | `-ParmVarDecl 0x5645b5109370 <col:38, col:49> col:49 __args '_Args &&...' pack
  78. | `-ClassTemplateSpecializationDecl 0x5645b512c730 <line:2:1, line:9:1> line:3:7 class shared_ptr definition
  79. | |-DefinitionData pass_in_registers empty aggregate standard_layout trivially_copyable pod trivial literal has_constexpr_non_copy_move_ctor can_const_default_init
  80. | | |-DefaultConstructor exists trivial constexpr defaulted_is_constexpr
  81. | | |-CopyConstructor simple trivial has_const_param implicit_has_const_param
  82. | | |-MoveConstructor exists simple trivial
  83. | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param
  84. | | |-MoveAssignment exists simple trivial needs_implicit
  85. | | `-Destructor simple irrelevant trivial
  86. | |-TemplateArgument type 'int'
  87. | | `-BuiltinType 0x5645b50c1060 'int'
  88. | |-CXXRecordDecl 0x5645b512ca38 <col:1, col:7> col:7 implicit class shared_ptr
  89. | |-AccessSpecDecl 0x5645b512cac8 <line:4:1, col:7> col:1 public
  90. | |-FunctionTemplateDecl 0x5645b512d8c0 <line:5:3, line:8:55> col:3 allocate_shared
  91. | | |-TemplateTypeParmDecl 0x5645b512caf0 <line:5:12, col:18> col:18 class depth 0 index 0 _Alloc
  92. | | |-TemplateTypeParmDecl 0x5645b512cb68 <col:26, col:35> col:35 class depth 0 index 1 ... _Args
  93. | | |-CXXMethodDecl 0x5645b512d818 <line:6:3, line:8:55> col:3 allocate_shared 'shared_ptr<int> (const _Alloc &, _Args &&...)' static
  94. | | | |-ParmVarDecl 0x5645b512d5a8 <col:19, col:33> col:33 __a 'const _Alloc &'
  95. | | | `-ParmVarDecl 0x5645b512d6f0 <col:38, col:49> col:49 __args '_Args &&...' pack
  96. | | `-CXXMethodDecl 0x5645b512de98 <line:13:1, line:18:1> line:8:3 used allocate_shared 'shared_ptr<int> (const int &, int &&)' static
  97. | | |-TemplateArgument type 'int'
  98. | | | `-BuiltinType 0x5645b50c1060 'int'
  99. | | |-TemplateArgument pack
  100. | | | `-TemplateArgument type 'int'
  101. | | | `-BuiltinType 0x5645b50c1060 'int'
  102. | | |-ParmVarDecl 0x5645b512dc78 <col:19, col:33> col:33 __a 'const int &'
  103. | | |-ParmVarDecl 0x5645b512dd78 <col:38, col:49> col:49 __args 'int &&'
  104. | | `-CompoundStmt 0x5645b5136c30 <line:15:1, line:18:1>
  105. | | |-DeclStmt 0x5645b5136b70 <line:16:3, col:22>
  106. | | | `-VarDecl 0x5645b5136aa0 <col:3, col:19> col:19 used __r 'shared_ptr<int>':'shared_ptr<int>' nrvo callinit
  107. | | | `-CXXConstructExpr 0x5645b5136b48 <col:19> 'shared_ptr<int>':'shared_ptr<int>' 'void () noexcept'
  108. | | `-ReturnStmt 0x5645b5136c18 <line:17:3, col:10>
  109. | | `-CXXConstructExpr 0x5645b5136be8 <col:10> 'shared_ptr<int>':'shared_ptr<int>' 'void (shared_ptr<int> &&) noexcept'
  110. | | `-ImplicitCastExpr 0x5645b5136ba8 <col:10> 'shared_ptr<int>':'shared_ptr<int>' xvalue <NoOp>
  111. | | `-DeclRefExpr 0x5645b5136b88 <col:10> 'shared_ptr<int>':'shared_ptr<int>' lvalue Var 0x5645b5136aa0 '__r' 'shared_ptr<int>':'shared_ptr<int>'
  112. | |-CXXDestructorDecl 0x5645b512e0d0 <line:3:7> col:7 implicit referenced ~shared_ptr 'void () noexcept' inline default trivial
  113. | |-CXXConstructorDecl 0x5645b512e230 <col:7> col:7 implicit used constexpr shared_ptr 'void () noexcept' inline default trivial
  114. | | `-CompoundStmt 0x5645b5136b08 <col:7>
  115. | |-CXXConstructorDecl 0x5645b512ead0 <col:7> col:7 implicit constexpr shared_ptr 'void (const shared_ptr<int> &)' inline default trivial noexcept-unevaluated 0x5645b512ead0
  116. | | `-ParmVarDecl 0x5645b512ebe8 <col:7> col:7 'const shared_ptr<int> &'
  117. | `-CXXConstructorDecl 0x5645b512ecc8 <col:7> col:7 implicit used constexpr shared_ptr 'void (shared_ptr<int> &&) noexcept' inline default trivial
  118. | |-ParmVarDecl 0x5645b512ede8 <col:7> col:7 'shared_ptr<int> &&'
  119. | `-CompoundStmt 0x5645b512efd0 <col:7>
  120. |-FunctionTemplateDecl 0x5645b5125cf0 parent 0x5645b5108c10 prev 0x5645b5109570 <line:12:1, line:18:1> line:14:18 allocate_shared
  121. | |-TemplateTypeParmDecl 0x5645b5109680 <line:12:10, col:16> col:16 referenced class depth 1 index 0 _Alloc
  122. | |-TemplateTypeParmDecl 0x5645b51096f8 <col:24, col:33> col:33 referenced class depth 1 index 1 ... _Args
  123. | `-CXXMethodDecl 0x5645b5125c08 parent 0x5645b5108c10 prev 0x5645b51094c8 <line:11:1, line:18:1> line:14:18 allocate_shared 'shared_ptr<_Tp> (const _Alloc &, _Args &&...)'
  124. | |-ParmVarDecl 0x5645b51099a8 <col:34, col:48> col:48 __a 'const _Alloc &'
  125. | |-ParmVarDecl 0x5645b5125a80 <col:53, col:64> col:64 __args '_Args &&...' pack
  126. | `-CompoundStmt 0x5645b5125f68 <line:15:1, line:18:1>
  127. | |-DeclStmt 0x5645b5125f18 <line:16:3, col:22>
  128. | | `-VarDecl 0x5645b5125eb0 <col:3, col:19> col:19 referenced __r 'shared_ptr<_Tp>':'shared_ptr<_Tp>' nrvo
  129. | `-ReturnStmt 0x5645b5125f50 <line:17:3, col:10>
  130. | `-DeclRefExpr 0x5645b5125f30 <col:10> 'shared_ptr<_Tp>':'shared_ptr<_Tp>' lvalue Var 0x5645b5125eb0 '__r' 'shared_ptr<_Tp>':'shared_ptr<_Tp>'
  131. |-ClassTemplateDecl 0x5645b51260e0 <line:20:1, line:24:1> line:20:32 outer
  132. | |-TemplateTypeParmDecl 0x5645b5125f88 <col:10, col:21> col:21 referenced typename depth 0 index 0 ... Ts
  133. | |-CXXRecordDecl 0x5645b5126050 <col:25, line:24:1> line:20:32 struct outer definition
  134. | | |-DefinitionData empty aggregate standard_layout trivially_copyable pod trivial literal has_constexpr_non_copy_move_ctor can_const_default_init
  135. | | | |-DefaultConstructor exists trivial constexpr needs_implicit defaulted_is_constexpr
  136. | | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param
  137. | | | |-MoveConstructor exists simple trivial needs_implicit
  138. | | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param
  139. | | | |-MoveAssignment exists simple trivial needs_implicit
  140. | | | `-Destructor simple irrelevant trivial needs_implicit
  141. | | |-CXXRecordDecl 0x5645b51263c0 <col:25, col:32> col:32 implicit struct outer
  142. | | `-ClassTemplateDecl 0x5645b5126640 <line:21:3, line:23:3> line:21:54 inner
  143. | | |-NonTypeTemplateParmDecl 0x5645b5126460 <col:12, col:17> col:17 referenced 'Ts...' depth 1 index 0 ... Vs
  144. | | |-TemplateTemplateParmDecl 0x5645b5126538 <col:21, col:43> col:43 depth 1 index 1 ... Cs
  145. | | | `-NonTypeTemplateParmDecl 0x5645b51264c8 <col:30> col:32 'Ts' depth 2 index 0
  146. | | `-CXXRecordDecl 0x5645b51265b0 <col:47, line:23:3> line:21:54 struct inner definition
  147. | | |-DefinitionData empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init
  148. | | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr
  149. | | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param
  150. | | | |-MoveConstructor exists simple trivial needs_implicit
  151. | | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param
  152. | | | |-MoveAssignment exists simple trivial needs_implicit
  153. | | | `-Destructor simple irrelevant trivial needs_implicit
  154. | | |-CXXRecordDecl 0x5645b51284a0 <col:47, col:54> col:54 implicit referenced struct inner
  155. | | `-CXXConstructorDecl 0x5645b51288f8 <line:22:5, col:20> col:5 inner<Vs..., Cs...> 'void (Cs<Vs>...)'
  156. | | `-ParmVarDecl 0x5645b51287f0 <col:11, col:17> col:20 'Cs<Vs>...' pack
  157. | `-ClassTemplateSpecialization 0x5645b5128a70 'outer'
  158. |-ClassTemplateSpecializationDecl 0x5645b5128a70 <line:25:1, col:31> col:17 struct outer definition
  159. | |-DefinitionData pass_in_registers empty aggregate standard_layout trivially_copyable pod trivial literal has_constexpr_non_copy_move_ctor can_const_default_init
  160. | | |-DefaultConstructor exists trivial constexpr needs_implicit defaulted_is_constexpr
  161. | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param
  162. | | |-MoveConstructor exists simple trivial needs_implicit
  163. | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param
  164. | | |-MoveAssignment exists simple trivial needs_implicit
  165. | | `-Destructor simple irrelevant trivial
  166. | |-TemplateArgument pack
  167. | | |-TemplateArgument type 'int'
  168. | | | `-BuiltinType 0x5645b50c1060 'int'
  169. | | `-TemplateArgument type 'int'
  170. | | `-BuiltinType 0x5645b50c1060 'int'
  171. | |-CXXRecordDecl 0x5645b5128c68 <line:20:25, col:32> col:32 implicit struct outer
  172. | |-ClassTemplateDecl 0x5645b5129008 <line:21:3, col:54> col:54 inner
  173. | | |-NonTypeTemplateParmDecl 0x5645b5128d78 <col:12, col:17> col:17 'Ts...' depth 0 index 0 ... Vs
  174. | | |-TemplateTemplateParmDecl 0x5645b5128ef0 <col:21, col:43> col:43 depth 0 index 1 ... Cs
  175. | | | `-NonTypeTemplateParmDecl 0x5645b51264c8 <col:30> col:32 'Ts' depth 2 index 0
  176. | | |-CXXRecordDecl 0x5645b5128f78 <col:47, col:54> col:54 struct inner
  177. | | `-ClassTemplateSpecializationDecl 0x5645b5130cb8 <col:3, col:54> col:54 struct inner definition
  178. | | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init
  179. | | | |-DefaultConstructor defaulted_is_constexpr
  180. | | | |-CopyConstructor simple trivial has_const_param implicit_has_const_param
  181. | | | |-MoveConstructor exists simple trivial
  182. | | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param
  183. | | | |-MoveAssignment exists simple trivial needs_implicit
  184. | | | `-Destructor simple irrelevant trivial needs_implicit
  185. | | |-TemplateArgument pack
  186. | | | |-TemplateArgument integral 1
  187. | | | `-TemplateArgument integral 2
  188. | | |-TemplateArgument pack
  189. | | | |-TemplateArgument template A
  190. | | | `-TemplateArgument template B
  191. | | |-CXXRecordDecl 0x5645b5131958 <col:47, col:54> col:54 implicit struct inner
  192. | | |-CXXConstructorDecl 0x5645b5131f10 <line:22:5, col:20> col:5 used inner 'void (A<1>, B<2>)'
  193. | | | |-ParmVarDecl 0x5645b5131c40 <col:11, col:16> col:20 'A<1>':'A<1>'
  194. | | | `-ParmVarDecl 0x5645b5131dc0 <col:11, col:16> col:20 'B<2>':'B<2>'
  195. | | |-CXXConstructorDecl 0x5645b5132088 <line:21:54> col:54 implicit constexpr inner 'void (const inner<1, 2, A, B> &)' inline default trivial noexcept-unevaluated 0x5645b5132088
  196. | | | `-ParmVarDecl 0x5645b51321a8 <col:54> col:54 'const inner<1, 2, A, B> &'
  197. | | `-CXXConstructorDecl 0x5645b5132288 <col:54> col:54 implicit constexpr inner 'void (inner<1, 2, A, B> &&)' inline default trivial noexcept-unevaluated 0x5645b5132288
  198. | | `-ParmVarDecl 0x5645b51323a8 <col:54> col:54 'inner<1, 2, A, B> &&'
  199. | `-CXXDestructorDecl 0x5645b5136828 <line:25:17> col:17 implicit referenced ~outer 'void () noexcept' inline default trivial
  200. |-FunctionTemplateDecl 0x5645b512bf20 <line:27:1, col:84> col:30 take_nondependent_pack
  201. | |-TemplateTypeParmDecl 0x5645b51293b0 <col:10, col:22> col:22 referenced typename depth 0 index 0 ... T
  202. | |-FunctionDecl 0x5645b512be78 <col:25, col:84> col:30 take_nondependent_pack 'void (int[8]...)'
  203. | | `-ParmVarDecl 0x5645b512bd80 <col:53, col:83> col:61 arr 'int[8]...' pack
  204. | `-FunctionDecl 0x5645b51357e8 <col:25, col:84> col:30 used take_nondependent_pack 'void (int *, int *)'
  205. | |-TemplateArgument pack
  206. | | |-TemplateArgument type 'int'
  207. | | | `-BuiltinType 0x5645b50c1060 'int'
  208. | | `-TemplateArgument type 'int'
  209. | | `-BuiltinType 0x5645b50c1060 'int'
  210. | |-ParmVarDecl 0x5645b5135580 <col:53, col:83> col:61 arr 'int *':'int *'
  211. | `-ParmVarDecl 0x5645b51356d8 <col:53, col:83> col:61 arr 'int *':'int *'
  212. |-TypeAliasTemplateDecl 0x5645b512c148 <line:29:1, col:35> col:22 hide
  213. | |-TemplateTypeParmDecl 0x5645b512c040 <col:10, col:19> col:19 typename depth 0 index 0 T
  214. | `-TypeAliasDecl 0x5645b512c0e8 <col:22, col:35> col:28 hide 'int'
  215. | `-BuiltinType 0x5645b50c1060 'int'
  216. |-FunctionTemplateDecl 0x5645b512c640 <line:30:1, col:72> col:30 take_nondependent_pack_2
  217. | |-TemplateTypeParmDecl 0x5645b512c1a0 <col:10, col:22> col:22 referenced typename depth 0 index 0 ... T
  218. | |-FunctionDecl 0x5645b512c598 <col:25, col:72> col:30 take_nondependent_pack_2 'void (outer<hide<T>...>)'
  219. | | `-ParmVarDecl 0x5645b512c4a0 <col:55, col:71> col:72 'outer<hide<T>...>':'outer<hide<T>...>'
  220. | `-FunctionDecl 0x5645b51365c8 <col:25, col:72> col:30 used take_nondependent_pack_2 'void (outer<hide<int>, hide<int>>)'
  221. | |-TemplateArgument pack
  222. | | |-TemplateArgument type 'int'
  223. | | | `-BuiltinType 0x5645b50c1060 'int'
  224. | | `-TemplateArgument type 'int'
  225. | | `-BuiltinType 0x5645b50c1060 'int'
  226. | `-ParmVarDecl 0x5645b51364a8 <col:55, col:71> col:72 'outer<hide<int>, hide<int>>':'outer<int, int>'
  227. |-VarDecl 0x5645b512c8e0 </home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-variadic-templates.cpp:17:1, col:60> col:17 spi 'shared_ptr<int>':'shared_ptr<int>' cinit
  228. | `-ExprWithCleanups 0x5645b512f010 <col:23, col:60> 'shared_ptr<int>':'shared_ptr<int>'
  229. | `-CXXConstructExpr 0x5645b512efe0 <col:23, col:60> 'shared_ptr<int>':'shared_ptr<int>' 'void (shared_ptr<int> &&) noexcept' elidable
  230. | `-MaterializeTemporaryExpr 0x5645b512ee68 <col:23, col:60> 'shared_ptr<int>':'shared_ptr<int>' xvalue
  231. | `-CallExpr 0x5645b512e070 <col:23, col:60> 'shared_ptr<int>':'shared_ptr<int>'
  232. | |-ImplicitCastExpr 0x5645b512e058 <col:23, col:40> 'shared_ptr<int> (*)(const int &, int &&)' <FunctionToPointerDecay>
  233. | | `-DeclRefExpr 0x5645b512dfc0 <col:23, col:40> 'shared_ptr<int> (const int &, int &&)' lvalue CXXMethod 0x5645b512de98 'allocate_shared' 'shared_ptr<int> (const int &, int &&)' (FunctionTemplate 0x5645b512d8c0 'allocate_shared')
  234. | |-MaterializeTemporaryExpr 0x5645b512e0a0 <col:56> 'const int':'const int' lvalue
  235. | | `-IntegerLiteral 0x5645b512da30 <col:56> 'int' 1
  236. | `-MaterializeTemporaryExpr 0x5645b512e0b8 <col:59> 'int':'int' xvalue
  237. | `-IntegerLiteral 0x5645b512da50 <col:59> 'int' 2
  238. |-ClassTemplateDecl 0x5645b512f198 <line:19:1, col:25> col:22 A
  239. | |-NonTypeTemplateParmDecl 0x5645b512f098 <col:10> col:13 'int' depth 0 index 0
  240. | |-CXXRecordDecl 0x5645b512f108 <col:15, col:25> col:22 struct A definition
  241. | | |-DefinitionData empty aggregate standard_layout trivially_copyable pod trivial literal has_constexpr_non_copy_move_ctor can_const_default_init
  242. | | | |-DefaultConstructor exists trivial constexpr needs_implicit defaulted_is_constexpr
  243. | | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param
  244. | | | |-MoveConstructor exists simple trivial needs_implicit
  245. | | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param
  246. | | | |-MoveAssignment exists simple trivial needs_implicit
  247. | | | `-Destructor simple irrelevant trivial needs_implicit
  248. | | `-CXXRecordDecl 0x5645b512f400 <col:15, col:22> col:22 implicit struct A
  249. | `-ClassTemplateSpecializationDecl 0x5645b5130f18 <col:1, col:25> col:22 struct A definition
  250. | |-DefinitionData pass_in_registers empty aggregate standard_layout trivially_copyable pod trivial literal has_constexpr_non_copy_move_ctor can_const_default_init
  251. | | |-DefaultConstructor exists trivial constexpr defaulted_is_constexpr
  252. | | |-CopyConstructor simple trivial has_const_param implicit_has_const_param
  253. | | |-MoveConstructor exists simple trivial
  254. | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param
  255. | | |-MoveAssignment exists simple trivial needs_implicit
  256. | | `-Destructor simple irrelevant trivial
  257. | |-TemplateArgument integral 1
  258. | |-CXXRecordDecl 0x5645b5131228 <col:15, col:22> col:22 implicit struct A
  259. | |-CXXDestructorDecl 0x5645b5131310 <col:22> col:22 implicit referenced ~A 'void () noexcept' inline default trivial
  260. | |-CXXConstructorDecl 0x5645b5132440 <col:22> col:22 implicit constexpr A 'void ()' inline default trivial noexcept-unevaluated 0x5645b5132440
  261. | |-CXXConstructorDecl 0x5645b51325a8 <col:22> col:22 implicit constexpr A 'void (const A<1> &)' inline default trivial noexcept-unevaluated 0x5645b51325a8
  262. | | `-ParmVarDecl 0x5645b51326c8 <col:22> col:22 'const A<1> &'
  263. | `-CXXConstructorDecl 0x5645b51327a8 <col:22> col:22 implicit used constexpr A 'void (A<1> &&) noexcept' inline default trivial
  264. | |-ParmVarDecl 0x5645b51328c8 <col:22> col:22 'A<1> &&'
  265. | `-CompoundStmt 0x5645b5132ab0 <col:22>
  266. |-ClassTemplateDecl 0x5645b512f5c0 <line:20:1, col:25> col:22 B
  267. | |-NonTypeTemplateParmDecl 0x5645b512f4c0 <col:10> col:13 'int' depth 0 index 0
  268. | |-CXXRecordDecl 0x5645b512f530 <col:15, col:25> col:22 struct B definition
  269. | | |-DefinitionData empty aggregate standard_layout trivially_copyable pod trivial literal has_constexpr_non_copy_move_ctor can_const_default_init
  270. | | | |-DefaultConstructor exists trivial constexpr needs_implicit defaulted_is_constexpr
  271. | | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param
  272. | | | |-MoveConstructor exists simple trivial needs_implicit
  273. | | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param
  274. | | | |-MoveAssignment exists simple trivial needs_implicit
  275. | | | `-Destructor simple irrelevant trivial needs_implicit
  276. | | `-CXXRecordDecl 0x5645b512f830 <col:15, col:22> col:22 implicit struct B
  277. | `-ClassTemplateSpecializationDecl 0x5645b5131468 <col:1, col:25> col:22 struct B definition
  278. | |-DefinitionData pass_in_registers empty aggregate standard_layout trivially_copyable pod trivial literal has_constexpr_non_copy_move_ctor can_const_default_init
  279. | | |-DefaultConstructor exists trivial constexpr defaulted_is_constexpr
  280. | | |-CopyConstructor simple trivial has_const_param implicit_has_const_param
  281. | | |-MoveConstructor exists simple trivial
  282. | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param
  283. | | |-MoveAssignment exists simple trivial needs_implicit
  284. | | `-Destructor simple irrelevant trivial
  285. | |-TemplateArgument integral 2
  286. | |-CXXRecordDecl 0x5645b51316c8 <col:15, col:22> col:22 implicit struct B
  287. | |-CXXDestructorDecl 0x5645b51317b0 <col:22> col:22 implicit referenced ~B 'void () noexcept' inline default trivial
  288. | |-CXXConstructorDecl 0x5645b5132b08 <col:22> col:22 implicit constexpr B 'void ()' inline default trivial noexcept-unevaluated 0x5645b5132b08
  289. | |-CXXConstructorDecl 0x5645b5133508 <col:22> col:22 implicit constexpr B 'void (const B<2> &)' inline default trivial noexcept-unevaluated 0x5645b5133508
  290. | | `-ParmVarDecl 0x5645b5133628 <col:22> col:22 'const B<2> &'
  291. | `-CXXConstructorDecl 0x5645b5133708 <col:22> col:22 implicit used constexpr B 'void (B<2> &&) noexcept' inline default trivial
  292. | |-ParmVarDecl 0x5645b5133828 <col:22> col:22 'B<2> &&'
  293. | `-CompoundStmt 0x5645b5133a10 <col:22>
  294. |-VarDecl 0x5645b51310f8 <line:21:1, col:52> col:36 i 'outer<int, int>::inner<1, 2, A, B>':'outer<int, int>::inner<1, 2, A, B>' callinit
  295. | `-ExprWithCleanups 0x5645b5133ba0 <col:36, col:52> 'outer<int, int>::inner<1, 2, A, B>':'outer<int, int>::inner<1, 2, A, B>'
  296. | `-CXXConstructExpr 0x5645b5133b68 <col:36, col:52> 'outer<int, int>::inner<1, 2, A, B>':'outer<int, int>::inner<1, 2, A, B>' 'void (A<1>, B<2>)'
  297. | |-CXXConstructExpr 0x5645b5132ac0 <col:38, col:43> 'A<1>':'A<1>' 'void (A<1> &&) noexcept' elidable
  298. | | `-MaterializeTemporaryExpr 0x5645b5132948 <col:38, col:43> 'A<1>':'A<1>' xvalue
  299. | | `-CXXFunctionalCastExpr 0x5645b5131400 <col:38, col:43> 'A<1>':'A<1>' functional cast to A<1> <NoOp>
  300. | | `-InitListExpr 0x5645b51312d0 <col:42, col:43> 'A<1>':'A<1>'
  301. | `-CXXConstructExpr 0x5645b5133a20 <col:46, col:51> 'B<2>':'B<2>' 'void (B<2> &&) noexcept' elidable
  302. | `-MaterializeTemporaryExpr 0x5645b51338a8 <col:46, col:51> 'B<2>':'B<2>' xvalue
  303. | `-CXXFunctionalCastExpr 0x5645b51318a0 <col:46, col:51> 'B<2>':'B<2>' functional cast to B<2> <NoOp>
  304. | `-InitListExpr 0x5645b5131770 <col:50, col:51> 'B<2>':'B<2>'
  305. `-FunctionDecl 0x5645b5133c30 <line:23:1, line:26:1> line:23:6 test_nondependent_pack 'void ()'
  306. `-CompoundStmt 0x5645b5136910 <col:31, line:26:1>
  307. |-CallExpr 0x5645b51359e0 <line:24:3, col:52> 'void'
  308. | |-ImplicitCastExpr 0x5645b51359c8 <col:3, col:34> 'void (*)(int *, int *)' <FunctionToPointerDecay>
  309. | | `-DeclRefExpr 0x5645b51358f8 <col:3, col:34> 'void (int *, int *)' lvalue Function 0x5645b51357e8 'take_nondependent_pack' 'void (int *, int *)' (FunctionTemplate 0x5645b512bf20 'take_nondependent_pack')
  310. | |-ImplicitCastExpr 0x5645b5135a10 <col:36> 'int *':'int *' <NullToPointer>
  311. | | `-CXXNullPtrLiteralExpr 0x5645b5133da0 <col:36> 'std::nullptr_t'
  312. | `-ImplicitCastExpr 0x5645b5135a28 <col:45> 'int *':'int *' <NullToPointer>
  313. | `-CXXNullPtrLiteralExpr 0x5645b5133db0 <col:45> 'std::nullptr_t'
  314. `-CallExpr 0x5645b51367c0 <line:25:3, col:40> 'void'
  315. |-ImplicitCastExpr 0x5645b51367a8 <col:3, col:36> 'void (*)(outer<hide<int>, hide<int>>)' <FunctionToPointerDecay>
  316. | `-DeclRefExpr 0x5645b51366d0 <col:3, col:36> 'void (outer<hide<int>, hide<int>>)' lvalue Function 0x5645b51365c8 'take_nondependent_pack_2' 'void (outer<hide<int>, hide<int>>)' (FunctionTemplate 0x5645b512c640 'take_nondependent_pack_2')
  317. `-InitListExpr 0x5645b51367e8 <col:38, col:39> 'outer<hide<int>, hide<int>>':'outer<int, int>'
  318. TranslationUnitDecl 0x55ff099856c8 <<invalid sloc>> <invalid sloc> <undeserialized declarations>
  319. |-VarDecl 0x55ff099b1100 </home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-variadic-templates.cpp:17:1, col:60> col:17 spi 'shared_ptr<int>':'shared_ptr<int>' cinit
  320. | `-ExprWithCleanups 0x55ff099b5cc0 <col:23, col:60> 'shared_ptr<int>':'shared_ptr<int>'
  321. | `-CXXConstructExpr 0x55ff099b5c90 <col:23, col:60> 'shared_ptr<int>':'shared_ptr<int>' 'void (shared_ptr<int> &&) noexcept' elidable
  322. | `-MaterializeTemporaryExpr 0x55ff099b5b08 <col:23, col:60> 'shared_ptr<int>':'shared_ptr<int>' xvalue
  323. | `-CallExpr 0x55ff099b5420 <col:23, col:60> 'shared_ptr<int>':'shared_ptr<int>'
  324. | |-ImplicitCastExpr 0x55ff099b5408 <col:23, col:40> 'shared_ptr<int> (*)(const int &, int &&)' <FunctionToPointerDecay>
  325. | | `-DeclRefExpr 0x55ff099b5360 <col:23, col:40> 'shared_ptr<int> (const int &, int &&)' lvalue CXXMethod 0x55ff099b5238 'allocate_shared' 'shared_ptr<int> (const int &, int &&)' (FunctionTemplate 0x55ff099b4a10 'allocate_shared')
  326. | |-MaterializeTemporaryExpr 0x55ff099b5450 <col:56> 'const int':'const int' lvalue
  327. | | `-IntegerLiteral 0x55ff099b4b80 <col:56> 'int' 1
  328. | `-MaterializeTemporaryExpr 0x55ff099b5468 <col:59> 'int':'int' xvalue
  329. | `-IntegerLiteral 0x55ff099b4ba0 <col:59> 'int' 2
  330. |-ClassTemplateDecl 0x55ff099b7238 <line:19:1, col:25> col:22 A
  331. | |-NonTypeTemplateParmDecl 0x55ff099b5d90 <col:10> col:13 'int' depth 0 index 0
  332. | |-CXXRecordDecl 0x55ff099b7190 <col:15, col:25> col:22 struct A definition
  333. | | |-DefinitionData empty aggregate standard_layout trivially_copyable pod trivial literal has_constexpr_non_copy_move_ctor can_const_default_init
  334. | | | |-DefaultConstructor exists trivial constexpr needs_implicit defaulted_is_constexpr
  335. | | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param
  336. | | | |-MoveConstructor exists simple trivial needs_implicit
  337. | | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param
  338. | | | |-MoveAssignment exists simple trivial needs_implicit
  339. | | | `-Destructor simple irrelevant trivial needs_implicit
  340. | | `-CXXRecordDecl 0x55ff099b74c0 <col:15, col:22> col:22 implicit struct A
  341. | `-ClassTemplateSpecializationDecl 0x55ff099c15d0 <col:1, col:25> col:22 struct A definition
  342. | |-DefinitionData pass_in_registers empty aggregate standard_layout trivially_copyable pod trivial literal has_constexpr_non_copy_move_ctor can_const_default_init
  343. | | |-DefaultConstructor exists trivial constexpr defaulted_is_constexpr
  344. | | |-CopyConstructor simple trivial has_const_param implicit_has_const_param
  345. | | |-MoveConstructor exists simple trivial
  346. | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param
  347. | | |-MoveAssignment exists simple trivial needs_implicit
  348. | | `-Destructor simple irrelevant trivial
  349. | |-TemplateArgument integral 1
  350. | |-CXXRecordDecl 0x55ff099c18f8 <col:15, col:22> col:22 implicit struct A
  351. | |-CXXDestructorDecl 0x55ff099c19f8 <col:22> col:22 implicit referenced ~A 'void () noexcept' inline default trivial
  352. | |-CXXConstructorDecl 0x55ff099c3600 <col:22> col:22 implicit constexpr A 'void ()' inline default trivial noexcept-unevaluated 0x55ff099c3600
  353. | |-CXXConstructorDecl 0x55ff099c3768 <col:22> col:22 implicit constexpr A 'void (const A<1> &)' inline default trivial noexcept-unevaluated 0x55ff099c3768
  354. | | `-ParmVarDecl 0x55ff099c3888 <col:22> col:22 'const A<1> &'
  355. | `-CXXConstructorDecl 0x55ff099c3968 <col:22> col:22 implicit used constexpr A 'void (A<1> &&) noexcept' inline default trivial
  356. | |-ParmVarDecl 0x55ff099c3bb0 <col:22> col:22 'A<1> &&'
  357. | `-CompoundStmt 0x55ff099c3db0 <col:22>
  358. |-ClassTemplateDecl 0x55ff099b76b0 <line:20:1, col:25> col:22 B
  359. | |-NonTypeTemplateParmDecl 0x55ff099b7598 <col:10> col:13 'int' depth 0 index 0
  360. | |-CXXRecordDecl 0x55ff099b7608 <col:15, col:25> col:22 struct B definition
  361. | | |-DefinitionData empty aggregate standard_layout trivially_copyable pod trivial literal has_constexpr_non_copy_move_ctor can_const_default_init
  362. | | | |-DefaultConstructor exists trivial constexpr needs_implicit defaulted_is_constexpr
  363. | | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param
  364. | | | |-MoveConstructor exists simple trivial needs_implicit
  365. | | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param
  366. | | | |-MoveAssignment exists simple trivial needs_implicit
  367. | | | `-Destructor simple irrelevant trivial needs_implicit
  368. | | `-CXXRecordDecl 0x55ff099b7930 <col:15, col:22> col:22 implicit struct B
  369. | `-ClassTemplateSpecializationDecl 0x55ff099c1b60 <col:1, col:25> col:22 struct B definition
  370. | |-DefinitionData pass_in_registers empty aggregate standard_layout trivially_copyable pod trivial literal has_constexpr_non_copy_move_ctor can_const_default_init
  371. | | |-DefaultConstructor exists trivial constexpr defaulted_is_constexpr
  372. | | |-CopyConstructor simple trivial has_const_param implicit_has_const_param
  373. | | |-MoveConstructor exists simple trivial
  374. | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param
  375. | | |-MoveAssignment exists simple trivial needs_implicit
  376. | | `-Destructor simple irrelevant trivial
  377. | |-TemplateArgument integral 2
  378. | |-CXXRecordDecl 0x55ff099c1dd8 <col:15, col:22> col:22 implicit struct B
  379. | |-CXXDestructorDecl 0x55ff099c1ed8 <col:22> col:22 implicit referenced ~B 'void () noexcept' inline default trivial
  380. | |-CXXConstructorDecl 0x55ff099c3e08 <col:22> col:22 implicit constexpr B 'void ()' inline default trivial noexcept-unevaluated 0x55ff099c3e08
  381. | |-CXXConstructorDecl 0x55ff099c3f78 <col:22> col:22 implicit constexpr B 'void (const B<2> &)' inline default trivial noexcept-unevaluated 0x55ff099c3f78
  382. | | `-ParmVarDecl 0x55ff099c4098 <col:22> col:22 'const B<2> &'
  383. | `-CXXConstructorDecl 0x55ff099c4178 <col:22> col:22 implicit used constexpr B 'void (B<2> &&) noexcept' inline default trivial
  384. | |-ParmVarDecl 0x55ff099c4298 <col:22> col:22 'B<2> &&'
  385. | `-CompoundStmt 0x55ff099c4490 <col:22>
  386. |-VarDecl 0x55ff099c17c8 <line:21:1, col:52> col:36 i 'outer<int, int>::inner<1, 2, A, B>':'outer<int, int>::inner<1, 2, A, B>' callinit
  387. | `-ExprWithCleanups 0x55ff099c4620 <col:36, col:52> 'outer<int, int>::inner<1, 2, A, B>':'outer<int, int>::inner<1, 2, A, B>'
  388. | `-CXXConstructExpr 0x55ff099c45e8 <col:36, col:52> 'outer<int, int>::inner<1, 2, A, B>':'outer<int, int>::inner<1, 2, A, B>' 'void (A<1>, B<2>)'
  389. | |-CXXConstructExpr 0x55ff099c3dc0 <col:38, col:43> 'A<1>':'A<1>' 'void (A<1> &&) noexcept' elidable
  390. | | `-MaterializeTemporaryExpr 0x55ff099c3c30 <col:38, col:43> 'A<1>':'A<1>' xvalue
  391. | | `-CXXFunctionalCastExpr 0x55ff099c1af8 <col:38, col:43> 'A<1>':'A<1>' functional cast to A<1> <NoOp>
  392. | | `-InitListExpr 0x55ff099c19b8 <col:42, col:43> 'A<1>':'A<1>'
  393. | `-CXXConstructExpr 0x55ff099c44a0 <col:46, col:51> 'B<2>':'B<2>' 'void (B<2> &&) noexcept' elidable
  394. | `-MaterializeTemporaryExpr 0x55ff099c4318 <col:46, col:51> 'B<2>':'B<2>' xvalue
  395. | `-CXXFunctionalCastExpr 0x55ff099c1fd8 <col:46, col:51> 'B<2>':'B<2>' functional cast to B<2> <NoOp>
  396. | `-InitListExpr 0x55ff099c1e98 <col:50, col:51> 'B<2>':'B<2>'
  397. `-FunctionDecl 0x55ff099c46c8 <line:23:1, line:26:1> line:23:6 test_nondependent_pack 'void ()'
  398. `-CompoundStmt 0x55ff099c9f58 <col:31, line:26:1>
  399. |-CallExpr 0x55ff099c6e90 <line:24:3, col:52> 'void'
  400. | |-ImplicitCastExpr 0x55ff099c6e78 <col:3, col:34> 'void (*)(int *, int *)' <FunctionToPointerDecay>
  401. | | `-DeclRefExpr 0x55ff099c6d88 <col:3, col:34> 'void (int *, int *)' lvalue Function 0x55ff099c6c78 'take_nondependent_pack' 'void (int *, int *)' (FunctionTemplate 0x55ff099c4790 'take_nondependent_pack')
  402. | |-ImplicitCastExpr 0x55ff099c6ec0 <col:36> 'int *':'int *' <NullToPointer>
  403. | | `-CXXNullPtrLiteralExpr 0x55ff099c62f8 <col:36> 'std::nullptr_t'
  404. | `-ImplicitCastExpr 0x55ff099c6ed8 <col:45> 'int *':'int *' <NullToPointer>
  405. | `-CXXNullPtrLiteralExpr 0x55ff099c6308 <col:45> 'std::nullptr_t'
  406. `-CallExpr 0x55ff099c9df0 <line:25:3, col:40> 'void'
  407. |-ImplicitCastExpr 0x55ff099c9dd8 <col:3, col:36> 'void (*)(outer<hide<int>, hide<int>>)' <FunctionToPointerDecay>
  408. | `-DeclRefExpr 0x55ff099c9cf0 <col:3, col:36> 'void (outer<hide<int>, hide<int>>)' lvalue Function 0x55ff099c9be8 'take_nondependent_pack_2' 'void (outer<hide<int>, hide<int>>)' (FunctionTemplate 0x55ff099c6ef8 'take_nondependent_pack_2')
  409. `-InitListExpr 0x55ff099c9e18 <col:38, col:39> 'outer<hide<int>, hide<int>>':'outer<int, int>'
  410.  
  411. --
  412. Command Output (stderr):
  413. --
  414. error: 'error' diagnostics seen but not expected:
  415. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-variadic-templates.h Line 20: 'outer<int, int>' has different definitions in different modules; defined here
  416. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-variadic-templates.cpp Line 21: reference to 'inner' is ambiguous
  417. error: 'note' diagnostics seen but not expected:
  418. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-variadic-templates.h Line 25: definition in module '' is here
  419. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-variadic-templates.h Line 21: candidate found by name lookup is 'outer<int, int>::inner'
  420. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-variadic-templates.h Line 21: candidate found by name lookup is 'outer<int, int>::inner'
  421. 5 errors generated.
  422.  
  423. --
  424.  
  425. ********************
  426. FAIL: Clang :: Modules/pr60890.cppm (3 of 18108)
  427. ******************** TEST 'Clang :: Modules/pr60890.cppm' FAILED ********************
  428. Script:
  429. --
  430. : 'RUN: at line 3'; rm -rf /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60890.cppm.tmp
  431. : 'RUN: at line 4'; mkdir -p /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60890.cppm.tmp
  432. : 'RUN: at line 5'; split-file /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/pr60890.cppm /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60890.cppm.tmp
  433. : 'RUN: at line 7'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 -emit-module-interface /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60890.cppm.tmp/a.cppm -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60890.cppm.tmp/a.pcm
  434. : 'RUN: at line 8'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 -emit-module-interface /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60890.cppm.tmp/b.cppm -fprebuilt-module-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60890.cppm.tmp -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60890.cppm.tmp/b.pcm
  435. : 'RUN: at line 9'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 -emit-module-interface /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60890.cppm.tmp/c.cppm -fprebuilt-module-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60890.cppm.tmp -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60890.cppm.tmp/c.pcm
  436. : 'RUN: at line 10'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60890.cppm.tmp/d.cpp -fprebuilt-module-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60890.cppm.tmp -S -emit-llvm -o -
  437. --
  438. Exit Code: 1
  439.  
  440. Command Output (stderr):
  441. --
  442. In file included from /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60890.cppm.tmp/d.cpp:2:
  443. /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60890.cppm.tmp/a.cppm:6:7: error: 'a<int>::aaa' from module 'a' is not present in definition of 'a<int>' provided earlier
  444. 6 | void aaa() requires(true) {}
  445. | ^
  446. /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60890.cppm.tmp/a.cppm:4:8: note: definition has no member 'aaa'
  447. 4 | struct a {
  448. | ^
  449. 1 error generated.
  450.  
  451. --
  452.  
  453. ********************
  454. FAIL: Clang :: Modules/ExtDebugInfo.cpp (4 of 18108)
  455. ******************** TEST 'Clang :: Modules/ExtDebugInfo.cpp' FAILED ********************
  456. Script:
  457. --
  458. : 'RUN: at line 2'; rm -rf /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/ExtDebugInfo.cpp.tmp
  459. : 'RUN: at line 6'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -x objective-c++ -std=c++11 -debug-info-kind=standalone -dwarf-ext-refs -fmodules -fmodule-format=obj -fimplicit-module-maps -DMODULES -triple x86_64-unknown-linux-gnu -fmodules-cache-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/ExtDebugInfo.cpp.tmp /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/ExtDebugInfo.cpp -I /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/Inputs -I /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/ExtDebugInfo.cpp.tmp -emit-llvm -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/ExtDebugInfo.cpp.tmp-mod.ll
  460. : 'RUN: at line 11'; cat /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/ExtDebugInfo.cpp.tmp-mod.ll | /home/satacker/workspace/compilers/llvm-project/build/bin/FileCheck /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/ExtDebugInfo.cpp
  461. : 'RUN: at line 14'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -x c++ -std=c++11 -fmodule-format=obj -emit-pch -I/home/satacker/workspace/compilers/llvm-project/clang/test/Modules/Inputs -triple x86_64-unknown-linux-gnu -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/ExtDebugInfo.cpp.tmp.pch /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/Inputs/DebugCXX.h
  462. : 'RUN: at line 17'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++11 -debug-info-kind=standalone -dwarf-ext-refs -fmodule-format=obj -triple x86_64-unknown-linux-gnu -include-pch /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/ExtDebugInfo.cpp.tmp.pch /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/ExtDebugInfo.cpp -emit-llvm -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/ExtDebugInfo.cpp.tmp-pch.ll
  463. : 'RUN: at line 21'; cat /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/ExtDebugInfo.cpp.tmp-pch.ll | /home/satacker/workspace/compilers/llvm-project/build/bin/FileCheck /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/ExtDebugInfo.cpp
  464. : 'RUN: at line 22'; cat /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/ExtDebugInfo.cpp.tmp-pch.ll | /home/satacker/workspace/compilers/llvm-project/build/bin/FileCheck /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/ExtDebugInfo.cpp --check-prefix=CHECK-PCH
  465. --
  466. Exit Code: 1
  467.  
  468. Command Output (stderr):
  469. --
  470. /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/ExtDebugInfo.cpp:83:26: error: template specialization requires 'template<>'
  471. 83 | struct Specialized<int>::Member { int i; };
  472. | ~~~~~~~~~~~~~~~~ ^
  473. | template<>
  474. /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/ExtDebugInfo.cpp:83:26: error: no struct named 'Member' in 'Specialized<int>'
  475. 83 | struct Specialized<int>::Member { int i; };
  476. | ~~~~~~~~~~~~~~~~~~^
  477. /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/ExtDebugInfo.cpp:84:26: error: no struct named 'Member' in 'Specialized<int>'
  478. 84 | struct Specialized<int>::Member definedLocally2;
  479. | ~~~~~~~~~~~~~~~~~~^
  480. 3 errors generated.
  481.  
  482. --
  483.  
  484. ********************
  485. FAIL: Clang :: Modules/pr62943.cppm (5 of 18108)
  486. ******************** TEST 'Clang :: Modules/pr62943.cppm' FAILED ********************
  487. Script:
  488. --
  489. : 'RUN: at line 1'; rm -rf /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr62943.cppm.tmp
  490. : 'RUN: at line 2'; mkdir -p /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr62943.cppm.tmp
  491. : 'RUN: at line 3'; split-file /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/pr62943.cppm /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr62943.cppm.tmp
  492. : 'RUN: at line 5'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr62943.cppm.tmp/a.cppm -emit-module-interface -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr62943.cppm.tmp/a.pcm
  493. : 'RUN: at line 6'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr62943.cppm.tmp/b.cppm -emit-module-interface -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr62943.cppm.tmp/b.pcm
  494. : 'RUN: at line 7'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr62943.cppm.tmp/c.cppm -emit-module-interface -fprebuilt-module-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr62943.cppm.tmp -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr62943.cppm.tmp/c.pcm
  495. : 'RUN: at line 9'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr62943.cppm.tmp/use.cpp -fprebuilt-module-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr62943.cppm.tmp -fsyntax-only -verify
  496. --
  497. Exit Code: 1
  498.  
  499. Command Output (stderr):
  500. --
  501. error: 'error' diagnostics seen but not expected:
  502. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr62943.cppm.tmp/use.cpp Line 17: static assertion failed due to requirement 'indirectly_readable_traits<U<int **>>::value'
  503. 1 error generated.
  504.  
  505. --
  506.  
  507. ********************
  508. FAIL: Clang :: Modules/merge-var-template-spec-cxx-modules.cppm (6 of 18108)
  509. ******************** TEST 'Clang :: Modules/merge-var-template-spec-cxx-modules.cppm' FAILED ********************
  510. Script:
  511. --
  512. : 'RUN: at line 1'; rm -rf /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec-cxx-modules.cppm.tmp
  513. : 'RUN: at line 2'; mkdir /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec-cxx-modules.cppm.tmp
  514. : 'RUN: at line 3'; split-file /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/merge-var-template-spec-cxx-modules.cppm /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec-cxx-modules.cppm.tmp
  515. : 'RUN: at line 5'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 -emit-module-interface /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec-cxx-modules.cppm.tmp/var_def.cppm -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec-cxx-modules.cppm.tmp/var_def.pcm
  516. : 'RUN: at line 6'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 -emit-module-interface -fprebuilt-module-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec-cxx-modules.cppm.tmp /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec-cxx-modules.cppm.tmp/reexport1.cppm -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec-cxx-modules.cppm.tmp/reexport1.pcm
  517. : 'RUN: at line 7'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 -emit-module-interface -fprebuilt-module-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec-cxx-modules.cppm.tmp /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec-cxx-modules.cppm.tmp/reexport2.cppm -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec-cxx-modules.cppm.tmp/reexport2.pcm
  518. : 'RUN: at line 8'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 -fprebuilt-module-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec-cxx-modules.cppm.tmp /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec-cxx-modules.cppm.tmp/use.cppm -fsyntax-only -verify
  519. --
  520. Exit Code: 1
  521.  
  522. Command Output (stderr):
  523. --
  524. error: 'error' diagnostics expected but not seen:
  525. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec-cxx-modules.cppm.tmp/use.cppm Line 10: declaration{{.*}}in the global module follows declaration in module var_def
  526. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec-cxx-modules.cppm.tmp/use.cppm Line 12: declaration{{.*}}in the global module follows declaration in module var_def
  527. error: 'error' diagnostics seen but not expected:
  528. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec-cxx-modules.cppm.tmp/var_def.cppm Line 3: no viable conversion from 'int' to 'const Int'
  529. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec-cxx-modules.cppm.tmp/use.cppm Line 10: explicit specialization of 'zero' after instantiation
  530. error: 'note' diagnostics expected but not seen:
  531. File * Line * (directive at /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec-cxx-modules.cppm.tmp/use.cppm:11): previous
  532. File * Line * (directive at /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec-cxx-modules.cppm.tmp/use.cppm:13): previous
  533. error: 'note' diagnostics seen but not expected:
  534. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec-cxx-modules.cppm.tmp/use.cppm Line 4: in instantiation of variable template specialization 'zero<Int>' requested here
  535. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec-cxx-modules.cppm.tmp/var_def.cppm Line 4: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to 'const Int &' for 1st argument
  536. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec-cxx-modules.cppm.tmp/var_def.cppm Line 4: candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to 'Int &&' for 1st argument
  537. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec-cxx-modules.cppm.tmp/use.cppm Line 4: implicit instantiation first required here
  538. 10 errors generated.
  539.  
  540. --
  541.  
  542. ********************
  543. FAIL: Clang :: Modules/no-duplicate-codegen-in-GMF.cppm (7 of 18108)
  544. ******************** TEST 'Clang :: Modules/no-duplicate-codegen-in-GMF.cppm' FAILED ********************
  545. Script:
  546. --
  547. : 'RUN: at line 3'; rm -rf /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/no-duplicate-codegen-in-GMF.cppm.tmp
  548. : 'RUN: at line 4'; mkdir -p /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/no-duplicate-codegen-in-GMF.cppm.tmp
  549. : 'RUN: at line 5'; split-file /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/no-duplicate-codegen-in-GMF.cppm /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/no-duplicate-codegen-in-GMF.cppm.tmp
  550. : 'RUN: at line 7'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 -triple x86_64-unknown-linux-gnu /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/no-duplicate-codegen-in-GMF.cppm.tmp/A.cppm -emit-module-interface -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/no-duplicate-codegen-in-GMF.cppm.tmp/A.pcm
  551. : 'RUN: at line 8'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 -triple x86_64-unknown-linux-gnu /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/no-duplicate-codegen-in-GMF.cppm.tmp/B.cppm -emit-module-interface -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/no-duplicate-codegen-in-GMF.cppm.tmp/B.pcm -fprebuilt-module-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/no-duplicate-codegen-in-GMF.cppm.tmp
  552. : 'RUN: at line 10'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 -triple x86_64-unknown-linux-gnu /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/no-duplicate-codegen-in-GMF.cppm.tmp/B.pcm -S -emit-llvm -o - | /home/satacker/workspace/compilers/llvm-project/build/bin/FileCheck /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/no-duplicate-codegen-in-GMF.cppm.tmp/B.cppm
  553. --
  554. Exit Code: 1
  555.  
  556. Command Output (stderr):
  557. --
  558. warning: it is deprecated to read module 'A' implicitly; it is going to be removed in clang 18; consider to specify the dependencies explicitly [-Wread-modules-implicitly]
  559. 1 warning generated.
  560. /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/no-duplicate-codegen-in-GMF.cppm.tmp/B.cppm:11:15: error: CHECK-NOT: excluded string found in input
  561. // CHECK-NOT: define{{.*}}@_ZN3fooIiE8GetValueEv
  562. ^
  563. <stdin>:22:1: note: found here
  564. define weak_odr noundef i32 @_ZN3fooIiE8GetValueEv(ptr noundef nonnull align 4 dereferenceable(4) %this) #0 comdat align 2 {
  565. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  566.  
  567. Input file: <stdin>
  568. Check file: /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/no-duplicate-codegen-in-GMF.cppm.tmp/B.cppm
  569.  
  570. -dump-input=help explains the following input dump.
  571.  
  572. Input was:
  573. <<<<<<
  574. .
  575. .
  576. .
  577. 17: %call = call noundef i32 @_ZN3fooIiE8GetValueEv(ptr noundef nonnull align 4 dereferenceable(4) %f)
  578. 18: ret i32 %call
  579. 19: }
  580. 20:
  581. 21: ; Function Attrs: mustprogress noinline nounwind optnone
  582. 22: define weak_odr noundef i32 @_ZN3fooIiE8GetValueEv(ptr noundef nonnull align 4 dereferenceable(4) %this) #0 comdat align 2 {
  583. not:11 !~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match expected
  584. 23: entry:
  585. 24: %this.addr = alloca ptr, align 8
  586. 25: store ptr %this, ptr %this.addr, align 8
  587. 26: %this1 = load ptr, ptr %this.addr, align 8
  588. 27: %value = getelementptr inbounds %class.foo, ptr %this1, i32 0, i32 0
  589. .
  590. .
  591. .
  592. >>>>>>
  593.  
  594. --
  595.  
  596. ********************
  597. FAIL: Clang :: Modules/cxx-irgen.cpp (8 of 18108)
  598. ******************** TEST 'Clang :: Modules/cxx-irgen.cpp' FAILED ********************
  599. Script:
  600. --
  601. : 'RUN: at line 2'; rm -rf /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/cxx-irgen.cpp.tmp
  602. : 'RUN: at line 3'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -fmodules -fimplicit-module-maps -x objective-c++ -std=c++11 -fmodules-cache-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/cxx-irgen.cpp.tmp -I /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/Inputs -triple x86_64-unknown-linux-gnu -disable-llvm-passes -emit-llvm -o - /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/cxx-irgen.cpp | /home/satacker/workspace/compilers/llvm-project/build/bin/FileCheck /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/cxx-irgen.cpp
  603. : 'RUN: at line 4'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -fmodules -fimplicit-module-maps -x objective-c++ -std=c++11 -fmodules-cache-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/cxx-irgen.cpp.tmp -I /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/Inputs -triple x86_64-unknown-linux-gnu -disable-llvm-passes -emit-llvm -debug-info-kind=limited -o - /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/cxx-irgen.cpp | /home/satacker/workspace/compilers/llvm-project/build/bin/FileCheck /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/cxx-irgen.cpp
  604. --
  605. Exit Code: 1
  606.  
  607. Command Output (stderr):
  608. --
  609. /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/cxx-irgen.cpp:30:15: error: CHECK-DAG: expected string not found in input
  610. // CHECK-DAG: define available_externally hidden {{.*}}{{signext i32|i32}} @_ZN1SIiE1gEv({{.*}} #[[#ALWAYS_INLINE:]]
  611. ^
  612. <stdin>:1:1: note: scanning from here
  613. ; ModuleID = '/home/satacker/workspace/compilers/llvm-project/clang/test/Modules/cxx-irgen.cpp'
  614. ^
  615. /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/cxx-irgen.cpp:77:26: error: undefined variable: ALWAYS_INLINE
  616. // CHECK: attributes #[[#ALWAYS_INLINE]] = {{.*}} alwaysinline
  617. ^
  618. <stdin>:614:1: note: possible intended match here
  619. attributes #4 = { alwaysinline mustprogress nounwind "min-legal-vector-width"="0" "no-trapping-math"="true" "stack-protector-buffer-size"="8" "target-features"="+cx8,+mmx,+sse,+sse2,+x87" }
  620. ^
  621.  
  622. Input file: <stdin>
  623. Check file: /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/cxx-irgen.cpp
  624.  
  625. -dump-input=help explains the following input dump.
  626.  
  627. Input was:
  628. <<<<<<
  629. 1: ; ModuleID = '/home/satacker/workspace/compilers/llvm-project/clang/test/Modules/cxx-irgen.cpp'
  630. dag:30 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
  631. 2: source_filename = "/home/satacker/workspace/compilers/llvm-project/clang/test/Modules/cxx-irgen.cpp"
  632. dag:30 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  633. 3: target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128"
  634. dag:30 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  635. 4: target triple = "x86_64-unknown-linux-gnu"
  636. dag:30 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  637. 5:
  638. dag:30 ~
  639. 6: %struct.CtorInit = type { i32 }
  640. dag:30 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  641. .
  642. .
  643. .
  644. 578: entry:
  645. 579: %this.addr = alloca ptr, align 8
  646. 580: store ptr %this, ptr %this.addr, align 8
  647. 581: %this1 = load ptr, ptr %this.addr, align 8
  648. 582: %a = getelementptr inbounds %struct.CtorInit, ptr %this1, i32 0, i32 0
  649. 583: %call = call noundef i32 @_ZN8CtorInitIiE1fEv()
  650. check:77'0 X~ error: match failed for invalid pattern
  651. check:77'1 undefined variable: ALWAYS_INLINE
  652. 584: store i32 %call, ptr %a, align 4
  653. check:77'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  654. 585: ret void
  655. check:77'0 ~~~~~~~~~~
  656. 586: }
  657. check:77'0 ~~
  658. 587:
  659. check:77'0 ~
  660. 588: ; Function Attrs: mustprogress noinline nounwind optnone
  661. check:77'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  662. .
  663. .
  664. .
  665. 609:
  666. check:77'0 ~
  667. 610: attributes #0 = { noinline nounwind "min-legal-vector-width"="0" "no-trapping-math"="true" "stack-protector-buffer-size"="8" "target-features"="+cx8,+mmx,+sse,+sse2,+x87" }
  668. check:77'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  669. 611: attributes #1 = { noinline nounwind optnone "min-legal-vector-width"="0" "no-trapping-math"="true" "stack-protector-buffer-size"="8" "target-features"="+cx8,+mmx,+sse,+sse2,+x87" }
  670. check:77'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  671. 612: attributes #2 = { mustprogress noinline nounwind optnone "min-legal-vector-width"="0" "no-trapping-math"="true" "stack-protector-buffer-size"="8" "target-features"="+cx8,+mmx,+sse,+sse2,+x87" }
  672. check:77'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  673. 613: attributes #3 = { "no-trapping-math"="true" "stack-protector-buffer-size"="8" "target-features"="+cx8,+mmx,+sse,+sse2,+x87" }
  674. check:77'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  675. 614: attributes #4 = { alwaysinline mustprogress nounwind "min-legal-vector-width"="0" "no-trapping-math"="true" "stack-protector-buffer-size"="8" "target-features"="+cx8,+mmx,+sse,+sse2,+x87" }
  676. check:77'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  677. check:77'2 ? possible intended match
  678. 615: attributes #5 = { nounwind "no-trapping-math"="true" "stack-protector-buffer-size"="8" "target-features"="+cx8,+mmx,+sse,+sse2,+x87" }
  679. check:77'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  680. 616: attributes #6 = { nounwind }
  681. check:77'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  682. 617:
  683. check:77'0 ~
  684. 618: !llvm.module.flags = !{!0, !1, !2, !3, !4, !5}
  685. check:77'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  686. 619: !llvm.linker.options = !{}
  687. check:77'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  688. .
  689. .
  690. .
  691. >>>>>>
  692.  
  693. --
  694.  
  695. ********************
  696. FAIL: Clang :: PCH/cxx1y-variable-templates.cpp (9 of 18108)
  697. ******************** TEST 'Clang :: PCH/cxx1y-variable-templates.cpp' FAILED ********************
  698. Script:
  699. --
  700. : 'RUN: at line 2'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -pedantic -std=c++1y -include /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx1y-variable-templates.cpp -include /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx1y-variable-templates.cpp -verify /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx1y-variable-templates.cpp -DNONPCH
  701. : 'RUN: at line 3'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -pedantic -std=c++1y -include /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx1y-variable-templates.cpp -include /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx1y-variable-templates.cpp -verify /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx1y-variable-templates.cpp -DNONPCH -DERROR
  702. : 'RUN: at line 6'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -pedantic -std=c++1y -emit-pch /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx1y-variable-templates.cpp -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/PCH/Output/cxx1y-variable-templates.cpp.tmp.a -DHEADER1
  703. : 'RUN: at line 7'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -pedantic -std=c++1y -include-pch /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/PCH/Output/cxx1y-variable-templates.cpp.tmp.a -emit-pch /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx1y-variable-templates.cpp -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/PCH/Output/cxx1y-variable-templates.cpp.tmp.b -DHEADER2
  704. : 'RUN: at line 8'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -pedantic -std=c++1y -include-pch /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/PCH/Output/cxx1y-variable-templates.cpp.tmp.b -verify /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx1y-variable-templates.cpp -DHEADERUSE
  705. : 'RUN: at line 10'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -pedantic -std=c++1y -emit-pch -fpch-instantiate-templates /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx1y-variable-templates.cpp -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/PCH/Output/cxx1y-variable-templates.cpp.tmp.a -DHEADER1
  706. : 'RUN: at line 11'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -pedantic -std=c++1y -include-pch /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/PCH/Output/cxx1y-variable-templates.cpp.tmp.a -emit-pch -fpch-instantiate-templates /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx1y-variable-templates.cpp -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/PCH/Output/cxx1y-variable-templates.cpp.tmp.b -DHEADER2
  707. : 'RUN: at line 12'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -pedantic -std=c++1y -include-pch /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/PCH/Output/cxx1y-variable-templates.cpp.tmp.b -verify /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx1y-variable-templates.cpp -DHEADERUSE
  708. --
  709. Exit Code: 1
  710.  
  711. Command Output (stderr):
  712. --
  713. error: 'error' diagnostics seen but not expected:
  714. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx1y-variable-templates.cpp Line 64: constexpr variable 'vd<char *>' must be initialized by a constant expression
  715. error: 'note' diagnostics seen but not expected:
  716. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx1y-variable-templates.cpp Line 162: in instantiation of variable template specialization 'spec::vd<char *>' requested here
  717. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx1y-variable-templates.cpp Line 64: cast that performs the conversions of a reinterpret_cast is not allowed in a constant expression
  718. 3 errors generated.
  719.  
  720. --
  721.  
  722. ********************
  723. FAIL: Clang :: Modules/pr60693.cppm (10 of 18108)
  724. ******************** TEST 'Clang :: Modules/pr60693.cppm' FAILED ********************
  725. Script:
  726. --
  727. : 'RUN: at line 3'; rm -rf /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60693.cppm.tmp
  728. : 'RUN: at line 4'; mkdir -p /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60693.cppm.tmp
  729. : 'RUN: at line 5'; split-file /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/pr60693.cppm /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60693.cppm.tmp
  730. : 'RUN: at line 7'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 -triple x86_64-unknown-linux-gnu /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60693.cppm.tmp/a.cppm -emit-module-interface -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60693.cppm.tmp/a.pcm
  731. : 'RUN: at line 8'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 -triple x86_64-unknown-linux-gnu -fmodule-file=a=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60693.cppm.tmp/a.pcm /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60693.cppm.tmp/c.cpp -S -emit-llvm -disable-llvm-passes -o - | /home/satacker/workspace/compilers/llvm-project/build/bin/FileCheck /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60693.cppm.tmp/c.cpp
  732. --
  733. Exit Code: 1
  734.  
  735. Command Output (stderr):
  736. --
  737. /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60693.cppm.tmp/c.cpp:22:11: error: CHECK: expected string not found in input
  738. // CHECK: declare{{.*}}@_ZNW1a1sIlE3fooEv
  739. ^
  740. <stdin>:22:11: note: scanning from here
  741. ret i32 4
  742. ^
  743. <stdin>:29:16: note: possible intended match here
  744. %call = call noundef i32 @_ZNW1a1sIlE3fooEv(ptr noundef nonnull align 1 dereferenceable(1) %_)
  745. ^
  746.  
  747. Input file: <stdin>
  748. Check file: /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60693.cppm.tmp/c.cpp
  749.  
  750. -dump-input=help explains the following input dump.
  751.  
  752. Input was:
  753. <<<<<<
  754. .
  755. .
  756. .
  757. 17:
  758. 18: ; Function Attrs: mustprogress noinline nounwind optnone
  759. 19: define dso_local i32 @use() #0 {
  760. 20: entry:
  761. 21: %_ = alloca %struct.s, align 1
  762. 22: ret i32 4
  763. check:22'0 X error: no match found
  764. 23: }
  765. check:22'0 ~~
  766. 24:
  767. check:22'0 ~
  768. 25: ; Function Attrs: mustprogress noinline nounwind optnone
  769. check:22'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  770. 26: define dso_local i64 @use2() #0 {
  771. check:22'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  772. 27: entry:
  773. check:22'0 ~~~~~~~
  774. 28: %_ = alloca %struct.s.0, align 1
  775. check:22'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  776. 29: %call = call noundef i32 @_ZNW1a1sIlE3fooEv(ptr noundef nonnull align 1 dereferenceable(1) %_)
  777. check:22'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  778. check:22'1 ? possible intended match
  779. 30: %conv = sext i32 %call to i64
  780. check:22'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  781. 31: ret i64 %conv
  782. check:22'0 ~~~~~~~~~~~~~~~
  783. 32: }
  784. check:22'0 ~~
  785. 33:
  786. check:22'0 ~
  787. 34: ; Function Attrs: mustprogress noinline nounwind optnone
  788. check:22'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  789. .
  790. .
  791. .
  792. >>>>>>
  793.  
  794. --
  795.  
  796. ********************
  797. FAIL: Clang :: PCH/cxx-templates.cpp (11 of 18108)
  798. ******************** TEST 'Clang :: PCH/cxx-templates.cpp' FAILED ********************
  799. Script:
  800. --
  801. : 'RUN: at line 2'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++17 -triple x86_64-unknown-linux-gnu -fcxx-exceptions -fexceptions -include /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.h -verify /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp
  802. : 'RUN: at line 3'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++17 -triple x86_64-unknown-linux-gnu -fcxx-exceptions -fexceptions -include /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.h /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp -emit-llvm -o - -DNO_ERRORS | /home/satacker/workspace/compilers/llvm-project/build/bin/FileCheck /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp
  803. : 'RUN: at line 6'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++17 -triple x86_64-unknown-linux-gnu -fcxx-exceptions -fexceptions -x c++-header -emit-pch -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/PCH/Output/cxx-templates.cpp.tmp /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.h
  804. : 'RUN: at line 7'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++17 -triple x86_64-unknown-linux-gnu -fcxx-exceptions -fexceptions -include-pch /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/PCH/Output/cxx-templates.cpp.tmp -verify /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp
  805. : 'RUN: at line 8'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++17 -triple x86_64-unknown-linux-gnu -fcxx-exceptions -fexceptions -include-pch /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/PCH/Output/cxx-templates.cpp.tmp /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp -emit-llvm -o - -error-on-deserialized-decl doNotDeserialize -DNO_ERRORS | /home/satacker/workspace/compilers/llvm-project/build/bin/FileCheck /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp
  806. : 'RUN: at line 11'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++17 -triple x86_64-unknown-linux-gnu -fcxx-exceptions -fexceptions -fmodules -x c++-header -emit-pch -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/PCH/Output/cxx-templates.cpp.tmp /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.h
  807. : 'RUN: at line 12'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++17 -triple x86_64-unknown-linux-gnu -fcxx-exceptions -fexceptions -fmodules -include-pch /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/PCH/Output/cxx-templates.cpp.tmp -verify /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp
  808. : 'RUN: at line 13'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++17 -triple x86_64-unknown-linux-gnu -fcxx-exceptions -fexceptions -fmodules -include-pch /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/PCH/Output/cxx-templates.cpp.tmp /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp -emit-llvm -o - -error-on-deserialized-decl doNotDeserialize -DNO_ERRORS -fmodules-ignore-macro=NO_ERRORS | /home/satacker/workspace/compilers/llvm-project/build/bin/FileCheck /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp
  809. : 'RUN: at line 16'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++17 -triple x86_64-unknown-linux-gnu -fcxx-exceptions -fdelayed-template-parsing -fexceptions -x c++-header -emit-pch -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/PCH/Output/cxx-templates.cpp.tmp /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.h
  810. : 'RUN: at line 17'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++17 -triple x86_64-unknown-linux-gnu -fcxx-exceptions -fdelayed-template-parsing -fexceptions -include-pch /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/PCH/Output/cxx-templates.cpp.tmp -verify /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp
  811. : 'RUN: at line 18'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++17 -triple x86_64-unknown-linux-gnu -fcxx-exceptions -fdelayed-template-parsing -fexceptions -include-pch /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/PCH/Output/cxx-templates.cpp.tmp /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp -emit-llvm -o - -DNO_ERRORS | /home/satacker/workspace/compilers/llvm-project/build/bin/FileCheck /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp
  812. : 'RUN: at line 21'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++17 -triple x86_64-unknown-linux-gnu -fcxx-exceptions -fexceptions -fpch-instantiate-templates -x c++-header -emit-pch -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/PCH/Output/cxx-templates.cpp.tmp /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.h
  813. : 'RUN: at line 22'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++17 -triple x86_64-unknown-linux-gnu -fcxx-exceptions -fexceptions -include-pch /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/PCH/Output/cxx-templates.cpp.tmp -verify /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp
  814. : 'RUN: at line 23'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++17 -triple x86_64-unknown-linux-gnu -fcxx-exceptions -fexceptions -include-pch /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/PCH/Output/cxx-templates.cpp.tmp /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp -emit-llvm -o - -DNO_ERRORS | /home/satacker/workspace/compilers/llvm-project/build/bin/FileCheck /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp
  815. --
  816. Exit Code: 1
  817.  
  818. Command Output (stderr):
  819. --
  820. /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp:145:22: warning: explicit instantiation of 'f<0>' that occurs after an explicit specialization has no effect [-Winstantiation-after-specialization]
  821. 145 | template int A<3>::f<0>() const; // expected-warning {{has no effect}}
  822. | ^
  823. /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.h:402:30: note: previous template specialization is here
  824. 402 | template<> constexpr int f<0>() const { return 2; }
  825. | ^
  826. /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp:147:22: warning: explicit instantiation of 'f<0>' that occurs after an explicit specialization has no effect [-Winstantiation-after-specialization]
  827. 147 | template int A<4>::f<0>() const; // expected-warning {{has no effect}}
  828. | ^
  829. /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.h:402:30: note: previous template specialization is here
  830. 402 | template<> constexpr int f<0>() const { return 2; }
  831. | ^
  832. /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp:122:19: warning: instantiation of variable 'MemberSpecializationLocation::A<int>::n' required here, but no definition is available [-Wundefined-var-template]
  833. 122 | int k = A<int>::n;
  834. | ^
  835. /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.h:361:46: note: forward declaration of template entity is here
  836. 361 | template<typename T> struct A { static int n; };
  837. | ^
  838. /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp:122:19: note: add an explicit instantiation declaration to suppress this warning if 'MemberSpecializationLocation::A<int>::n' is explicitly instantiated in another translation unit
  839. 122 | int k = A<int>::n;
  840. | ^
  841. 3 warnings generated.
  842. error: 'error' diagnostics seen but not expected:
  843. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp Line 39: no member named 'partial' in 'S<int, char>'
  844. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp Line 40: no member named 'explicit_special' in 'S<int, float>'
  845. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp Line 51: implicit instantiation of undefined template 'S6<const int[17]>'
  846. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp Line 56: implicit instantiation of undefined template 'S7<int[5]>'
  847. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp Line 151: static assertion failed due to requirement 'ClassScopeExplicitSpecializations::A<0>().f<0>() == 4':
  848. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp Line 152: static assertion failed due to requirement 'ClassScopeExplicitSpecializations::A<0>().f<1>() == 5':
  849. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp Line 153: static assertion failed due to requirement 'ClassScopeExplicitSpecializations::A<0>().f<2>() == 3':
  850. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp Line 157: static assertion failed due to requirement 'ClassScopeExplicitSpecializations::A<2>().f<0>() == 2':
  851. error: 'note' diagnostics seen but not expected:
  852. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.h Line 156: template is declared here
  853. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.h Line 168: template is declared here
  854. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp Line 151: expression evaluates to '2 == 4'
  855. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp Line 152: expression evaluates to '1 == 5'
  856. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp Line 153: expression evaluates to '1 == 3'
  857. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/cxx-templates.cpp Line 157: expression evaluates to '1 == 2'
  858. 14 errors generated.
  859.  
  860. --
  861.  
  862. ********************
  863. FAIL: Clang :: Modules/cxx-templates.cpp (12 of 18108)
  864. ******************** TEST 'Clang :: Modules/cxx-templates.cpp' FAILED ********************
  865. Script:
  866. --
  867. : 'RUN: at line 1'; rm -rf /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/cxx-templates.cpp.tmp
  868. : 'RUN: at line 2'; not /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -x objective-c++ -fmodules -fimplicit-module-maps -fno-modules-error-recovery -fmodules-cache-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/cxx-templates.cpp.tmp -I /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/Inputs /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/cxx-templates.cpp -std=c++14 -ast-dump-lookups 2>/dev/null | /home/satacker/workspace/compilers/llvm-project/build/bin/FileCheck /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/cxx-templates.cpp --check-prefix=CHECK-GLOBAL
  869. : 'RUN: at line 3'; not /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -x objective-c++ -fmodules -fimplicit-module-maps -fno-modules-error-recovery -fmodules-cache-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/cxx-templates.cpp.tmp -I /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/Inputs /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/cxx-templates.cpp -std=c++14 -ast-dump-lookups -ast-dump-filter N 2>/dev/null | /home/satacker/workspace/compilers/llvm-project/build/bin/FileCheck /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/cxx-templates.cpp --check-prefix=CHECK-NAMESPACE-N
  870. : 'RUN: at line 4'; not /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -x objective-c++ -fmodules -fimplicit-module-maps -fno-modules-error-recovery -fmodules-cache-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/cxx-templates.cpp.tmp -I /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/Inputs /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/cxx-templates.cpp -std=c++14 -ast-dump -ast-dump-filter SomeTemplate 2>/dev/null | /home/satacker/workspace/compilers/llvm-project/build/bin/FileCheck /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/cxx-templates.cpp --check-prefix=CHECK-DUMP
  871. : 'RUN: at line 5'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -x objective-c++ -fmodules -fimplicit-module-maps -fno-modules-error-recovery -fmodules-cache-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/cxx-templates.cpp.tmp -I /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/Inputs /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/cxx-templates.cpp -verify -std=c++14
  872. : 'RUN: at line 6'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -x objective-c++ -fmodules -fimplicit-module-maps -fno-modules-error-recovery -fmodules-cache-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/cxx-templates.cpp.tmp -I /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/Inputs /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/cxx-templates.cpp -verify -std=c++14 -DEARLY_IMPORT
  873. --
  874. Exit Code: 1
  875.  
  876. Command Output (stderr):
  877. --
  878. /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/cxx-templates.cpp:241:23: error: CHECK-GLOBAL-NEXT: expected string not found in input
  879. // CHECK-GLOBAL-NEXT: |-FunctionTemplate {{.*}} 'f'
  880. ^
  881. <stdin>:113:22: note: scanning from here
  882. |-DeclarationName 'f'
  883. ^
  884. <stdin>:115:4: note: possible intended match here
  885. | `-Function 0x5591b96f2da0 'g' 'void ()'
  886. ^
  887.  
  888. Input file: <stdin>
  889. Check file: /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/cxx-templates.cpp
  890.  
  891. -dump-input=help explains the following input dump.
  892.  
  893. Input was:
  894. <<<<<<
  895. .
  896. .
  897. .
  898. 108: | `-Function 0x5591b9705850 'InstantiateWithAnonymousDeclsD' 'int (WithAnonymousDecls<char>)'
  899. 109: |-DeclarationName 'template_param_kinds_1'
  900. 110: |-DeclarationName 'N'
  901. 111: |-DeclarationName 'InstantiateWithAnonymousDeclsB'
  902. 112: |-DeclarationName 'InstantiateWithAnonymousDeclsB2'
  903. 113: |-DeclarationName 'f'
  904. next:241'0 X error: no match found
  905. 114: |-DeclarationName 'g'
  906. next:241'0 ~~~~~~~~~~~~~~~~~~~~~~
  907. 115: | `-Function 0x5591b96f2da0 'g' 'void ()'
  908. next:241'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  909. next:241'1 ? possible intended match
  910. 116: |-DeclarationName 'PerformDelayedLookupInDefaultArgument'
  911. next:241'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  912. 117: |-DeclarationName 'defined_in_common'
  913. next:241'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  914. 118: |-DeclarationName 'operator+'
  915. next:241'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  916. 119: |-DeclarationName 'wfi'
  917. next:241'0 ~~~~~~~~~~~~~~~~~~~~~~~~
  918. 120: |-DeclarationName 'testFriendInClassTemplate'
  919. next:241'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  920. .
  921. .
  922. .
  923. >>>>>>
  924.  
  925. --
  926.  
  927. ********************
  928. FAIL: Clang :: Modules/redecl-templates.cpp (13 of 18108)
  929. ******************** TEST 'Clang :: Modules/redecl-templates.cpp' FAILED ********************
  930. Script:
  931. --
  932. : 'RUN: at line 1'; rm -rf /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/redecl-templates.cpp.tmp
  933. : 'RUN: at line 2'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -x c++ -I /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/Inputs/redecl-templates /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/redecl-templates.cpp -verify -std=c++14
  934. : 'RUN: at line 3'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -x c++ -fmodules -fimplicit-module-maps -fmodules-cache-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/redecl-templates.cpp.tmp -I /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/Inputs/redecl-templates /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/redecl-templates.cpp -verify -std=c++14
  935. --
  936. Exit Code: 1
  937.  
  938. Command Output (stderr):
  939. --
  940. error: 'error' diagnostics seen but not expected:
  941. File /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/redecl-templates.cpp Line 30: explicit specialization of 'A<1>' after instantiation
  942. File /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/redecl-templates.cpp Line 31: explicit specialization of 'f<1>' after instantiation
  943. File /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/redecl-templates.cpp Line 32: explicit specialization of 'v' after instantiation
  944. error: 'note' diagnostics seen but not expected:
  945. File /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/redecl-templates.cpp Line 23: implicit instantiation first required here
  946. File /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/redecl-templates.cpp Line 10: implicit instantiation first required here
  947. File /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/redecl-templates.cpp Line 13: implicit instantiation first required here
  948. 6 errors generated.
  949.  
  950. --
  951.  
  952. ********************
  953. FAIL: Clang :: Modules/pr60036.cppm (14 of 18108)
  954. ******************** TEST 'Clang :: Modules/pr60036.cppm' FAILED ********************
  955. Script:
  956. --
  957. : 'RUN: at line 3'; rm -rf /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp
  958. : 'RUN: at line 4'; mkdir -p /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp
  959. : 'RUN: at line 5'; split-file /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/pr60036.cppm /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp
  960. : 'RUN: at line 7'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/a.cppm -emit-module-interface -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/a.pcm
  961. : 'RUN: at line 8'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/b.cppm -emit-module-interface -fprebuilt-module-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/b.pcm
  962. : 'RUN: at line 9'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/c.cppm -emit-module-interface -fprebuilt-module-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/c.pcm
  963. : 'RUN: at line 10'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/d.cppm -emit-module-interface -fprebuilt-module-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/d.pcm
  964. : 'RUN: at line 11'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/e.cppm -emit-module-interface -fprebuilt-module-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/e.pcm
  965. : 'RUN: at line 12'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/f.cppm -emit-module-interface -fprebuilt-module-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/f.pcm
  966. : 'RUN: at line 13'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/g.cppm -fprebuilt-module-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp -verify -fsyntax-only
  967. : 'RUN: at line 16'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/a.cppm -emit-module-interface -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/a.pcm
  968. : 'RUN: at line 17'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/b.cppm -emit-module-interface -fmodule-file=a=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/a.pcm -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/b.pcm
  969. : 'RUN: at line 18'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/c.cppm -emit-module-interface -fmodule-file=a=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/a.pcm -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/c.pcm
  970. : 'RUN: at line 19'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/d.cppm -emit-module-interface -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/d.pcm
  971. : 'RUN: at line 20'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/e.cppm -emit-module-interface -fmodule-file=a=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/a.pcm -fmodule-file=b=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/b.pcm -fmodule-file=c=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/c.pcm -fmodule-file=d=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/d.pcm -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/e.pcm
  972. : 'RUN: at line 22'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/f.cppm -emit-module-interface -fmodule-file=a=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/a.pcm -fmodule-file=b=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/b.pcm -fmodule-file=c=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/c.pcm -fmodule-file=d=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/d.pcm -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/f.pcm
  973. : 'RUN: at line 23'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/g.cppm -fmodule-file=a=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/a.pcm -fmodule-file=b=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/b.pcm -fmodule-file=c=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/c.pcm -fmodule-file=d=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/d.pcm -fmodule-file=e=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/e.pcm -fmodule-file=f=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/f.pcm -verify -fsyntax-only
  974. --
  975. Exit Code: 1
  976.  
  977. Command Output (stderr):
  978. --
  979. /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/b.cppm:5:10: error: implicit instantiation of undefined template 'a<char &>'
  980. 5 | typename a<char &>::type;
  981. | ^
  982. /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60036.cppm.tmp/a.cppm:4:8: note: template is declared here
  983. 4 | struct a;
  984. | ^
  985. 1 error generated.
  986.  
  987. --
  988.  
  989. ********************
  990. FAIL: Clang :: Modules/pair-unambiguous-ctor.cppm (15 of 18108)
  991. ******************** TEST 'Clang :: Modules/pair-unambiguous-ctor.cppm' FAILED ********************
  992. Script:
  993. --
  994. : 'RUN: at line 5'; rm -fr /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pair-unambiguous-ctor.cppm.tmp
  995. : 'RUN: at line 6'; mkdir /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pair-unambiguous-ctor.cppm.tmp
  996. : 'RUN: at line 7'; split-file /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/pair-unambiguous-ctor.cppm /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pair-unambiguous-ctor.cppm.tmp
  997. : 'RUN: at line 9'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pair-unambiguous-ctor.cppm.tmp/string.cppm -I/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pair-unambiguous-ctor.cppm.tmp -emit-module-interface -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pair-unambiguous-ctor.cppm.tmp/std-string.pcm
  998. : 'RUN: at line 10'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pair-unambiguous-ctor.cppm.tmp/algorithm.cppm -I/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pair-unambiguous-ctor.cppm.tmp -emit-module-interface -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pair-unambiguous-ctor.cppm.tmp/std-algorithm.pcm
  999. : 'RUN: at line 11'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pair-unambiguous-ctor.cppm.tmp/Use.cppm -I/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pair-unambiguous-ctor.cppm.tmp -fprebuilt-module-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pair-unambiguous-ctor.cppm.tmp -emit-module-interface -verify -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pair-unambiguous-ctor.cppm.tmp/Use.pcm
  1000. --
  1001. Exit Code: 1
  1002.  
  1003. Command Output (stderr):
  1004. --
  1005. error: 'error' diagnostics seen but not expected:
  1006. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pair-unambiguous-ctor.cppm.tmp/string.h Line 41: implicit instantiation of undefined template 'std::allocator_traits<std::allocator<char>>'
  1007. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pair-unambiguous-ctor.cppm.tmp/string.h Line 44: implicit instantiation of undefined template 'std::allocator_traits<std::allocator<char>>'
  1008. error: 'note' diagnostics seen but not expected:
  1009. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pair-unambiguous-ctor.cppm.tmp/string.h Line 57: in instantiation of template class 'std::__alloc_traits<std::allocator<char>>' requested here
  1010. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pair-unambiguous-ctor.cppm.tmp/Use.cppm Line 7: in instantiation of template class 'std::basic_string<char>' requested here
  1011. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pair-unambiguous-ctor.cppm.tmp/string.h Line 31: template is declared here
  1012. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pair-unambiguous-ctor.cppm.tmp/string.h Line 31: template is declared here
  1013. 6 errors generated.
  1014.  
  1015. --
  1016.  
  1017. ********************
  1018. FAIL: Clang :: Modules/friend-definition.cpp (16 of 18108)
  1019. ******************** TEST 'Clang :: Modules/friend-definition.cpp' FAILED ********************
  1020. Script:
  1021. --
  1022. : 'RUN: at line 1'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -fmodules -std=c++14 /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/friend-definition.cpp -verify
  1023. --
  1024. Exit Code: 1
  1025.  
  1026. Command Output (stderr):
  1027. --
  1028. error: 'error' diagnostics seen but not expected:
  1029. (frontend): 'A<int>' has different definitions in different modules; first difference is defined here found end of class
  1030. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/A.map Line 6: redefinition of 'func_1'
  1031. error: 'note' diagnostics seen but not expected:
  1032. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/A.map Line 5: but in 'B' found friend declaration
  1033. File /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/friend-definition.cpp Line 38: in instantiation of template class 'A<int>' requested here
  1034. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/A.map Line 6: previous definition is here
  1035. 5 errors generated.
  1036.  
  1037. --
  1038.  
  1039. ********************
  1040. FAIL: Clang :: PCH/chain-default-argument-instantiation.cpp (17 of 18108)
  1041. ******************** TEST 'Clang :: PCH/chain-default-argument-instantiation.cpp' FAILED ********************
  1042. Script:
  1043. --
  1044. : 'RUN: at line 4'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -fsyntax-only -verify -std=c++11 -include /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-default-argument-instantiation.cpp -include /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-default-argument-instantiation.cpp /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-default-argument-instantiation.cpp
  1045. : 'RUN: at line 7'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -fsyntax-only -verify -std=c++11 /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-default-argument-instantiation.cpp -chain-include /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-default-argument-instantiation.cpp -chain-include /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-default-argument-instantiation.cpp
  1046. : 'RUN: at line 10'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -fsyntax-only -verify -std=c++11 -fmodules /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-default-argument-instantiation.cpp -chain-include /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-default-argument-instantiation.cpp -chain-include /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-default-argument-instantiation.cpp
  1047. --
  1048. Exit Code: 1
  1049.  
  1050. Command Output (stderr):
  1051. --
  1052. error: 'error' diagnostics seen but not expected:
  1053. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-default-argument-instantiation.cpp Line 21: redeclaration of 'rdar23810407_variable' with a different type: '(lambda at /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-default-argument-instantiation.cpp:24:40)' vs '(lambda at /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-default-argument-instantiation.cpp:24:40)'
  1054. error: 'note' diagnostics seen but not expected:
  1055. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-default-argument-instantiation.cpp Line 24: in instantiation of function template specialization 'rdar23810407::f<(lambda at /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-default-argument-instantiation.cpp:24:40)>' requested here
  1056. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-default-argument-instantiation.cpp Line 21: previous declaration is here
  1057. 3 errors generated.
  1058.  
  1059. --
  1060.  
  1061. ********************
  1062. FAIL: Clang :: Modules/pr28752.cpp (18 of 18108)
  1063. ******************** TEST 'Clang :: Modules/pr28752.cpp' FAILED ********************
  1064. Script:
  1065. --
  1066. : 'RUN: at line 1'; rm -rf /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr28752.cpp.tmp
  1067. : 'RUN: at line 2'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++11 -nostdsysteminc -I/home/satacker/workspace/compilers/llvm-project/clang/test/Modules/Inputs/PR28752 -verify /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/pr28752.cpp
  1068. : 'RUN: at line 3'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++11 -nostdsysteminc -fmodules -fmodule-map-file=/home/satacker/workspace/compilers/llvm-project/clang/test/Modules/Inputs/PR28752/Subdir1/module.modulemap -fmodule-map-file=/home/satacker/workspace/compilers/llvm-project/clang/test/Modules/Inputs/PR28752/module.modulemap -fmodules-cache-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr28752.cpp.tmp -I/home/satacker/workspace/compilers/llvm-project/clang/test/Modules/Inputs/PR28752 -I/home/satacker/workspace/compilers/llvm-project/clang/test/Modules/Inputs/PR28752/Subdir1 -verify /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/pr28752.cpp -fmodules-local-submodule-visibility
  1069. --
  1070. Exit Code: 1
  1071.  
  1072. Command Output (stderr):
  1073. --
  1074. error: 'error' diagnostics seen but not expected:
  1075. File /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/Inputs/PR28752/vector Line 25: no matching member function for call to '_S_select'
  1076. error: 'note' diagnostics seen but not expected:
  1077. File /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/pr28752.cpp Line 9: in instantiation of member function 'std::vector<int>::vector' requested here
  1078. File /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/Inputs/PR28752/vector Line 13: candidate function template not viable: no known conversion from 'std::vector<int>' to 'std::D<bool>' for object argument
  1079. File /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/Inputs/PR28752/vector Line 16: candidate template ignored: substitution failure [with _Alloc2 = bool]: implicit instantiation of undefined template 'B<true, bool>'
  1080. 4 errors generated.
  1081.  
  1082. --
  1083.  
  1084. ********************
  1085. FAIL: Clang :: Modules/explicitly-specialized-template.cpp (19 of 18108)
  1086. ******************** TEST 'Clang :: Modules/explicitly-specialized-template.cpp' FAILED ********************
  1087. Script:
  1088. --
  1089. : 'RUN: at line 1'; rm -rf /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/explicitly-specialized-template.cpp.tmp
  1090. : 'RUN: at line 2'; mkdir -p /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/explicitly-specialized-template.cpp.tmp
  1091. : 'RUN: at line 3'; split-file /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/explicitly-specialized-template.cpp /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/explicitly-specialized-template.cpp.tmp
  1092. : 'RUN: at line 5'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/explicitly-specialized-template.cpp.tmp/X.cppm -emit-module-interface -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/explicitly-specialized-template.cpp.tmp/X.pcm
  1093. : 'RUN: at line 6'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 -fprebuilt-module-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/explicitly-specialized-template.cpp.tmp /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/explicitly-specialized-template.cpp.tmp/Use.cpp -fsyntax-only -verify
  1094. --
  1095. Exit Code: 1
  1096.  
  1097. Command Output (stderr):
  1098. --
  1099. error: 'error' diagnostics seen but not expected:
  1100. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/explicitly-specialized-template.cpp.tmp/foo.h Line 14: 'foo<int>::getInt' from module 'X.<global>' is not present in definition of 'foo<int>' provided earlier
  1101. error: 'note' diagnostics seen but not expected:
  1102. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/explicitly-specialized-template.cpp.tmp/foo.h Line 10: definition has no member 'getInt'
  1103. 2 errors generated.
  1104.  
  1105. --
  1106.  
  1107. ********************
  1108. FAIL: Clang :: Modules/merge-var-template-spec.cpp (20 of 18108)
  1109. ******************** TEST 'Clang :: Modules/merge-var-template-spec.cpp' FAILED ********************
  1110. Script:
  1111. --
  1112. : 'RUN: at line 1'; rm -rf /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec.cpp.tmp
  1113. : 'RUN: at line 2'; mkdir /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec.cpp.tmp
  1114. : 'RUN: at line 3'; split-file /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/merge-var-template-spec.cpp /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec.cpp.tmp
  1115. : 'RUN: at line 8'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -xc++ -std=c++14 -fmodules -fmodules-local-submodule-visibility -fmodule-name=library -emit-module /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec.cpp.tmp/modules.map -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec.cpp.tmp/module.pcm
  1116. : 'RUN: at line 13'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -xc++ -std=c++14 -fmodules -fmodules-local-submodule-visibility -fmodule-file=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec.cpp.tmp/module.pcm -fmodule-map-file=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec.cpp.tmp/modules.map -fsyntax-only -verify /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec.cpp.tmp/use.cpp
  1117. --
  1118. Exit Code: 1
  1119.  
  1120. Command Output (stderr):
  1121. --
  1122. error: 'error' diagnostics expected but not seen:
  1123. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec.cpp.tmp/use.cpp Line 10: redefinition
  1124. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec.cpp.tmp/use.cpp Line 11: redefinition
  1125. error: 'error' diagnostics seen but not expected:
  1126. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec.cpp.tmp/var1.h Line 4: no viable conversion from 'int' to 'const Int'
  1127. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec.cpp.tmp/use.cpp Line 10: explicit specialization of 'zero' after instantiation
  1128. error: 'note' diagnostics expected but not seen:
  1129. File * Line * (directive at /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec.cpp.tmp/use.cpp:10): previous
  1130. File * Line * (directive at /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec.cpp.tmp/use.cpp:11): previous
  1131. error: 'note' diagnostics seen but not expected:
  1132. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec.cpp.tmp/use.cpp Line 5: in instantiation of variable template specialization 'zero<Int>' requested here
  1133. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec.cpp.tmp/var1.h Line 5: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to 'const Int &' for 1st argument
  1134. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec.cpp.tmp/var1.h Line 5: candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to 'Int &&' for 1st argument
  1135. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/merge-var-template-spec.cpp.tmp/use.cpp Line 5: implicit instantiation first required here
  1136. 10 errors generated.
  1137.  
  1138. --
  1139.  
  1140. ********************
  1141. FAIL: Clang :: PCH/chain-cxx.cpp (21 of 18108)
  1142. ******************** TEST 'Clang :: PCH/chain-cxx.cpp' FAILED ********************
  1143. Script:
  1144. --
  1145. : 'RUN: at line 4'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -fsyntax-only -verify -include /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-cxx.cpp -include /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-cxx.cpp /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-cxx.cpp
  1146. : 'RUN: at line 7'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -fsyntax-only -verify /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-cxx.cpp -chain-include /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-cxx.cpp -chain-include /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-cxx.cpp
  1147. : 'RUN: at line 10'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -fsyntax-only -verify -fmodules /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-cxx.cpp -chain-include /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-cxx.cpp -chain-include /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-cxx.cpp
  1148. --
  1149. Exit Code: 1
  1150.  
  1151. Command Output (stderr):
  1152. --
  1153. error: 'error' diagnostics seen but not expected:
  1154. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-cxx.cpp Line 130: no type named 'H' in 'S<double *>'
  1155. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-cxx.cpp Line 131: no type named 'I' in 'S<int>'
  1156. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-cxx.cpp Line 132: no type named 'J' in 'S<double &>'
  1157. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-cxx.cpp Line 133: no type named 'K' in 'S<int *>'
  1158. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-cxx.cpp Line 134: no type named 'L' in 'S<int &>'
  1159. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-cxx.cpp Line 144: reference to 'value2' is ambiguous
  1160. error: 'note' diagnostics seen but not expected:
  1161. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-cxx.cpp Line 46: candidate found by name lookup is 'TS3<int>::value2'
  1162. File /home/satacker/workspace/compilers/llvm-project/clang/test/PCH/chain-cxx.cpp Line 51: candidate found by name lookup is 'TS3<int>::value2'
  1163. 8 errors generated.
  1164.  
  1165. --
  1166.  
  1167. ********************
  1168. FAIL: Clang :: Modules/odr_hash.cpp (22 of 18108)
  1169. ******************** TEST 'Clang :: Modules/odr_hash.cpp' FAILED ********************
  1170. Script:
  1171. --
  1172. : 'RUN: at line 2'; rm -rf /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/odr_hash.cpp.tmp
  1173. : 'RUN: at line 3'; mkdir /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/odr_hash.cpp.tmp
  1174. : 'RUN: at line 4'; mkdir /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/odr_hash.cpp.tmp/cache
  1175. : 'RUN: at line 5'; mkdir /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/odr_hash.cpp.tmp/Inputs
  1176. : 'RUN: at line 8'; echo "#define FIRST" >> /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/odr_hash.cpp.tmp/Inputs/first.h
  1177. : 'RUN: at line 9'; cat /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/odr_hash.cpp >> /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/odr_hash.cpp.tmp/Inputs/first.h
  1178. : 'RUN: at line 12'; echo "#define SECOND" >> /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/odr_hash.cpp.tmp/Inputs/second.h
  1179. : 'RUN: at line 13'; cat /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/odr_hash.cpp >> /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/odr_hash.cpp.tmp/Inputs/second.h
  1180. : 'RUN: at line 16'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -fsyntax-only -x c++ -std=c++1z /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/odr_hash.cpp.tmp/Inputs/first.h
  1181. : 'RUN: at line 17'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -fsyntax-only -x c++ -std=c++1z /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/odr_hash.cpp.tmp/Inputs/second.h
  1182. : 'RUN: at line 20'; echo "module FirstModule {" >> /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/odr_hash.cpp.tmp/Inputs/module.map
  1183. : 'RUN: at line 21'; echo " header \"first.h\"" >> /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/odr_hash.cpp.tmp/Inputs/module.map
  1184. : 'RUN: at line 22'; echo "}" >> /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/odr_hash.cpp.tmp/Inputs/module.map
  1185. : 'RUN: at line 23'; echo "module SecondModule {" >> /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/odr_hash.cpp.tmp/Inputs/module.map
  1186. : 'RUN: at line 24'; echo " header \"second.h\"" >> /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/odr_hash.cpp.tmp/Inputs/module.map
  1187. : 'RUN: at line 25'; echo "}" >> /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/odr_hash.cpp.tmp/Inputs/module.map
  1188. : 'RUN: at line 28'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -triple x86_64-linux-gnu -x c++ -std=c++1z -fmodules -fimplicit-module-maps -fmodules-cache-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/odr_hash.cpp.tmp/cache -I/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/odr_hash.cpp.tmp/Inputs -verify /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/odr_hash.cpp
  1189. --
  1190. Exit Code: 1
  1191.  
  1192. Command Output (stderr):
  1193. --
  1194. error: 'error' diagnostics expected but not seen:
  1195. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/odr_hash.cpp.tmp/Inputs/second.h Line * (directive at /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/odr_hash.cpp:2904): 'PointersAndReferences::S5::x' from module 'SecondModule' is not present in definition of 'PointersAndReferences::S5' in module 'FirstModule'
  1196. error: 'error' diagnostics seen but not expected:
  1197. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/odr_hash.cpp.tmp/Inputs/first.h Line 2897: 'PointersAndReferences::S5::x' from module 'FirstModule' is not present in definition of 'PointersAndReferences::S5' in module 'SecondModule'
  1198. error: 'note' diagnostics expected but not seen:
  1199. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/odr_hash.cpp.tmp/Inputs/first.h Line * (directive at /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/odr_hash.cpp:3842): declaration of 'x' does not match
  1200. error: 'note' diagnostics seen but not expected:
  1201. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/odr_hash.cpp.tmp/Inputs/second.h Line 4102: declaration of 'x' does not match
  1202. 4 errors generated.
  1203.  
  1204. --
  1205.  
  1206. ********************
  1207. FAIL: Clang :: Modules/cxx-linkage-cache.cpp (23 of 18108)
  1208. ******************** TEST 'Clang :: Modules/cxx-linkage-cache.cpp' FAILED ********************
  1209. Script:
  1210. --
  1211. : 'RUN: at line 1'; rm -rf /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/cxx-linkage-cache.cpp.tmp
  1212. : 'RUN: at line 2'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -x objective-c++ -fmodules -fimplicit-module-maps -fmodules-cache-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/cxx-linkage-cache.cpp.tmp -I /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/Inputs /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/cxx-linkage-cache.cpp -verify -std=c++11
  1213. --
  1214. Exit Code: 1
  1215.  
  1216. Command Output (stderr):
  1217. --
  1218. error: 'error' diagnostics seen but not expected:
  1219. (frontend): 'U<int>' has different definitions in different modules; first difference is defined here found end of class
  1220. error: 'note' diagnostics seen but not expected:
  1221. File /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/Inputs/cxx-linkage-cache.h Line 7: but in 'cxx_linkage_cache' found friend declaration
  1222. 2 errors generated.
  1223.  
  1224. --
  1225.  
  1226. ********************
  1227. FAIL: Clang :: Modules/submodules.cpp (24 of 18108)
  1228. ******************** TEST 'Clang :: Modules/submodules.cpp' FAILED ********************
  1229. Script:
  1230. --
  1231. : 'RUN: at line 1'; rm -rf /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/submodules.cpp.tmp
  1232. : 'RUN: at line 2'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -x objective-c++ -fmodules-cache-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/submodules.cpp.tmp -fmodules -fimplicit-module-maps -I /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/Inputs/submodules /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/submodules.cpp -verify
  1233. --
  1234. Exit Code: 1
  1235.  
  1236. Command Output (stderr):
  1237. --
  1238. error: 'error' diagnostics seen but not expected:
  1239. File /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/submodules.cpp Line 10: 'int_ptr' declared as a pointer to a reference of type 'remove_reference<int &>::type' (aka 'int &')
  1240. File /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/submodules.cpp Line 17: 'int_ptr2' declared as a pointer to a reference of type 'remove_reference<int &>::type' (aka 'int &')
  1241. 2 errors generated.
  1242.  
  1243. --
  1244.  
  1245. ********************
  1246. FAIL: Clang :: Modules/pr20399.cpp (25 of 18108)
  1247. ******************** TEST 'Clang :: Modules/pr20399.cpp' FAILED ********************
  1248. Script:
  1249. --
  1250. : 'RUN: at line 1'; rm -rf /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr20399.cpp.tmp
  1251. : 'RUN: at line 2'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -fmodules -fimplicit-module-maps -fmodules-cache-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr20399.cpp.tmp -fmodule-name=libGdml -emit-module -x c++ -std=c++11 /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/Inputs/PR20399/module.modulemap
  1252. --
  1253. Exit Code: 1
  1254.  
  1255. Command Output (stderr):
  1256. --
  1257. While building module 'libGdml':
  1258. While building module 'libCore' imported from /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/Inputs/PR20399/FirstHeader.h:4:
  1259. In file included from <module-includes>:1:
  1260. /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/Inputs/PR20399/SecondHeader.h:11:34: error: no member named 'iterator' in 'std::vector<bool>'
  1261. 11 | : Address<std::vector<bool>::iterator> {};
  1262. | ~~~~~~~~~~~~~~~~~~~^
  1263. /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/Inputs/PR20399/FirstHeader.h:4:10: fatal error: could not build module 'libCore'
  1264. 4 | #include "SecondHeader.h" // Just a class which gets in the lazy deserialization chain
  1265. | ~~~~~~~~^~~~~~~~~~~~~~~~
  1266. 2 errors generated.
  1267.  
  1268. --
  1269.  
  1270. ********************
  1271. FAIL: Clang :: Modules/GH60336.cpp (26 of 18108)
  1272. ******************** TEST 'Clang :: Modules/GH60336.cpp' FAILED ********************
  1273. Script:
  1274. --
  1275. : 'RUN: at line 1'; rm -rf /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/GH60336.cpp.tmp
  1276. : 'RUN: at line 2'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -x c++ -std=c++20 /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/GH60336.cpp -verify -fmodules -fmodules-cache-path=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/GH60336.cpp.tmp
  1277. --
  1278. Exit Code: 1
  1279.  
  1280. Command Output (stderr):
  1281. --
  1282. error: 'error' diagnostics expected but not seen:
  1283. File * Line * (directive at /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/GH60336.cpp:76): partial specialization of 'common_reference<_Tp, _Up>' must be imported from module 'std.type_traits' before it is required
  1284. error: 'error' diagnostics seen but not expected:
  1285. File /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/GH60336.cpp Line 67: no matching function for call to 'ntsf_subsumes_sf'
  1286. error: 'note' diagnostics expected but not seen:
  1287. File /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/GH60336.cpp Line 63 (directive at /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/GH60336.cpp:77): while substituting into concept arguments here
  1288. File * Line * (directive at /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/GH60336.cpp:78): partial specialization declared here is not reachable
  1289. error: 'note' diagnostics seen but not expected:
  1290. File /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/GH60336.cpp Line 63: candidate template ignored: constraints not satisfied [with auto:1 = const char *]
  1291. File /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/GH60336.cpp Line 63: because 'std::nothrow_sentinel_for<const char *, char *>' evaluated to false
  1292. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/std.map Line 53: because 'sentinel_for<const char *, char *>' evaluated to false
  1293. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/std.map Line 51: because 'assignable_from<char *&, char *>' evaluated to false
  1294. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/std.map Line 43: because 'common_reference_with<const __remove_reference_t(char *&) &, const __remove_reference_t(char *) &>' evaluated to false
  1295. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/std.map Line 38: because substituted constraint expression is ill-formed: implicit instantiation of undefined template 'std::common_reference<char *const &, char *const &>'
  1296. File /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/GH60336.cpp Line 66: candidate template ignored: constraints not satisfied [with auto:1 = const char *]
  1297. File /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/GH60336.cpp Line 66: because 'std::sentinel_for<const char *, char *>' evaluated to false
  1298. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/std.map Line 51: because 'assignable_from<char *&, char *>' evaluated to false
  1299. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/std.map Line 43: because 'common_reference_with<const __remove_reference_t(char *&) &, const __remove_reference_t(char *) &>' evaluated to false
  1300. File /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/std.map Line 38: because substituted constraint expression is ill-formed: implicit instantiation of undefined template 'std::common_reference<char *const &, char *const &>'
  1301. 15 errors generated.
  1302.  
  1303. --
  1304.  
  1305. ********************
  1306. FAIL: Clang :: Modules/pr60085.cppm (27 of 18108)
  1307. ******************** TEST 'Clang :: Modules/pr60085.cppm' FAILED ********************
  1308. Script:
  1309. --
  1310. : 'RUN: at line 1'; rm -rf /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp
  1311. : 'RUN: at line 2'; mkdir /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp
  1312. : 'RUN: at line 3'; split-file /home/satacker/workspace/compilers/llvm-project/clang/test/Modules/pr60085.cppm /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp
  1313. : 'RUN: at line 5'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 -triple x86_64-unknown-linux-gnu /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/d.cppm -emit-module-interface -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/d.pcm
  1314. : 'RUN: at line 7'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 -triple x86_64-unknown-linux-gnu /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/c.cppm -emit-module-interface -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/c.pcm -fmodule-file=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/d.pcm
  1315. : 'RUN: at line 9'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 -triple x86_64-unknown-linux-gnu /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/b.cppm -emit-module-interface -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/b.pcm -fmodule-file=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/d.pcm
  1316. : 'RUN: at line 11'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 -triple x86_64-unknown-linux-gnu /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/a.cppm -emit-module-interface -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/a.pcm -fmodule-file=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/d.pcm -fmodule-file=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/c.pcm -fmodule-file=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/b.pcm
  1317. : 'RUN: at line 14'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 -triple x86_64-unknown-linux-gnu /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/a.pcm -S -emit-llvm -disable-llvm-passes -o - | /home/satacker/workspace/compilers/llvm-project/build/bin/FileCheck /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/a.cppm
  1318. : 'RUN: at line 18'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 -triple x86_64-unknown-linux-gnu /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/d.cppm -emit-module-interface -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/d.pcm
  1319. : 'RUN: at line 20'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 -triple x86_64-unknown-linux-gnu /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/c.cppm -emit-module-interface -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/c.pcm -fmodule-file=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/d.pcm
  1320. : 'RUN: at line 22'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 -triple x86_64-unknown-linux-gnu /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/b.cppm -emit-module-interface -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/b.pcm -fmodule-file=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/d.pcm
  1321. : 'RUN: at line 24'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 -triple x86_64-unknown-linux-gnu /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/a.cppm -emit-module-interface -o /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/a.pcm -fmodule-file=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/d.pcm -fmodule-file=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/c.pcm -fmodule-file=/home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/b.pcm
  1322. : 'RUN: at line 27'; /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 -triple x86_64-unknown-linux-gnu /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/a.pcm -S -emit-llvm -disable-llvm-passes -o - | /home/satacker/workspace/compilers/llvm-project/build/bin/FileCheck /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/a.cppm
  1323. --
  1324. Exit Code: 2
  1325.  
  1326. Command Output (stderr):
  1327. --
  1328. /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/c.cppm:9:2: warning: expression result unused [-Wunused-value]
  1329. 9 | cc<integer<int>>;
  1330. | ^~~~~~~~~~~~~~~~
  1331. 1 warning generated.
  1332. /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/b.cppm:6:2: warning: declaration does not declare anything [-Wmissing-declarations]
  1333. 6 | integer<int>::type;
  1334. | ^~~~~~~~~~~~~~~~~~
  1335. 1 warning generated.
  1336. warning: it is deprecated to read module 'd' implicitly; it is going to be removed in clang 18; consider to specify the dependencies explicitly [-Wread-modules-implicitly]
  1337. warning: it is deprecated to read module 'd' implicitly; it is going to be removed in clang 18; consider to specify the dependencies explicitly [-Wread-modules-implicitly]
  1338. In module 'c':
  1339. /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/d.cppm:26:2: warning: expression result unused [-Wunused-value]
  1340. 26 | dd<T>;
  1341. | ^~~~~
  1342. /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/a.cppm:8:2: note: in instantiation of function template specialization 'd<integer<unsigned int>>' requested here
  1343. 8 | d<integer<unsigned>>();
  1344. | ^
  1345. 3 warnings generated.
  1346. warning: it is deprecated to read module 'd' implicitly; it is going to be removed in clang 18; consider to specify the dependencies explicitly [-Wread-modules-implicitly]
  1347. warning: it is deprecated to read module 'c' implicitly; it is going to be removed in clang 18; consider to specify the dependencies explicitly [-Wread-modules-implicitly]
  1348. warning: it is deprecated to read module 'd' implicitly; it is going to be removed in clang 18; consider to specify the dependencies explicitly [-Wread-modules-implicitly]
  1349. warning: it is deprecated to read module 'b' implicitly; it is going to be removed in clang 18; consider to specify the dependencies explicitly [-Wread-modules-implicitly]
  1350. warning: it is deprecated to read module 'd' implicitly; it is going to be removed in clang 18; consider to specify the dependencies explicitly [-Wread-modules-implicitly]
  1351. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.
  1352. Stack dump:
  1353. 0. Program arguments: /home/satacker/workspace/compilers/llvm-project/build/bin/clang -cc1 -internal-isystem /home/satacker/workspace/compilers/llvm-project/build/lib/clang/17/include -nostdsysteminc -std=c++20 -triple x86_64-unknown-linux-gnu /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/a.pcm -S -emit-llvm -disable-llvm-passes -o -
  1354. 1. <eof> parser at end of file
  1355. 2. Per-file LLVM IR generation
  1356. 3. /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/d.cppm:11:24: Generating code for declaration 'f'
  1357. #0 0x0000555c9489f4a7 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0x198f4a7)
  1358. #1 0x0000555c9489d40e llvm::sys::RunSignalHandlers() (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0x198d40e)
  1359. #2 0x0000555c9489fc5a SignalHandler(int) Signals.cpp:0:0
  1360. #3 0x00007f2c8c242520 (/lib/x86_64-linux-gnu/libc.so.6+0x42520)
  1361. #4 0x0000555c94b15654 clang::CodeGen::CodeGenFunction::EmitReturnBlock() (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0x1c05654)
  1362. #5 0x0000555c94c05409 clang::CodeGen::isAggregateTypeForABI(clang::QualType) (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0x1cf5409)
  1363. #6 0x0000555c94bfbd29 (anonymous namespace)::X86_64ABIInfo::getIndirectReturnResult(clang::QualType) const X86.cpp:0:0
  1364. #7 0x0000555c94bfa268 (anonymous namespace)::X86_64ABIInfo::computeInfo(clang::CodeGen::CGFunctionInfo&) const X86.cpp:0:0
  1365. #8 0x0000555c94d050f0 clang::CodeGen::CodeGenTypes::arrangeLLVMFunctionInfo(clang::CanQual<clang::Type>, bool, bool, llvm::ArrayRef<clang::CanQual<clang::Type>>, clang::FunctionType::ExtInfo, llvm::ArrayRef<clang::FunctionType::ExtParameterInfo>, clang::CodeGen::RequiredArgs) (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0x1df50f0)
  1366. #9 0x0000555c94d05542 arrangeLLVMFunctionInfo(clang::CodeGen::CodeGenTypes&, bool, llvm::SmallVectorImpl<clang::CanQual<clang::Type>>&, clang::CanQual<clang::FunctionProtoType>) CGCall.cpp:0:0
  1367. #10 0x0000555c94d052b2 clang::CodeGen::CodeGenTypes::arrangeFreeFunctionType(clang::CanQual<clang::FunctionProtoType>) (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0x1df52b2)
  1368. #11 0x0000555c94ba296b clang::CodeGen::CodeGenTypes::ConvertFunctionTypeInternal(clang::QualType) (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0x1c9296b)
  1369. #12 0x0000555c94ba17c3 clang::CodeGen::CodeGenTypes::ConvertType(clang::QualType) (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0x1c917c3)
  1370. #13 0x0000555c94b3d870 clang::CodeGen::CodeGenModule::GetAddrOfFunction(clang::GlobalDecl, llvm::Type*, bool, bool, clang::CodeGen::ForDefinition_t) (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0x1c2d870)
  1371. #14 0x0000555c94d7302b EmitFunctionDeclPointer(clang::CodeGen::CodeGenModule&, clang::GlobalDecl) CGExpr.cpp:0:0
  1372. #15 0x0000555c94d71e4a EmitDirectCallee(clang::CodeGen::CodeGenFunction&, clang::GlobalDecl) CGExpr.cpp:0:0
  1373. #16 0x0000555c94d708e8 clang::CodeGen::CodeGenFunction::EmitCallee(clang::Expr const*) (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0x1e608e8)
  1374. #17 0x0000555c94d70548 clang::CodeGen::CodeGenFunction::EmitCallExpr(clang::CallExpr const*, clang::CodeGen::ReturnValueSlot) (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0x1e60548)
  1375. #18 0x0000555c94da4338 (anonymous namespace)::ScalarExprEmitter::VisitCallExpr(clang::CallExpr const*) CGExprScalar.cpp:0:0
  1376. #19 0x0000555c94d962d2 clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0x1e862d2)
  1377. #20 0x0000555c94d54d30 clang::CodeGen::CodeGenFunction::EmitIgnoredExpr(clang::Expr const*) (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0x1e44d30)
  1378. #21 0x0000555c94abbfe1 clang::CodeGen::CodeGenFunction::EmitStmt(clang::Stmt const*, llvm::ArrayRef<clang::Attr const*>) (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0x1babfe1)
  1379. #22 0x0000555c94ac83a1 clang::CodeGen::CodeGenFunction::EmitCompoundStmtWithoutScope(clang::CompoundStmt const&, bool, clang::CodeGen::AggValueSlot) (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0x1bb83a1)
  1380. #23 0x0000555c94b1c40f clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0x1c0c40f)
  1381. #24 0x0000555c94b3c23f clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0x1c2c23f)
  1382. #25 0x0000555c94b359f3 clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0x1c259f3)
  1383. #26 0x0000555c94b29611 clang::CodeGen::CodeGenModule::EmitDeferred() (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0x1c19611)
  1384. #27 0x0000555c94b2962d clang::CodeGen::CodeGenModule::EmitDeferred() (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0x1c1962d)
  1385. #28 0x0000555c94b2962d clang::CodeGen::CodeGenModule::EmitDeferred() (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0x1c1962d)
  1386. #29 0x0000555c94b2776b clang::CodeGen::CodeGenModule::Release() (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0x1c1776b)
  1387. #30 0x0000555c9568a138 (anonymous namespace)::CodeGeneratorImpl::HandleTranslationUnit(clang::ASTContext&) ModuleBuilder.cpp:0:0
  1388. #31 0x0000555c956874a9 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0x27774a9)
  1389. #32 0x0000555c96510744 clang::ParseAST(clang::Sema&, bool, bool) (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0x3600744)
  1390. #33 0x0000555c950f3239 clang::FrontendAction::Execute() (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0x21e3239)
  1391. #34 0x0000555c95062836 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0x2152836)
  1392. #35 0x0000555c951af54b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0x229f54b)
  1393. #36 0x0000555c93a6c602 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0xb5c602)
  1394. #37 0x0000555c93a6978d ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&, llvm::ToolContext const&) driver.cpp:0:0
  1395. #38 0x0000555c93a68664 clang_main(int, char**, llvm::ToolContext const&) (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0xb58664)
  1396. #39 0x0000555c93a77091 main (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0xb67091)
  1397. #40 0x00007f2c8c229d90 __libc_start_call_main ./csu/../sysdeps/nptl/libc_start_call_main.h:58:16
  1398. #41 0x00007f2c8c229e40 call_init ./csu/../csu/libc-start.c:128:20
  1399. #42 0x00007f2c8c229e40 __libc_start_main ./csu/../csu/libc-start.c:379:5
  1400. #43 0x0000555c93a65bc5 _start (/home/satacker/workspace/compilers/llvm-project/build/bin/clang+0xb55bc5)
  1401. FileCheck error: '<stdin>' is empty.
  1402. FileCheck command line: /home/satacker/workspace/compilers/llvm-project/build/bin/FileCheck /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/Modules/Output/pr60085.cppm.tmp/a.cppm
  1403.  
  1404. --
  1405.  
  1406. ********************
  1407. ********************
  1408. Failed Tests (27):
  1409. Clang :: Modules/ExtDebugInfo.cpp
  1410. Clang :: Modules/GH60336.cpp
  1411. Clang :: Modules/cxx-irgen.cpp
  1412. Clang :: Modules/cxx-linkage-cache.cpp
  1413. Clang :: Modules/cxx-templates.cpp
  1414. Clang :: Modules/explicitly-specialized-template.cpp
  1415. Clang :: Modules/friend-definition.cpp
  1416. Clang :: Modules/merge-var-template-spec-cxx-modules.cppm
  1417. Clang :: Modules/merge-var-template-spec.cpp
  1418. Clang :: Modules/no-duplicate-codegen-in-GMF.cppm
  1419. Clang :: Modules/odr_hash.cpp
  1420. Clang :: Modules/pair-unambiguous-ctor.cppm
  1421. Clang :: Modules/pr20399.cpp
  1422. Clang :: Modules/pr28752.cpp
  1423. Clang :: Modules/pr60036.cppm
  1424. Clang :: Modules/pr60085.cppm
  1425. Clang :: Modules/pr60693.cppm
  1426. Clang :: Modules/pr60890.cppm
  1427. Clang :: Modules/pr62943.cppm
  1428. Clang :: Modules/redecl-templates.cpp
  1429. Clang :: Modules/submodules.cpp
  1430. Clang :: PCH/chain-cxx.cpp
  1431. Clang :: PCH/chain-default-argument-instantiation.cpp
  1432. Clang :: PCH/coroutines.cpp
  1433. Clang :: PCH/cxx-templates.cpp
  1434. Clang :: PCH/cxx-variadic-templates.cpp
  1435. Clang :: PCH/cxx1y-variable-templates.cpp
  1436.  
  1437.  
  1438. Testing Time: 79.95s
  1439. Skipped : 36
  1440. Unsupported : 3049
  1441. Passed : 30849
  1442. Expectedly Failed: 25
  1443. Failed : 27
  1444. FAILED: tools/clang/test/CMakeFiles/check-clang /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test/CMakeFiles/check-clang
  1445. cd /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test && /usr/bin/python3.10 /home/satacker/workspace/compilers/llvm-project/build/./bin/llvm-lit -sv --param USE_Z3_SOLVER=0 /home/satacker/workspace/compilers/llvm-project/build/tools/clang/test
  1446. ninja: build stopped: subcommand failed.
  1447. satacker@pop-os:~/workspace/compilers/llvm-project/build$
  1448.  
  1449.  
Add Comment
Please, Sign In to add comment