llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `ppc64le-flang-rhel-clang` 
running on `ppc64le-flang-rhel-test` while building `clang,flang` at step 5 
"build-unified-tree".

Full details are available at: 
https://lab.llvm.org/buildbot/#/builders/157/builds/47827

<details>
<summary>Here is the relevant piece of the build log for the reference</summary>

```
Step 5 (build-unified-tree) failure: build (failure)
...
24.024 [6/39/152] Building CXX object 
flang-rt/lib/runtime/CMakeFiles/flang_rt.runtime.static.dir/extrema-maxloc.cpp.o
24.153 [6/38/153] Building CXX object 
flang-rt/lib/runtime/CMakeFiles/flang_rt.runtime.static.dir/extrema-minloc.cpp.o
24.331 [6/37/154] Building CXX object 
openmp/runtime/src/CMakeFiles/obj.omp.dir/kmp_settings.cpp.o
25.304 [5/37/155] Building CXX object 
flang-rt/lib/runtime/CMakeFiles/flang_rt.runtime.static.dir/derived.cpp.o
25.305 [5/36/156] Linking C shared library openmp/runtime/src/libomp.so
25.674 [4/36/157] Building CXX object 
flang-rt/lib/runtime/CMakeFiles/flang_rt.runtime.static.dir/transformational.cpp.o
26.004 [4/35/158] Building CXX object 
openmp/tools/omptest/CMakeFiles/omptest.dir/src/OmptTester.cpp.o
26.105 [4/34/159] Building CXX object 
openmp/tools/omptest/CMakeFiles/omptest.dir/src/InternalEvent.cpp.o
26.105 [4/33/160] Linking CXX shared library openmp/libompd/src/libompd.so
26.170 [4/32/161] Building Fortran object 
flang-rt/lib/runtime/CMakeFiles/flang-rt-mod.dir/mma.f90.o
FAILED: flang-rt/lib/runtime/CMakeFiles/flang-rt-mod.dir/mma.f90.o 
/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/lib/clang/23/finclude/flang/powerpc64le-unknown-linux-gnu/mma.mod
 
/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/bin/flang
 --target=powerpc64le-unknown-linux-gnu 
-I/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/flang-rt/lib/runtime
 
-I/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/flang-rt/include
 
-I/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/flang-rt/../flang/include
 
-I/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/runtimes/runtimes-bins/flang-rt
 
-I/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/cmake/Modules/../../libc
 -O3 
-module-dir/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/lib/clang/23/finclude/flang/powerpc64le-unknown-linux-gnu
 -fPIC -cpp -mmlir -ignore-missing-type-desc -fno-lto 
-fintrinsic-modules-path=/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/lib/clang/23/finclude/flang/powerpc64le-unknown-linux-gnu
 -Xflang -fno-reformat -ffixed-line-length-72 -c 
flang-rt/lib/runtime/CMakeFiles/flang-rt-mod.dir/mma.f90-pp.f90 -o 
flang-rt/lib/runtime/CMakeFiles/flang-rt-mod.dir/mma.f90.o

fatal internal error: INTERNAL: The __ppc_types module was not found 
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and 
include the crash backtrace and instructions to reproduce the bug.
Stack dump:
0.      Program arguments: 
/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/bin/flang-23
 -fc1 -triple powerpc64le-unknown-linux-gnu -emit-obj -I 
/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/flang-rt/lib/runtime
 -I 
/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/flang-rt/include
 -I 
/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/flang-rt/../flang/include
 -I 
/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/runtimes/runtimes-bins/flang-rt
 -I 
/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/llvm-project/cmake/Modules/../../libc
 -cpp -ffixed-line-length=72 -mrelocation-model pic -pic-level 2 -target-cpu 
ppc64le -vectorize-loops -vectorize-slp -fversion-loops-for-stride -module-dir 
/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/lib/clang/23/finclude/flang/powerpc64le-unknown-linux-gnu
 -fintrinsic-modules-path 
/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/lib/clang/23/finclude/flang/powerpc64le-unknown-linux-gnu
 -resource-dir 
/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/lib/clang/23
 -fintrinsic-modules-path 
/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/lib/clang/23/finclude/flang/powerpc64le-unknown-linux-gnu
 -fno-reformat -mframe-pointer=none -mmlir -ignore-missing-type-desc -O3 -o 
flang-rt/lib/runtime/CMakeFiles/flang-rt-mod.dir/mma.f90.o -x f95 
flang-rt/lib/runtime/CMakeFiles/flang-rt-mod.dir/mma.f90-pp.f90
 #0 0x000000013c4f341c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) 
(/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/bin/flang-23+0x639341c)
 #1 0x000000013c4f3be4 PrintStackTraceSignalHandler(void*) Signals.cpp:0:0
 #2 0x000000013c4ef524 llvm::sys::RunSignalHandlers() 
(/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/bin/flang-23+0x638f524)
 #3 0x000000013c4f489c SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #4 0x00007fffa3fb04d8 (linux-vdso64.so.1+0x4d8)
 #5 0x00007fffa384a548 raise (/lib64/libc.so.6+0x4a548)
 #6 0x00007fffa3824ad4 abort (/lib64/libc.so.6+0x24ad4)
 #7 0x00000001415fcd80 Fortran::common::die(char const*, ...) 
(/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/bin/flang-23+0xb49cd80)
 #8 0x000000013d43f6ac 
Fortran::semantics::DeclarationVisitor::Post(Fortran::parser::VectorTypeSpec 
const&) 
(/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/bin/flang-23+0x72df6ac)
 #9 0x000000013d496c44 
std::enable_if<UnionTrait<Fortran::parser::VectorTypeSpec>, void>::type 
Fortran::parser::detail::ParseTreeVisitorLookupScope::Walk<Fortran::parser::VectorTypeSpec,
 Fortran::semantics::ResolveNamesVisitor>(Fortran::parser::VectorTypeSpec 
const&, Fortran::semantics::ResolveNamesVisitor&) resolve-names.cpp:0:0
#10 0x000000013d492e94 void Fortran::common::log2visit::Log2VisitHelper<5ul, 
8ul, void, void 
Fortran::parser::detail::ParseTreeVisitorLookupScope::Walk<Fortran::semantics::ResolveNamesVisitor,
 Fortran::parser::IntrinsicTypeSpec, 
Fortran::parser::DeclarationTypeSpec::Type, 
Fortran::parser::DeclarationTypeSpec::Class, 
Fortran::parser::DeclarationTypeSpec::ClassStar, 
Fortran::parser::DeclarationTypeSpec::TypeStar, 
Fortran::parser::DeclarationTypeSpec::Record, Fortran::parser::VectorTypeSpec, 
Fortran::parser::DeclarationTypeSpec::TypeOf, 
Fortran::parser::DeclarationTypeSpec::ClassOf>(std::variant<Fortran::parser::IntrinsicTypeSpec,
 Fortran::parser::DeclarationTypeSpec::Type, 
Fortran::parser::DeclarationTypeSpec::Class, 
Fortran::parser::DeclarationTypeSpec::ClassStar, 
Fortran::parser::DeclarationTypeSpec::TypeStar, 
Fortran::parser::DeclarationTypeSpec::Record, Fortran::parser::VectorTypeSpec, 
Fortran::parser::DeclarationTypeSpec::TypeOf, 
Fortran::parser::DeclarationTypeSpec::ClassOf> const&, 
Fortran::semantics::ResolveNamesVisitor&)::'lambda'(Fortran::semantics::ResolveNamesVisitor
 const&), std::variant<Fortran::parser::IntrinsicTypeSpec, 
Fortran::parser::DeclarationTypeSpec::Type, 
Fortran::parser::DeclarationTypeSpec::Class, 
Fortran::parser::DeclarationTypeSpec::ClassStar, 
Fortran::parser::DeclarationTypeSpec::TypeStar, 
Fortran::parser::DeclarationTypeSpec::Record, Fortran::parser::VectorTypeSpec, 
Fortran::parser::DeclarationTypeSpec::TypeOf, 
Fortran::parser::DeclarationTypeSpec::ClassOf> const&>(void 
Fortran::parser::detail::ParseTreeVisitorLookupScope::Walk<Fortran::semantics::ResolveNamesVisitor,
 Fortran::parser::IntrinsicTypeSpec, 
Fortran::parser::DeclarationTypeSpec::Type, 
Fortran::parser::DeclarationTypeSpec::Class, 
Fortran::parser::DeclarationTypeSpec::ClassStar, 
Fortran::parser::DeclarationTypeSpec::TypeStar, 
Fortran::parser::DeclarationTypeSpec::Record, Fortran::parser::VectorTypeSpec, 
Fortran::parser::DeclarationTypeSpec::TypeOf, 
Fortran::parser::DeclarationTypeSpec::ClassOf>(std::variant<Fortran::parser::IntrinsicTypeSpec,
 Fortran::parser::DeclarationTypeSpec::Type, 
Fortran::parser::DeclarationTypeSpec::Class, 
Fortran::parser::DeclarationTypeSpec::ClassStar, 
Fortran::parser::DeclarationTypeSpec::TypeStar, 
Fortran::parser::DeclarationTypeSpec::Record, Fortran::parser::VectorTypeSpec, 
Fortran::parser::DeclarationTypeSpec::TypeOf, 
Fortran::parser::DeclarationTypeSpec::ClassOf> const&, 
Fortran::semantics::ResolveNamesVisitor&)::'lambda'(Fortran::semantics::ResolveNamesVisitor
 const&)&&, unsigned long, std::variant<Fortran::parser::IntrinsicTypeSpec, 
Fortran::parser::DeclarationTypeSpec::Type, 
Fortran::parser::DeclarationTypeSpec::Class, 
Fortran::parser::DeclarationTypeSpec::ClassStar, 
Fortran::parser::DeclarationTypeSpec::TypeStar, 
Fortran::parser::DeclarationTypeSpec::Record, Fortran::parser::VectorTypeSpec, 
Fortran::parser::DeclarationTypeSpec::TypeOf, 
Fortran::parser::DeclarationTypeSpec::ClassOf> const&) resolve-names.cpp:0:0
#11 0x000000013d4989ac 
std::enable_if<TupleTrait<Fortran::parser::TypeDeclarationStmt>, void>::type 
Fortran::parser::detail::ParseTreeVisitorLookupScope::Walk<Fortran::parser::TypeDeclarationStmt,
 Fortran::semantics::ResolveNamesVisitor>(Fortran::parser::TypeDeclarationStmt 
const&, Fortran::semantics::ResolveNamesVisitor&) resolve-names.cpp:0:0
#12 0x000000013d4b94e4 void Fortran::common::log2visit::Log2VisitHelper<8ul, 
15ul, void, void 
Fortran::parser::detail::ParseTreeVisitorLookupScope::Walk<Fortran::semantics::ResolveNamesVisitor,
 Fortran::common::Indirection<Fortran::parser::DerivedTypeDef, false>, 
Fortran::common::Indirection<Fortran::parser::EnumDef, false>, 
Fortran::common::Indirection<Fortran::parser::EnumerationTypeDef, false>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::GenericStmt,
 false>>, Fortran::common::Indirection<Fortran::parser::InterfaceBlock, false>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::ParameterStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::OldParameterStmt,
 false>>
MisplacedEndDirective, false>, 
Fortran::common::Indirection<Fortran::parser::OpenMPInvalidDirective, false>, 
Fortran::common::Indirection<Fortran::parser::CompilerDirective, false>> 
const&>(void 
Fortran::parser::detail::ParseTreeVisitorLookupScope::Walk<Fortran::semantics::ResolveNamesVisitor,
 Fortran::common::Indirection<Fortran::parser::DerivedTypeDef, false>, 
Fortran::common::Indirection<Fortran::parser::EnumDef, false>, 
Fortran::common::Indirection<Fortran::parser::EnumerationTypeDef, false>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::GenericStmt,
 false>>, Fortran::common::Indirection<Fortran::parser::InterfaceBlock, false>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::ParameterStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::OldParameterStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::ProcedureDeclarationStmt,
 false>>, Fortran::parser::Statement<Fortran::parser::OtherSpecificationStmt>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::TypeDeclarationStmt,
 false>>, Fortran::common::Indirection<Fortran::parser::StructureDef, false>, 
Fortran::common::Indirection<Fortran::parser::OpenACCDeclarativeConstruct, 
false>, 
Fortran::common::Indirection<Fortran::parser::OpenMPDeclarativeConstruct, 
false>, 
Fortran::common::Indirection<Fortran::parser::OpenMPMisplacedEndDirective, 
false>, Fortran::common::Indirection<Fortran::parser::OpenMPInvalidDirective, 
false>, Fortran::common::Indirection<Fortran::parser::CompilerDirective, 
false>>(std::variant<Fortran::common::Indirection<Fortran::parser::DerivedTypeDef,
 false>, Fortran::common::Indirection<Fortran::parser::EnumDef, false>, 
Fortran::common::Indirection<Fortran::parser::EnumerationTypeDef, false>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::GenericStmt,
 false>>, Fortran::common::Indirection<Fortran::parser::InterfaceBlock, false>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::ParameterStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::OldParameterStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::ProcedureDeclarationStmt,
 false>>, Fortran::parser::Statement<Fortran::parser::OtherSpecificationStmt>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::TypeDeclarationStmt,
 false>>, Fortran::common::Indirection<Fortran::parser::StructureDef, false>, 
Fortran::common::Indirection<Fortran::parser::OpenACCDeclarativeConstruct, 
false>, 
Fortran::common::Indirection<Fortran::parser::OpenMPDeclarativeConstruct, 
false>, 
Fortran::common::Indirection<Fortran::parser::OpenMPMisplacedEndDirective, 
false>, Fortran::common::Indirection<Fortran::parser::OpenMPInvalidDirective, 
false>, Fortran::common::Indirection<Fortran::parser::CompilerDirective, 
false>> const&, 
Fortran::semantics::ResolveNamesVisitor&)::'lambda'(Fortran::semantics::ResolveNamesVisitor
 const&)&&, unsigned long, 
std::variant<Fortran::common::Indirection<Fortran::parser::DerivedTypeDef, 
false>, Fortran::common::Indirection<Fortran::parser::EnumDef, false>, 
Fortran::common::Indirection<Fortran::parser::EnumerationTypeDef, false>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::GenericStmt,
 false>>, Fortran::common::Indirection<Fortran::parser::InterfaceBlock, false>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::ParameterStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::OldParameterStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::ProcedureDeclarationStmt,
 false>>, Fortran::parser::Statement<Fortran::parser::OtherSpecificationStmt>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::TypeDeclarationStmt,
 false>>, Fortran::common::Indirection<Fortran::parser::StructureDef, false>, 
Fortran::common::Indirection<Fortran::parser::OpenACCDeclarativeConstruct, 
false>, Fortran::common:
Indirection<Fortran::parser::OpenMPDeclarativeConstruct, false>, 
Fortran::common::Indirection<Fortran::parser::OpenMPMisplacedEndDirective, 
false>, Fortran::common::Indirection<Fortran::parser::OpenMPInvalidDirective, 
false>, Fortran::common::Indirection<Fortran::parser::CompilerDirective, 
false>> const&) resolve-names.cpp:0:0
#13 0x000000013d4b8cdc void Fortran::common::log2visit::Log2VisitHelper<0ul, 
5ul, void, void 
Fortran::parser::detail::ParseTreeVisitorLookupScope::Walk<Fortran::semantics::ResolveNamesVisitor,
 Fortran::parser::SpecificationConstruct, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::DataStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::FormatStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::EntryStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::StmtFunctionStmt,
 false>>, 
Fortran::parser::ErrorRecovery>(std::variant<Fortran::parser::SpecificationConstruct,
 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::DataStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::FormatStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::EntryStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::StmtFunctionStmt,
 false>>, Fortran::parser::ErrorRecovery> const&, 
Fortran::semantics::ResolveNamesVisitor&)::'lambda'(Fortran::semantics::ResolveNamesVisitor
 const&), std::variant<Fortran::parser::SpecificationConstruct, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::DataStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::FormatStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::EntryStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::StmtFunctionStmt,
 false>>, Fortran::parser::ErrorRecovery> const&>(void 
Fortran::parser::detail::ParseTreeVisitorLookupScope::Walk<Fortran::semantics::ResolveNamesVisitor,
 Fortran::parser::SpecificationConstruct, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::DataStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::FormatStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::EntryStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::StmtFunctionStmt,
 false>>, 
Fortran::parser::ErrorRecovery>(std::variant<Fortran::parser::SpecificationConstruct,
 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::DataStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::FormatStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::EntryStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::StmtFunctionStmt,
 false>>, Fortran::parser::ErrorRecovery> const&, 
Fortran::semantics::ResolveNamesVisitor&)::'lambda'(Fortran::semantics::ResolveNamesVisitor
 const&)&&, unsigned long, 
std::variant<Fortran::parser::SpecificationConstruct, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::DataStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::FormatStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::EntryStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::StmtFunctionStmt,
 false>>, Fortran::parser::ErrorRecovery> const&) resolve-names.cpp:0:0
#14 0x000000013d457aec 
Fortran::semantics::ResolveNamesVisitor::Pre(Fortran::parser::SpecificationPart 
const&) 
(/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/bin/flang-23+0x72f7aec)
#15 0x000000013d4ba0b4 
decltype(fp(std::get<0>(std::forward<Fortran::parser::InterfaceBody::Function>(fp0)),
 std::get<0>(std::forward<Fortran::parser::InterfaceBody::Subroutine>(fp0)))) 
Fortran::common::log2visit::visit<void 
Fortran::parser::detail::ParseTreeVisitorLookupScope::Walk<Fortran::semantics::ResolveNamesVisitor,
 Fortran::parser::InterfaceBody::Function, 
Fortran::parser::InterfaceBody::Subroutine>(std::variant<Fortran::parser::InterfaceBody::Function,
 Fortran::parser::InterfaceBody::Subroutine> const&, 
Fortran::semantics::ResolveNamesVisitor&)::'lambda'(Fortran::semantics::ResolveNamesVisitor
 const&), std::variant<Fortran::parser::InterfaceBody::Function, 
Fortran::parser::InterfaceBody::Subroutine> 
const&>(Fortran::semantics::ResolveNamesVisitor&&, 
Fortran::parser::InterfaceBody::Function&&, 
Fortran::parser::InterfaceBody::Subroutine&&) resolve-names.cpp:0:0
#16 0x000000013d4b9f28 void Fortran::common::log2visit::Log2VisitHelper<0ul, 
2ul, void, void 
Fortran::parser::detail::ParseTreeVisitorLookupScope::Walk<Fortran::semantics::ResolveNamesVisitor,
 Fortran::parser::InterfaceBody, 
Fortran::parser::Statement<Fortran::parser::ProcedureStmt>, 
Fortran::common::Indirection<Fortran::parser::CompilerDirective, 
false>>(std::variant<Fortran::parser::InterfaceBody, 
Fortran::parser::Statement<Fortran::parser::ProcedureStmt>, 
Fortran::common::Indirection<Fortran::parser::CompilerDirective, false>> 
const&, 
Fortran::semantics::ResolveNamesVisitor&)::'lambda'(Fortran::semantics::ResolveNamesVisitor
 const&), std::variant<Fortran::parser::InterfaceBody, 
Fortran::parser::Statement<Fortran::parser::ProcedureStmt>, 
Fortran::common::Indirection<Fortran::parser::CompilerDirective, false>> 
const&>(void 
Fortran::parser::detail::ParseTreeVisitorLookupScope::Walk<Fortran::semantics::ResolveNamesVisitor,
 Fortran::parser::InterfaceBody, 
Fortran::parser::Statement<Fortran::parser::ProcedureStmt>, 
Fortran::common::Indirection<Fortran::parser::CompilerDirective, 
false>>(std::variant<Fortran::parser::InterfaceBody, 
Fortran::parser::Statement<Fortran::parser::ProcedureStmt>, 
Fortran::common::Indirection<Fortran::parser::CompilerDirective, false>> 
const&, 
Fortran::semantics::ResolveNamesVisitor&)::'lambda'(Fortran::semantics::ResolveNamesVisitor
 const&)&&, unsigned long, std::variant<Fortran::parser::InterfaceBody, 
Fortran::parser::Statement<Fortran::parser::ProcedureStmt>, 
Fortran::common::Indirection<Fortran::parser::CompilerDirective, false>> 
const&) resolve-names.cpp:0:0
#17 0x000000013d4b9abc void 
Fortran::parser::detail::ParseTreeVisitorLookupScope::Walk<Fortran::semantics::ResolveNamesVisitor,
 Fortran::parser::Statement<Fortran::parser::InterfaceStmt>, 
std::__cxx11::list<Fortran::parser::InterfaceSpecification, 
std::allocator<Fortran::parser::InterfaceSpecification>>, 
Fortran::parser::Statement<Fortran::parser::EndInterfaceStmt>>(std::tuple<Fortran::parser::Statement<Fortran::parser::InterfaceStmt>,
 std::__cxx11::list<Fortran::parser::InterfaceSpecification, 
std::allocator<Fortran::parser::InterfaceSpecification>>, 
Fortran::parser::Statement<Fortran::parser::EndInterfaceStmt>> const&, 
Fortran::semantics::ResolveNamesVisitor&) resolve-names.cpp:0:0
#18 0x000000013d4b917c void Fortran::common::log2visit::Log2VisitHelper<0ul, 
7ul, void, void 
Fortran::parser::detail::ParseTreeVisitorLookupScope::Walk<Fortran::semantics::ResolveNamesVisitor,
 Fortran::common::Indirection<Fortran::parser::DerivedTypeDef, false>, 
Fortran::common::Indirection<Fortran::parser::EnumDef, false>, 
Fortran::common::Indirection<Fortran::parser::EnumerationTypeDef, false>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::GenericStmt,
 false>>, Fortran::common::Indirection<Fortran::parser::InterfaceBlock, false>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::ParameterStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::OldParameterStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::ProcedureDeclarationStmt,
 false>>, Fortran::parser::Statement<Fortran::parser::OtherSpecificationStmt>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::TypeDeclarationStmt,
 false>>, Fortran::common::Indirection<Fortran::parser::StructureDef, false>, 
Fortran::common::Indirection<Fortran::parser::OpenACCDeclarativeConstruct, 
false>, 
Fortran::common::Indirection<Fortran::parser::OpenMPDeclarativeConstruct, 
false>, 
Fortran::common::Indirection<Fortran::parser::OpenMPMisplacedEndDirective, 
false>, Fortran::common::Indirection<Fortran::parser::OpenMPInvalidDirective, 
false>, Fortran::common::Indirection<Fortran::parser::CompilerDirective, 
false>>(std::variant<Fortran::common::Indirection<Fortran::parser::DerivedTypeDef,
 false>, Fortran::common::Indirection<Fortran::parser::EnumDef, false>, 
Fortran::common::Indirection<Fortran::parser::EnumerationTypeDef, false>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::GenericStmt,
 false>>, Fortran::common::Indirection<Fortran::parser::InterfaceBlock, false>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::ParameterStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::OldParameterStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::ProcedureDeclarationStmt,
 false>>, Fortran::parser::Statement<Fortran::parser::OtherSpecificationStmt>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::TypeDeclarationStmt,
 false>>, Fortran::common::Indirection<Fortran::parser::StructureDef, false>, 
Fortran::common::Indirection<Fortran::parser::OpenACCDeclarativeConstruct, 
false>, 
Fortran::common::Indirection<Fortran::parser::OpenMPDeclarativeConstruct, 
false>, 
Fortran::common::Indirection<Fortran::parser::OpenMPMisplacedEndDirective, 
false>, Fortran::common::Indirection<Fortran::parser::OpenMPInvalidDirective, 
false>, Fortran::common::Indirection<Fortran::parser::CompilerDirective, 
false>> const&, 
Fortran::semantics::ResolveNamesVisitor&)::'lambda'(Fortran::semantics::ResolveNamesVisitor
 const&), 
std::variant<Fortran::common::Indirection<Fortran::parser::DerivedTypeDef, 
false>, Fortran::common::Indirection<Fortran::parser::EnumDef, false>, 
Fortran::common::Indirection<Fortran::parser::EnumerationTypeDef, false>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::GenericStmt,
 false>>, Fortran::common::Indirection<Fortran::parser::InterfaceBlock, false>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::ParameterStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::OldParameterStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::ProcedureDeclarationStmt,
 false>>, Fortran::parser::Statement<Fortran::parser::OtherSpecificationStmt>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::TypeDeclarationStmt,
 false>>, Fortran::common::Indirection<Fortran::parser::StructureDef, false>, 
Fortran::common::Indirection<Fortran::parser::OpenACCDeclarativeConstruct, 
false>, 
Fortran::common::Indirection<Fortran::parser::OpenMPDeclarativeConstruct, 
false>, Fortran::common::Indirection<Fortran::parser::OpenMPM

direction<Fortran::parser::OpenMPDeclarativeConstruct, false>, 
Fortran::common::Indirection<Fortran::parser::OpenMPMisplacedEndDirective, 
false>, Fortran::common::Indirection<Fortran::parser::OpenMPInvalidDirective, 
false>, Fortran::common::Indirection<Fortran::parser::CompilerDirective, 
false>> const&) resolve-names.cpp:0:0
#19 0x000000013d4b8cd0 void Fortran::common::log2visit::Log2VisitHelper<0ul, 
5ul, void, void 
Fortran::parser::detail::ParseTreeVisitorLookupScope::Walk<Fortran::semantics::ResolveNamesVisitor,
 Fortran::parser::SpecificationConstruct, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::DataStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::FormatStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::EntryStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::StmtFunctionStmt,
 false>>, 
Fortran::parser::ErrorRecovery>(std::variant<Fortran::parser::SpecificationConstruct,
 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::DataStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::FormatStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::EntryStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::StmtFunctionStmt,
 false>>, Fortran::parser::ErrorRecovery> const&, 
Fortran::semantics::ResolveNamesVisitor&)::'lambda'(Fortran::semantics::ResolveNamesVisitor
 const&), std::variant<Fortran::parser::SpecificationConstruct, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::DataStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::FormatStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::EntryStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::StmtFunctionStmt,
 false>>, Fortran::parser::ErrorRecovery> const&>(void 
Fortran::parser::detail::ParseTreeVisitorLookupScope::Walk<Fortran::semantics::ResolveNamesVisitor,
 Fortran::parser::SpecificationConstruct, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::DataStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::FormatStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::EntryStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::StmtFunctionStmt,
 false>>, 
Fortran::parser::ErrorRecovery>(std::variant<Fortran::parser::SpecificationConstruct,
 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::DataStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::FormatStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::EntryStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::StmtFunctionStmt,
 false>>, Fortran::parser::ErrorRecovery> const&, 
Fortran::semantics::ResolveNamesVisitor&)::'lambda'(Fortran::semantics::ResolveNamesVisitor
 const&)&&, unsigned long, 
std::variant<Fortran::parser::SpecificationConstruct, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::DataStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::FormatStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::EntryStmt,
 false>>, 
Fortran::parser::Statement<Fortran::common::Indirection<Fortran::parser::StmtFunctionStmt,
 false>>, Fortran::parser::ErrorRecovery> const&) resolve-names.cpp:0:0
#20 0x000000013d457aec 
Fortran::semantics::ResolveNamesVisitor::Pre(Fortran::parser::SpecificationPart 
const&) 
(/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/bin/flang-23+0x72f7aec)
#21 0x000000013d45c398 
Fortran::semantics::ResolveNamesVisitor::ResolveSpecificationParts(Fortran::semantics::ProgramTree&)
 
(/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/bin/flang-23+0x72fc398)
#22 0x000000013d45c024 
Fortran::semantics::ResolveNamesVisitor::Pre(Fortran::parser::ProgramUnit 
const&) 
(/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/bin/flang-23+0x72fc024)
#23 0x000000013d4d689c std::enable_if<WrapperTrait<Fortran::parser::Program>, 
void>::type 
Fortran::parser::detail::ParseTreeVisitorLookupScope::Walk<Fortran::parser::Program,
 Fortran::semantics::ResolveNamesVisitor>(Fortran::parser::Program const&, 
Fortran::semantics::ResolveNamesVisitor&) resolve-names.cpp:0:0
#24 0x000000013d45ed54 
Fortran::semantics::ResolveNames(Fortran::semantics::SemanticsContext&, 
Fortran::parser::Program const&, Fortran::semantics::Scope&) 
(/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/bin/flang-23+0x72fed54)
#25 0x000000013d595938 Fortran::semantics::Semantics::Perform() 
(/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/bin/flang-23+0x7435938)
#26 0x000000013c546f34 Fortran::frontend::FrontendAction::runSemanticChecks() 
(/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/bin/flang-23+0x63e6f34)
#27 0x000000013c54fcf8 
Fortran::frontend::CodeGenAction::beginSourceFileAction() 
(/home/buildbots/llvm-external-buildbots/workers/ppc64le-flang-rhel-test/ppc64le-flang-rhel-clang-build/build/bin/flang-23+0x63efcf8)

```

</details>

https://github.com/llvm/llvm-project/pull/205683
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to