Skip to content

Commit 72e05cd

Browse files
authored
[fir] Fix RTBuilder.cpp unittest
1 parent 0152d9a commit 72e05cd

File tree

4 files changed

+7
-6
lines changed

4 files changed

+7
-6
lines changed

flang/unittests/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ endfunction()
3939
add_subdirectory(Optimizer)
4040
add_subdirectory(Decimal)
4141
add_subdirectory(Evaluate)
42+
add_subdirectory(Lower)
4243
add_subdirectory(Runtime)
4344
add_subdirectory(RuntimeGTest)
4445

flang/unittests/Lower/CMakeLists.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@ set(LIBS
99

1010
add_flang_unittest(FlangLoweringOpenMPTests
1111
IntervalSet.cpp
12-
OpenMPLoweringTest.cpp
13-
RTBuilder.cpp
1412
)
1513
target_link_libraries(FlangLoweringOpenMPTests
1614
PRIVATE

flang/unittests/Optimizer/CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
get_property(dialect_libs GLOBAL PROPERTY MLIR_DIALECT_LIBS)
22

33
set(LIBS
4+
FIRCodeGen
45
FIRDialect
56
FIRSupport
67
${dialect_libs}
@@ -10,6 +11,7 @@ add_flang_unittest(FlangOptimizerTests
1011
FIRContextTest.cpp
1112
InternalNamesTest.cpp
1213
KindMappingTest.cpp
14+
RTBuilder.cpp
1315
)
1416
target_link_libraries(FlangOptimizerTests
1517
PRIVATE

flang/unittests/Lower/RTBuilder.cpp renamed to flang/unittests/Optimizer/RTBuilder.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
//
77
//===----------------------------------------------------------------------===//
88

9-
#include "../../lib/Lower/RTBuilder.h"
9+
#include "flang/Optimizer/Builder/Runtime/RTBuilder.h"
10+
#include "flang/Optimizer/Support/InitFIR.h"
1011
#include "gtest/gtest.h"
11-
#include "flang/Optimizer/Dialect/FIRDialect.h"
1212
#include <complex>
1313

1414
// Check that it is possible to make a difference between complex runtime
@@ -22,9 +22,9 @@ c_float_complex_t c99_cacosf(c_float_complex_t);
2222

2323
TEST(RTBuilderTest, ComplexRuntimeInterface) {
2424
mlir::MLIRContext ctx;
25-
fir::registerAndLoadDialects(ctx);
25+
fir::support::loadDialects(ctx);
2626
mlir::Type c99_cacosf_signature{
27-
Fortran::lower::RuntimeTableKey<decltype(c99_cacosf)>::getTypeModel()(
27+
fir::runtime::RuntimeTableKey<decltype(c99_cacosf)>::getTypeModel()(
2828
&ctx)};
2929
auto c99_cacosf_funcTy = c99_cacosf_signature.cast<mlir::FunctionType>();
3030
EXPECT_EQ(c99_cacosf_funcTy.getNumInputs(), 1u);

0 commit comments

Comments
 (0)