File tree Expand file tree Collapse file tree 10 files changed +27
-42
lines changed
flang/unittests/Runtime/CUDA Expand file tree Collapse file tree 10 files changed +27
-42
lines changed Original file line number Diff line number Diff line change 1818// User C code is welcome to depend on that ISO_Fortran_binding.h file,
1919// but should never reference this internal header.
2020
21+ #include " flang-rt/memory.h"
22+ #include " flang-rt/type-code.h"
2123#include " flang/Common/ISO_Fortran_binding_wrapper.h"
2224#include " flang/Runtime/descriptor-consts.h"
23- #include " flang/Runtime/memory.h"
24- #include " flang/Runtime/type-code.h"
2525#include < algorithm>
2626#include < cassert>
2727#include < cinttypes>
Original file line number Diff line number Diff line change 88
99#include " flang/Runtime/CUDA/allocatable.h"
1010#include " flang-rt/descriptor.h"
11- #include " ../flang_rt/ assign-impl.h"
12- #include " ../flang_rt/ stat.h"
13- #include " ../flang_rt/ terminator.h"
11+ #include " ../assign-impl.h"
12+ #include " ../stat.h"
13+ #include " ../terminator.h"
1414#include " flang/Runtime/CUDA/common.h"
1515#include " flang/Runtime/CUDA/descriptor.h"
1616#include " flang/Runtime/CUDA/memmove-function.h"
Original file line number Diff line number Diff line change 88
99#include " flang-rt/CUDA/allocator.h"
1010#include " flang-rt/allocator-registry.h"
11- #include " ../flang_rt/ derived.h"
12- #include " ../flang_rt/ stat.h"
13- #include " ../flang_rt/ terminator.h"
14- #include " ../flang_rt/ type-info.h"
11+ #include " ../derived.h"
12+ #include " ../stat.h"
13+ #include " ../terminator.h"
14+ #include " ../type-info.h"
1515#include " flang/Common/ISO_Fortran_binding_wrapper.h"
1616#include " flang/Runtime/CUDA/common.h"
1717#include " flang/Support/Fortran.h"
Original file line number Diff line number Diff line change 99#include " flang/Runtime/CUDA/descriptor.h"
1010#include " flang-rt/CUDA/allocator.h"
1111#include " flang-rt/descriptor.h"
12- #include " ../flang_rt/ terminator.h"
12+ #include " ../terminator.h"
1313#include " flang/Runtime/CUDA/common.h"
1414
1515#include " cuda_runtime.h"
Original file line number Diff line number Diff line change 77// ===----------------------------------------------------------------------===//
88
99#include " flang/Runtime/CUDA/kernel.h"
10- #include " ../flang_rt/ terminator.h"
10+ #include " ../terminator.h"
1111#include " flang/Runtime/CUDA/common.h"
1212
1313#include " cuda_runtime.h"
Original file line number Diff line number Diff line change 77// ===----------------------------------------------------------------------===//
88
99#include " flang/Runtime/CUDA/memory.h"
10- #include " ../flang_rt/ assign-impl.h"
11- #include " ../flang_rt/ terminator.h"
10+ #include " ../assign-impl.h"
11+ #include " ../terminator.h"
1212#include " flang/Runtime/CUDA/common.h"
1313#include " flang/Runtime/CUDA/descriptor.h"
1414#include " flang/Runtime/CUDA/memmove-function.h"
Original file line number Diff line number Diff line change 77// ===----------------------------------------------------------------------===//
88
99#include " flang/Runtime/CUDA/registration.h"
10- #include " ../flang_rt/ terminator.h"
10+ #include " ../terminator.h"
1111#include " flang/Runtime/CUDA/common.h"
1212
1313#include " cuda_runtime.h"
Original file line number Diff line number Diff line change 99if (FLANG_CUF_RUNTIME)
1010
1111add_flang_unittest(FlangCufRuntimeTests
12+ Allocatable.cpp
1213 AllocatorCUF.cpp
14+ Memory.cpp
1315)
1416
17+ if (BUILD_SHARED_LIBS )
18+ set (CUDA_RT_TARGET CUDA::cudart)
19+ else ()
20+ set (CUDA_RT_TARGET CUDA::cudart_static)
21+ endif ()
22+
1523target_link_libraries (FlangCufRuntimeTests
1624 PRIVATE
25+ ${CUDA_RT_TARGET}
1726 CufRuntime_cuda_${CUDAToolkit_VERSION_MAJOR}
1827 FortranRuntime
1928)
Original file line number Diff line number Diff line change 77// ===----------------------------------------------------------------------===//
88
99#include " flang/Runtime/CUDA/memory.h"
10+ #include " flang-rt/CUDA/allocator.h"
11+ #include " flang-rt/allocator-registry.h"
1012#include " gtest/gtest.h"
11- #include " ../../../runtime /terminator.h"
13+ #include " ../../../lib/flang_rt /terminator.h"
1214#include " ../tools.h"
13- #include " flang/Common/Fortran.h"
14- #include " flang/Runtime/CUDA/allocator.h"
1515#include " flang/Runtime/CUDA/common.h"
1616#include " flang/Runtime/CUDA/descriptor.h"
1717#include " flang/Runtime/allocatable.h"
18- #include " flang/Runtime/allocator-registry .h"
18+ #include " flang/Support/Fortran .h"
1919
2020#include " cuda_runtime.h"
2121
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments