Skip to content

Commit e355da3

Browse files
committed
Merge branch 'users/meinersbur/flang_runtime' into users/meinersbur/flang_runtime_shared
2 parents c1c807b + a113b03 commit e355da3

File tree

5 files changed

+12
-17
lines changed

5 files changed

+12
-17
lines changed

flang-rt/unittests/Runtime/CUDA/Allocatable.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,9 @@
1212
#include "flang-rt/CUDA/allocator.h"
1313
#include "flang-rt/allocator-registry.h"
1414
#include "flang-rt/descriptor.h"
15+
#include "flang-rt/memory.h"
1516
#include "flang/Runtime/CUDA/common.h"
1617
#include "flang/Runtime/CUDA/descriptor.h"
17-
#include "flang/Runtime/descriptor.h"
18-
#include "flang/Runtime/memory.h"
1918
#include "flang/Support/Fortran.h"
2019

2120
#include "cuda_runtime.h"

flang-rt/unittests/Runtime/CUDA/AllocatorCUF.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,9 @@
1212
#include "flang-rt/CUDA/allocator.h"
1313
#include "flang-rt/allocator-registry.h"
1414
#include "flang-rt/descriptor.h"
15+
#include "flang-rt/memory.h"
1516
#include "flang/Runtime/CUDA/descriptor.h"
1617
#include "flang/Runtime/allocatable.h"
17-
#include "flang/Runtime/descriptor.h"
18-
#include "flang/Runtime/memory.h"
1918
#include "flang/Support/Fortran.h"
2019

2120
using namespace Fortran::runtime;

flang/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,6 @@ else ()
242242
message(STATUS "Not building Flang-RT. For a usable Fortran toolchain, compile a standalone Flang-RT")
243243
endif ()
244244
endif ()
245-
pythonize_bool(FLANG_INCLUDE_RUNTIME)
246245

247246
set(FLANG_TOOLS_INSTALL_DIR "${CMAKE_INSTALL_BINDIR}" CACHE PATH
248247
"Path for binary subdirectory (defaults to '${CMAKE_INSTALL_BINDIR}')")

flang/test/lit.site.cfg.py.in

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
@LIT_SITE_CFG_IN_HEADER@
22

33
import sys
4+
import lit.util
45

56
config.llvm_tools_dir = lit_config.substitute("@LLVM_TOOLS_DIR@")
67
config.llvm_shlib_dir = lit_config.substitute(path(r"@SHLIBDIR@"))
@@ -29,7 +30,7 @@ else:
2930
config.openmp_module_dir = None
3031
config.flang_runtime_f128_math_lib = "@FLANG_RUNTIME_F128_MATH_LIB@"
3132
config.have_ldbl_mant_dig_113 = "@HAVE_LDBL_MANT_DIG_113@"
32-
config.flang_include_runtime = @FLANG_INCLUDE_RUNTIME@
33+
config.flang_include_runtime = lit.util.pythonize_bool("@FLANG_INCLUDE_RUNTIME@")
3334

3435
import lit.llvm
3536
lit.llvm.initialize(lit_config, config)

flang/unittests/Evaluate/CMakeLists.txt

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -26,17 +26,14 @@ add_flang_nongtest_unittest(integer
2626
FortranSemantics
2727
)
2828

29-
if (FLANG_INCLUDE_RUNTIME)
30-
add_flang_nongtest_unittest(intrinsics
31-
FortranSupport
32-
NonGTestTesting
33-
FortranEvaluate
34-
FortranDecimal
35-
FortranSemantics
36-
FortranParser
37-
flang_rt
38-
)
39-
endif ()
29+
add_flang_nongtest_unittest(intrinsics
30+
FortranSupport
31+
NonGTestTesting
32+
FortranEvaluate
33+
FortranDecimal
34+
FortranSemantics
35+
FortranParser
36+
)
4037

4138
add_flang_nongtest_unittest(logical
4239
NonGTestTesting

0 commit comments

Comments
 (0)