>>> openmp: Building community/openmp 18.1.8-r1 (using abuild 3.14.1-r3) started Fri, 15 Nov 2024 08:17:20 +0000 >>> openmp: Validating /home/buildozer/aports/community/openmp/APKBUILD... >>> openmp: Analyzing dependencies... >>> openmp: Installing for build: build-base clang18 cmake elfutils-dev libffi-dev llvm18-dev llvm18-gtest llvm18-static perl samurai (1/45) Installing clang18-headers (18.1.8-r2) (2/45) Installing libffi (3.4.6-r0) (3/45) Installing xz-libs (5.6.3-r0) (4/45) Installing libxml2 (2.13.4-r3) (5/45) Installing llvm18-libs (18.1.8-r1) (6/45) Installing clang18-libs (18.1.8-r2) (7/45) Installing llvm18-linker-tools (18.1.8-r1) (8/45) Installing clang18 (18.1.8-r2) (9/45) Installing libbz2 (1.0.8-r6) (10/45) Installing libarchive (3.7.7-r0) (11/45) Installing rhash-libs (1.4.5-r0) (12/45) Installing libuv (1.49.2-r0) (13/45) Installing cmake (3.30.5-r0) (14/45) Installing libelf (0.191-r0) (15/45) Installing musl-fts (1.2.7-r6) (16/45) Installing libdw (0.191-r0) (17/45) Installing libasm (0.191-r0) (18/45) Installing xz (5.6.3-r0) (19/45) Installing xz-dev (5.6.3-r0) (20/45) Installing zstd (1.5.6-r1) (21/45) Installing zstd-dev (1.5.6-r1) (22/45) Installing zlib-dev (1.3.1-r2) (23/45) Installing elfutils-dev (0.191-r0) (24/45) Installing linux-headers (6.6-r1) (25/45) Installing libffi-dev (3.4.6-r0) (26/45) Installing llvm18 (18.1.8-r1) (27/45) Installing gdbm (1.24-r0) (28/45) Installing mpdecimal (4.0.0-r0) (29/45) Installing libpanelw (6.5_p20241006-r3) (30/45) Installing sqlite-libs (3.47.0-r0) (31/45) Installing python3 (3.12.7-r1) (32/45) Installing python3-pycache-pyc0 (3.12.7-r1) (33/45) Installing pyc (3.12.7-r1) (34/45) Installing llvm18-test-utils-pyc (18.1.8-r1) (35/45) Installing python3-pyc (3.12.7-r1) (36/45) Installing llvm18-test-utils (18.1.8-r1) (37/45) Installing llvm18-dev (18.1.8-r1) (38/45) Installing llvm18-gtest (18.1.8-r1) (39/45) Installing llvm18-static (18.1.8-r1) (40/45) Installing perl (5.40.0-r3) (41/45) Installing samurai (1.2-r6) (42/45) Installing .makedepends-openmp (20241115.081721) (43/45) Installing perl-error (0.17029-r2) (44/45) Installing perl-git (2.47.0-r0) (45/45) Installing git-perl (2.47.0-r0) Executing busybox-1.37.0-r7.trigger OK: 1157 MiB in 144 packages >>> openmp: Cleaning up srcdir >>> openmp: Cleaning up pkgdir >>> openmp: Cleaning up tmpdir >>> openmp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/openmp-18.1.8.src.tar.xz >>> openmp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/cmake-18.1.8.src.tar.xz >>> openmp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/openmp-18.1.8.src.tar.xz >>> openmp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/cmake-18.1.8.src.tar.xz >>> openmp: Checking sha512sums... openmp-18.1.8.src.tar.xz: OK cmake-18.1.8.src.tar.xz: OK >>> openmp: Unpacking /var/cache/distfiles/openmp-18.1.8.src.tar.xz... >>> openmp: Unpacking /var/cache/distfiles/cmake-18.1.8.src.tar.xz... -- The C compiler identification is Clang 18.1.8 -- The CXX compiler identification is Clang 18.1.8 -- The ASM compiler identification is Clang with GNU-like command-line -- Found assembler: /usr/bin/clang-18 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/clang-18 - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/clang++-18 - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test OPENMP_HAVE_ONEAPI_COMPILER -- Performing Test OPENMP_HAVE_ONEAPI_COMPILER - Failed -- Performing Test OPENMP_HAVE_WALL_FLAG -- Performing Test OPENMP_HAVE_WALL_FLAG - Success -- Performing Test OPENMP_HAVE_WERROR_FLAG -- Performing Test OPENMP_HAVE_WERROR_FLAG - Failed -- Performing Test OPENMP_HAVE_COLOR_DIAGNOSTICS -- Performing Test OPENMP_HAVE_COLOR_DIAGNOSTICS - Success -- Performing Test OPENMP_HAVE_WCAST_QUAL_FLAG -- Performing Test OPENMP_HAVE_WCAST_QUAL_FLAG - Success -- Performing Test OPENMP_HAVE_WFORMAT_PEDANTIC_FLAG -- Performing Test OPENMP_HAVE_WFORMAT_PEDANTIC_FLAG - Success -- Performing Test OPENMP_HAVE_WIMPLICIT_FALLTHROUGH_FLAG -- Performing Test OPENMP_HAVE_WIMPLICIT_FALLTHROUGH_FLAG - Success -- Performing Test OPENMP_HAVE_WSIGN_COMPARE_FLAG -- Performing Test OPENMP_HAVE_WSIGN_COMPARE_FLAG - Success -- Performing Test OPENMP_HAVE_WENUM_CONSTEXPR_CONVERSION_FLAG -- Performing Test OPENMP_HAVE_WENUM_CONSTEXPR_CONVERSION_FLAG - Success -- Performing Test OPENMP_HAVE_WEXTRA_FLAG -- Performing Test OPENMP_HAVE_WEXTRA_FLAG - Success -- Performing Test OPENMP_HAVE_WPEDANTIC_FLAG -- Performing Test OPENMP_HAVE_WPEDANTIC_FLAG - Success -- Performing Test OPENMP_HAVE_WMAYBE_UNINITIALIZED_FLAG -- Performing Test OPENMP_HAVE_WMAYBE_UNINITIALIZED_FLAG - Failed -- Performing Test OPENMP_HAVE_NO_SEMANTIC_INTERPOSITION -- Performing Test OPENMP_HAVE_NO_SEMANTIC_INTERPOSITION - Success -- Performing Test OPENMP_HAVE_FUNCTION_SECTIONS -- Performing Test OPENMP_HAVE_FUNCTION_SECTIONS - Failed -- Performing Test OPENMP_HAVE_DATA_SECTIONS -- Performing Test OPENMP_HAVE_DATA_SECTIONS - Success -- Found Python3: /usr/bin/python3.12 (found version "3.12.7") found components: Interpreter -- Performing Test LIBOMP_HAVE_FNO_EXCEPTIONS_FLAG -- Performing Test LIBOMP_HAVE_FNO_EXCEPTIONS_FLAG - Success -- Performing Test LIBOMP_HAVE_FNO_RTTI_FLAG -- Performing Test LIBOMP_HAVE_FNO_RTTI_FLAG - Success -- Performing Test LIBOMP_HAVE_WCLASS_MEMACCESS_FLAG -- Performing Test LIBOMP_HAVE_WCLASS_MEMACCESS_FLAG - Failed -- Performing Test LIBOMP_HAVE_WCOVERED_SWITCH_DEFAULT_FLAG -- Performing Test LIBOMP_HAVE_WCOVERED_SWITCH_DEFAULT_FLAG - Success -- Performing Test LIBOMP_HAVE_WFRAME_ADDRESS_FLAG -- Performing Test LIBOMP_HAVE_WFRAME_ADDRESS_FLAG - Success -- Performing Test LIBOMP_HAVE_WSTRICT_ALIASING_FLAG -- Performing Test LIBOMP_HAVE_WSTRICT_ALIASING_FLAG - Success -- Performing Test LIBOMP_HAVE_WSTRINGOP_OVERFLOW_FLAG -- Performing Test LIBOMP_HAVE_WSTRINGOP_OVERFLOW_FLAG - Failed -- Performing Test LIBOMP_HAVE_WSTRINGOP_TRUNCATION_FLAG -- Performing Test LIBOMP_HAVE_WSTRINGOP_TRUNCATION_FLAG - Failed -- Performing Test LIBOMP_HAVE_WSWITCH_FLAG -- Performing Test LIBOMP_HAVE_WSWITCH_FLAG - Success -- Performing Test LIBOMP_HAVE_WUNINITIALIZED_FLAG -- Performing Test LIBOMP_HAVE_WUNINITIALIZED_FLAG - Success -- Performing Test LIBOMP_HAVE_WRETURN_TYPE_C_LINKAGE_FLAG -- Performing Test LIBOMP_HAVE_WRETURN_TYPE_C_LINKAGE_FLAG - Success -- Performing Test LIBOMP_HAVE_WCAST_QUAL_FLAG -- Performing Test LIBOMP_HAVE_WCAST_QUAL_FLAG - Success -- Performing Test LIBOMP_HAVE_WINT_TO_VOID_POINTER_CAST_FLAG -- Performing Test LIBOMP_HAVE_WINT_TO_VOID_POINTER_CAST_FLAG - Success -- Performing Test LIBOMP_HAVE_MSSE2_FLAG -- Performing Test LIBOMP_HAVE_MSSE2_FLAG - Failed -- Performing Test LIBOMP_HAVE_FTLS_MODEL_FLAG -- Performing Test LIBOMP_HAVE_FTLS_MODEL_FLAG - Success -- Performing Test LIBOMP_HAVE_MMIC_FLAG -- Performing Test LIBOMP_HAVE_MMIC_FLAG - Failed -- Performing Test LIBOMP_HAVE_M32_FLAG -- Performing Test LIBOMP_HAVE_M32_FLAG - Failed -- Looking for shm_open -- Looking for shm_open - found -- Looking for xmmintrin.h -- Looking for xmmintrin.h - not found -- Performing Test LIBOMP_HAVE__MM_MALLOC -- Performing Test LIBOMP_HAVE__MM_MALLOC - Failed -- Looking for aligned_alloc -- Looking for aligned_alloc - found -- Looking for posix_memalign -- Looking for posix_memalign - found -- Looking for _aligned_malloc -- Looking for _aligned_malloc - not found -- Performing Test LIBOMP_HAVE_X_FLAG -- Performing Test LIBOMP_HAVE_X_FLAG - Success -- Performing Test LIBOMP_HAVE_AS_NEEDED_FLAG -- Performing Test LIBOMP_HAVE_AS_NEEDED_FLAG - Success -- Performing Test LIBOMP_HAVE_VERSION_SCRIPT_FLAG -- Performing Test LIBOMP_HAVE_VERSION_SCRIPT_FLAG - Success -- Performing Test LIBOMP_HAVE_STATIC_LIBGCC_FLAG -- Performing Test LIBOMP_HAVE_STATIC_LIBGCC_FLAG - Success -- Performing Test LIBOMP_HAVE_Z_NOEXECSTACK_FLAG -- Performing Test LIBOMP_HAVE_Z_NOEXECSTACK_FLAG - Success -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found Perl: /usr/bin/perl (found version "5.40.0") -- Performing Test LIBOMP_HAVE_VERSION_SYMBOLS -- Performing Test LIBOMP_HAVE_VERSION_SYMBOLS - Success -- Performing Test LIBOMP_HAVE___BUILTIN_FRAME_ADDRESS -- Performing Test LIBOMP_HAVE___BUILTIN_FRAME_ADDRESS - Success -- Performing Test LIBOMP_HAVE_WEAK_ATTRIBUTE -- Performing Test LIBOMP_HAVE_WEAK_ATTRIBUTE - Success -- Performing Test LIBOMP_HAVE_PSAPI -- Performing Test LIBOMP_HAVE_PSAPI - Failed -- LIBOMP: Operating System -- Linux -- LIBOMP: Target Architecture -- loongarch64 -- LIBOMP: Build Type -- Release -- LIBOMP: Library Kind -- SHARED -- LIBOMP: Library Type -- normal -- LIBOMP: Fortran Modules -- FALSE -- LIBOMP: Build -- 20140926 -- LIBOMP: Use Stats-gathering -- FALSE -- LIBOMP: Use Debugger-support -- FALSE -- LIBOMP: Use ITT notify -- TRUE -- LIBOMP: Use OMPT-support -- TRUE -- LIBOMP: Use OMPT-optional -- TRUE -- LIBOMP: Use OMPD-support -- TRUE -- LIBOMP: Use Adaptive locks -- FALSE -- LIBOMP: Use quad precision -- FALSE -- LIBOMP: Use Hwloc library -- FALSE -- LIBOMP: Use OMPX-taskgraph -- FALSE -- Looking for sqrt in m -- Looking for sqrt in m - found -- Looking for __atomic_load_1 -- Looking for __atomic_load_1 - not found -- Looking for __atomic_load_1 in atomic -- Looking for __atomic_load_1 in atomic - found -- Performing Test HAVE_FFI_CALL -- Performing Test HAVE_FFI_CALL - Success -- Found FFI: /usr/lib/libffi.so -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Found zstd: /usr/lib/libzstd.so -- Could NOT find LibXml2 (missing: LIBXML2_LIBRARY LIBXML2_INCLUDE_DIR) -- Found LLVM 18.1.8 -- Using LLVM in: /usr/lib/cmake/llvm18 -- Linker detection: GNU ld -- OMPT target enabled -- OpenMP tools dir in libomptarget: /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/build/runtime/src -- LIBOMPTARGET: Not building aarch64 NextGen offloading plugin: machine not found in the system. -- LIBOMPTARGET: Not building AMDGPU NextGen plugin: only support AMDGPU in Linux x86_64, ppc64le, or aarch64 hosts -- LIBOMPTARGET: Not building CUDA NextGen offloading plugin: only support CUDA in Linux x86_64, ppc64le, or aarch64 hosts. -- LIBOMPTARGET: Not building PPC64 NextGen offloading plugin: machine not found in the system. -- LIBOMPTARGET: Not building PPC64le NextGen offloading plugin: machine not found in the system. -- LIBOMPTARGET: Not building x86_64 NextGen offloading plugin: machine not found in the system. -- LIBOMPTARGET: Not building S390X NextGen offloading plugin: machine not found in the system. -- LIBOMPTARGET: Building DeviceRTL. Using clang: /usr/bin/clang-18, llvm-link: /usr/bin/llvm18-link and opt: /usr/bin/opt18 -- LIBOMPTARGET: Building the llvm-omp-device-info tool -- LIBOMPTARGET: Building the llvm-omp-kernel-replay tool -- LIBOMPTARGET: Building offloading runtime library libomptarget. -- Looking for __atomic_load_1 -- Looking for __atomic_load_1 - not found -- Looking for __atomic_load_1 in atomic -- Looking for __atomic_load_1 in atomic - found -- Could NOT find Python3 (missing: Python3_INCLUDE_DIRS Python3_LIBRARIES Development Development.Module Development.Embed) (found version "3.12.7") -- Configuring done (14.9s) -- Generating done (1.2s) -- Build files have been written to: /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/build [1/883] Building CXX object tools/archer/CMakeFiles/archer_static.dir/ompt-tsan.cpp.o [2/883] Building CXX object tools/archer/CMakeFiles/archer.dir/ompt-tsan.cpp.o [3/883] Building LLVM bitcode Workshare.cpp-sm_90.bc [4/883] Building LLVM bitcode Utils.cpp-sm_90.bc [5/883] Building LLVM bitcode Tasking.cpp-sm_90.bc [6/883] Building LLVM bitcode Synchronization.cpp-sm_90.bc [7/883] Building LLVM bitcode State.cpp-sm_90.bc [8/883] Building LLVM bitcode Reduction.cpp-sm_90.bc [9/883] Building LLVM bitcode Parallelism.cpp-sm_90.bc [10/883] Building LLVM bitcode Misc.cpp-sm_90.bc [11/883] Building LLVM bitcode Mapping.cpp-sm_90.bc [12/883] Building LLVM bitcode LibC.cpp-sm_90.bc [13/883] Building LLVM bitcode Kernel.cpp-sm_90.bc [14/883] Building LLVM bitcode Debug.cpp-sm_90.bc [15/883] Building LLVM bitcode Configuration.cpp-sm_90.bc [16/883] Building LLVM bitcode Allocator.cpp-sm_90.bc [17/883] Building LLVM bitcode Workshare.cpp-sm_89.bc [18/883] Building LLVM bitcode Utils.cpp-sm_89.bc [19/883] Building LLVM bitcode Tasking.cpp-sm_89.bc [20/883] Building LLVM bitcode Synchronization.cpp-sm_89.bc [21/883] Building LLVM bitcode State.cpp-sm_89.bc [22/883] Building LLVM bitcode Reduction.cpp-sm_89.bc [23/883] Building LLVM bitcode Parallelism.cpp-sm_89.bc [24/883] Building LLVM bitcode Misc.cpp-sm_89.bc [25/883] Building LLVM bitcode Mapping.cpp-sm_89.bc [26/883] Building LLVM bitcode LibC.cpp-sm_89.bc [27/883] Building LLVM bitcode Kernel.cpp-sm_89.bc [28/883] Building LLVM bitcode Debug.cpp-sm_89.bc [29/883] Building LLVM bitcode Configuration.cpp-sm_89.bc [30/883] Building LLVM bitcode Allocator.cpp-sm_89.bc [31/883] Building LLVM bitcode Workshare.cpp-sm_87.bc [32/883] Building LLVM bitcode Utils.cpp-sm_87.bc [33/883] Building LLVM bitcode Tasking.cpp-sm_87.bc [34/883] Building LLVM bitcode Synchronization.cpp-sm_87.bc [35/883] Building LLVM bitcode State.cpp-sm_87.bc [36/883] Building LLVM bitcode Reduction.cpp-sm_87.bc [37/883] Building LLVM bitcode Parallelism.cpp-sm_87.bc [38/883] Building LLVM bitcode Misc.cpp-sm_87.bc [39/883] Building LLVM bitcode Mapping.cpp-sm_87.bc [40/883] Building LLVM bitcode LibC.cpp-sm_87.bc [41/883] Building LLVM bitcode Kernel.cpp-sm_87.bc [42/883] Building LLVM bitcode Debug.cpp-sm_87.bc [43/883] Building LLVM bitcode Configuration.cpp-sm_87.bc [44/883] Building LLVM bitcode Allocator.cpp-sm_87.bc [45/883] Building LLVM bitcode Workshare.cpp-sm_86.bc [46/883] Building LLVM bitcode Utils.cpp-sm_86.bc [47/883] Building LLVM bitcode Tasking.cpp-sm_86.bc [48/883] Building LLVM bitcode Synchronization.cpp-sm_86.bc [49/883] Building LLVM bitcode State.cpp-sm_86.bc [50/883] Building LLVM bitcode Reduction.cpp-sm_86.bc [51/883] Building LLVM bitcode Parallelism.cpp-sm_86.bc [52/883] Building LLVM bitcode Misc.cpp-sm_86.bc [53/883] Building LLVM bitcode Mapping.cpp-sm_86.bc [54/883] Building LLVM bitcode LibC.cpp-sm_86.bc [55/883] Building LLVM bitcode Kernel.cpp-sm_86.bc [56/883] Building LLVM bitcode Debug.cpp-sm_86.bc [57/883] Building LLVM bitcode Configuration.cpp-sm_86.bc [58/883] Building LLVM bitcode Allocator.cpp-sm_86.bc [59/883] Building LLVM bitcode Workshare.cpp-sm_80.bc [60/883] Building LLVM bitcode Utils.cpp-sm_80.bc [61/883] Building LLVM bitcode Tasking.cpp-sm_80.bc [62/883] Building LLVM bitcode Synchronization.cpp-sm_80.bc [63/883] Building LLVM bitcode State.cpp-sm_80.bc [64/883] Building LLVM bitcode Reduction.cpp-sm_80.bc [65/883] Building LLVM bitcode Parallelism.cpp-sm_80.bc /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:120:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 120 | __scoped_atomic_exchange(Address, &Val, &R, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ 69 warnings generated. [66/883] Building LLVM bitcode Misc.cpp-sm_80.bc [67/883] Building LLVM bitcode Mapping.cpp-sm_80.bc /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:120:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 120 | __scoped_atomic_exchange(Address, &Val, &R, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ 69 warnings generated. [68/883] Building LLVM bitcode LibC.cpp-sm_80.bc [69/883] Building LLVM bitcode Kernel.cpp-sm_80.bc [70/883] Building LLVM bitcode Debug.cpp-sm_80.bc [71/883] Building LLVM bitcode Configuration.cpp-sm_80.bc [72/883] Building LLVM bitcode Allocator.cpp-sm_80.bc [73/883] Building LLVM bitcode Workshare.cpp-sm_75.bc [74/883] Building LLVM bitcode Utils.cpp-sm_75.bc /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:120:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 120 | __scoped_atomic_exchange(Address, &Val, &R, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ 69 warnings generated. [75/883] Building LLVM bitcode Tasking.cpp-sm_75.bc /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:120:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 120 | __scoped_atomic_exchange(Address, &Val, &R, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ 69 warnings generated. [76/883] Building LLVM bitcode Synchronization.cpp-sm_75.bc [77/883] Building LLVM bitcode State.cpp-sm_75.bc [78/883] Building LLVM bitcode Reduction.cpp-sm_75.bc [79/883] Building LLVM bitcode Parallelism.cpp-sm_75.bc [80/883] Building LLVM bitcode Misc.cpp-sm_75.bc [81/883] Building LLVM bitcode Mapping.cpp-sm_75.bc [82/883] Building LLVM bitcode LibC.cpp-sm_75.bc [83/883] Building LLVM bitcode Kernel.cpp-sm_75.bc [84/883] Building LLVM bitcode Debug.cpp-sm_75.bc [85/883] Building LLVM bitcode Configuration.cpp-sm_75.bc [86/883] Building LLVM bitcode Allocator.cpp-sm_75.bc [87/883] Building LLVM bitcode Workshare.cpp-sm_72.bc [88/883] Linking LLVM bitcode libomptarget-nvptx-sm_90.bc [89/883] Building LLVM bitcode Utils.cpp-sm_72.bc [90/883] Building LLVM bitcode Tasking.cpp-sm_72.bc [91/883] Building LLVM bitcode Synchronization.cpp-sm_72.bc [92/883] Building LLVM bitcode State.cpp-sm_72.bc [93/883] Building LLVM bitcode Reduction.cpp-sm_72.bc [94/883] Building LLVM bitcode Parallelism.cpp-sm_72.bc [95/883] Building LLVM bitcode Misc.cpp-sm_72.bc [96/883] Building LLVM bitcode Mapping.cpp-sm_72.bc [97/883] Internalizing LLVM bitcode libomptarget-nvptx-sm_90.bc [98/883] Building LLVM bitcode LibC.cpp-sm_72.bc [99/883] Building LLVM bitcode Kernel.cpp-sm_72.bc [100/883] Building LLVM bitcode Debug.cpp-sm_72.bc [101/883] Building LLVM bitcode Configuration.cpp-sm_72.bc [102/883] Building LLVM bitcode Allocator.cpp-sm_72.bc /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [103/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_90.bc [104/883] Building LLVM bitcode Workshare.cpp-sm_70.bc [105/883] Building LLVM bitcode Utils.cpp-sm_70.bc [106/883] Building LLVM bitcode Tasking.cpp-sm_70.bc [107/883] Building LLVM bitcode Synchronization.cpp-sm_70.bc [108/883] Building LLVM bitcode State.cpp-sm_70.bc [109/883] Building LLVM bitcode Reduction.cpp-sm_70.bc [110/883] Building LLVM bitcode Parallelism.cpp-sm_70.bc [111/883] Building LLVM bitcode Misc.cpp-sm_70.bc [112/883] Building LLVM bitcode Mapping.cpp-sm_70.bc [113/883] Building LLVM bitcode LibC.cpp-sm_70.bc [114/883] Building LLVM bitcode Kernel.cpp-sm_70.bc /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:120:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 120 | __scoped_atomic_exchange(Address, &Val, &R, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ 69 warnings generated. [115/883] Building LLVM bitcode Debug.cpp-sm_70.bc [116/883] Building LLVM bitcode Configuration.cpp-sm_70.bc /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:120:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 120 | __scoped_atomic_exchange(Address, &Val, &R, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ 69 warnings generated. [117/883] Building LLVM bitcode Allocator.cpp-sm_70.bc [118/883] Building LLVM bitcode Workshare.cpp-sm_62.bc [119/883] Building LLVM bitcode Utils.cpp-sm_62.bc [120/883] Building LLVM bitcode Tasking.cpp-sm_62.bc [121/883] Building LLVM bitcode Synchronization.cpp-sm_62.bc [122/883] Linking LLVM bitcode libomptarget-nvptx-sm_89.bc [123/883] Building LLVM bitcode State.cpp-sm_62.bc [124/883] Building LLVM bitcode Reduction.cpp-sm_62.bc [125/883] Building LLVM bitcode Parallelism.cpp-sm_62.bc [126/883] Building LLVM bitcode Misc.cpp-sm_62.bc [127/883] Building LLVM bitcode Mapping.cpp-sm_62.bc [128/883] Linking LLVM bitcode libomptarget-nvptx-sm_86.bc [129/883] Building LLVM bitcode LibC.cpp-sm_62.bc [130/883] Building LLVM bitcode Kernel.cpp-sm_62.bc [131/883] Building LLVM bitcode Debug.cpp-sm_62.bc [132/883] Building LLVM bitcode Configuration.cpp-sm_62.bc [133/883] Building LLVM bitcode Allocator.cpp-sm_62.bc [134/883] Building LLVM bitcode Workshare.cpp-sm_61.bc [135/883] Building LLVM bitcode Utils.cpp-sm_61.bc [136/883] Linking LLVM bitcode libomptarget-nvptx-sm_87.bc [137/883] Building LLVM bitcode Tasking.cpp-sm_61.bc [138/883] Building LLVM bitcode Synchronization.cpp-sm_61.bc [139/883] Internalizing LLVM bitcode libomptarget-nvptx-sm_89.bc [140/883] Building LLVM bitcode State.cpp-sm_61.bc [141/883] Internalizing LLVM bitcode libomptarget-nvptx-sm_86.bc [142/883] Building LLVM bitcode Reduction.cpp-sm_61.bc [143/883] Building LLVM bitcode Parallelism.cpp-sm_61.bc [144/883] Building LLVM bitcode Misc.cpp-sm_61.bc [145/883] Building LLVM bitcode Mapping.cpp-sm_61.bc /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:120:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 120 | __scoped_atomic_exchange(Address, &Val, &R, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ 69 warnings generated. [146/883] Building LLVM bitcode LibC.cpp-sm_61.bc /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [147/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_89.bc [148/883] Building LLVM bitcode Kernel.cpp-sm_61.bc /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:120:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 120 | __scoped_atomic_exchange(Address, &Val, &R, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ 69 warnings generated. [149/883] Building LLVM bitcode Debug.cpp-sm_61.bc [150/883] Building LLVM bitcode Configuration.cpp-sm_61.bc [151/883] Building LLVM bitcode Allocator.cpp-sm_61.bc [152/883] Building LLVM bitcode Workshare.cpp-sm_60.bc [153/883] Building LLVM bitcode Utils.cpp-sm_60.bc [154/883] Building LLVM bitcode Tasking.cpp-sm_60.bc /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [155/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_86.bc [156/883] Internalizing LLVM bitcode libomptarget-nvptx-sm_87.bc [157/883] Building LLVM bitcode Synchronization.cpp-sm_60.bc [158/883] Building LLVM bitcode State.cpp-sm_60.bc [159/883] Building LLVM bitcode Reduction.cpp-sm_60.bc [160/883] Building LLVM bitcode Parallelism.cpp-sm_60.bc [161/883] Building LLVM bitcode Misc.cpp-sm_60.bc [162/883] Building LLVM bitcode Mapping.cpp-sm_60.bc [163/883] Building LLVM bitcode LibC.cpp-sm_60.bc [164/883] Building LLVM bitcode Kernel.cpp-sm_60.bc [165/883] Building LLVM bitcode Debug.cpp-sm_60.bc [166/883] Building LLVM bitcode Configuration.cpp-sm_60.bc /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:120:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 120 | __scoped_atomic_exchange(Address, &Val, &R, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ 69 warnings generated. [167/883] Building LLVM bitcode Allocator.cpp-sm_60.bc [168/883] Building LLVM bitcode Workshare.cpp-sm_53.bc /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [169/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_87.bc [170/883] Building LLVM bitcode Utils.cpp-sm_53.bc [171/883] Building LLVM bitcode Tasking.cpp-sm_53.bc /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:120:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 120 | __scoped_atomic_exchange(Address, &Val, &R, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ 69 warnings generated. [172/883] Building LLVM bitcode Synchronization.cpp-sm_53.bc [173/883] Building LLVM bitcode State.cpp-sm_53.bc [174/883] Building LLVM bitcode Reduction.cpp-sm_53.bc [175/883] Building LLVM bitcode Parallelism.cpp-sm_53.bc [176/883] Building LLVM bitcode Misc.cpp-sm_53.bc [177/883] Building LLVM bitcode Mapping.cpp-sm_53.bc [178/883] Building LLVM bitcode LibC.cpp-sm_53.bc [179/883] Building LLVM bitcode Kernel.cpp-sm_53.bc [180/883] Building LLVM bitcode Debug.cpp-sm_53.bc [181/883] Building LLVM bitcode Configuration.cpp-sm_53.bc [182/883] Building LLVM bitcode Allocator.cpp-sm_53.bc [183/883] Building LLVM bitcode Workshare.cpp-sm_52.bc [184/883] Building LLVM bitcode Utils.cpp-sm_52.bc [185/883] Linking LLVM bitcode libomptarget-nvptx-sm_72.bc [186/883] Building LLVM bitcode Tasking.cpp-sm_52.bc [187/883] Linking LLVM bitcode libomptarget-nvptx-sm_80.bc [188/883] Building LLVM bitcode Synchronization.cpp-sm_52.bc [189/883] Linking LLVM bitcode libomptarget-nvptx-sm_70.bc [190/883] Building LLVM bitcode State.cpp-sm_52.bc /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:120:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 120 | __scoped_atomic_exchange(Address, &Val, &R, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ 69 warnings generated. [191/883] Building LLVM bitcode Reduction.cpp-sm_52.bc [192/883] Building LLVM bitcode Parallelism.cpp-sm_52.bc [193/883] Building LLVM bitcode Misc.cpp-sm_52.bc [194/883] Building LLVM bitcode Mapping.cpp-sm_52.bc [195/883] Building LLVM bitcode LibC.cpp-sm_52.bc [196/883] Building LLVM bitcode Kernel.cpp-sm_52.bc [197/883] Building LLVM bitcode Debug.cpp-sm_52.bc [198/883] Internalizing LLVM bitcode libomptarget-nvptx-sm_72.bc [199/883] Building LLVM bitcode Configuration.cpp-sm_52.bc [200/883] Internalizing LLVM bitcode libomptarget-nvptx-sm_80.bc [201/883] Linking LLVM bitcode libomptarget-nvptx-sm_62.bc [202/883] Building LLVM bitcode Allocator.cpp-sm_52.bc [203/883] Internalizing LLVM bitcode libomptarget-nvptx-sm_70.bc [204/883] Building LLVM bitcode Workshare.cpp-sm_50.bc [205/883] Building LLVM bitcode Utils.cpp-sm_50.bc [206/883] Building LLVM bitcode Tasking.cpp-sm_50.bc [207/883] Linking LLVM bitcode libomptarget-nvptx-sm_75.bc [208/883] Building LLVM bitcode Synchronization.cpp-sm_50.bc /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [209/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_80.bc [210/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_72.bc [211/883] Building LLVM bitcode State.cpp-sm_50.bc [212/883] Building LLVM bitcode Reduction.cpp-sm_50.bc [213/883] Internalizing LLVM bitcode libomptarget-nvptx-sm_62.bc [214/883] Building LLVM bitcode Parallelism.cpp-sm_50.bc [215/883] Linking LLVM bitcode libomptarget-nvptx-sm_61.bc [216/883] Building LLVM bitcode Misc.cpp-sm_50.bc [217/883] Building LLVM bitcode Mapping.cpp-sm_50.bc [218/883] Building LLVM bitcode LibC.cpp-sm_50.bc /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:120:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 120 | __scoped_atomic_exchange(Address, &Val, &R, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ 69 warnings generated. [219/883] Building LLVM bitcode Kernel.cpp-sm_50.bc /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [220/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_70.bc [221/883] Building LLVM bitcode Debug.cpp-sm_50.bc [222/883] Building LLVM bitcode Configuration.cpp-sm_50.bc [223/883] Building LLVM bitcode Allocator.cpp-sm_50.bc [224/883] Building LLVM bitcode Workshare.cpp-sm_37.bc /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [225/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_62.bc [226/883] Internalizing LLVM bitcode libomptarget-nvptx-sm_75.bc [227/883] Building LLVM bitcode Utils.cpp-sm_37.bc [228/883] Internalizing LLVM bitcode libomptarget-nvptx-sm_61.bc [229/883] Building LLVM bitcode Tasking.cpp-sm_37.bc [230/883] Building LLVM bitcode Synchronization.cpp-sm_37.bc /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:120:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 120 | __scoped_atomic_exchange(Address, &Val, &R, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ 69 warnings generated. [231/883] Building LLVM bitcode State.cpp-sm_37.bc [232/883] Building LLVM bitcode Reduction.cpp-sm_37.bc [233/883] Linking LLVM bitcode libomptarget-nvptx-sm_60.bc [234/883] Building LLVM bitcode Parallelism.cpp-sm_37.bc [235/883] Building LLVM bitcode Misc.cpp-sm_37.bc [236/883] Building LLVM bitcode Mapping.cpp-sm_37.bc [237/883] Building LLVM bitcode LibC.cpp-sm_37.bc [238/883] Building LLVM bitcode Kernel.cpp-sm_37.bc [239/883] Building LLVM bitcode Debug.cpp-sm_37.bc /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [240/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_61.bc /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [241/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_75.bc [242/883] Building LLVM bitcode Configuration.cpp-sm_37.bc [243/883] Building LLVM bitcode Allocator.cpp-sm_37.bc [244/883] Building LLVM bitcode Workshare.cpp-sm_35.bc [245/883] Internalizing LLVM bitcode libomptarget-nvptx-sm_60.bc [246/883] Building LLVM bitcode Utils.cpp-sm_35.bc [247/883] Building LLVM bitcode Tasking.cpp-sm_35.bc [248/883] Linking LLVM bitcode libomptarget-nvptx-sm_53.bc /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:120:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 120 | __scoped_atomic_exchange(Address, &Val, &R, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ 69 warnings generated. [249/883] Building LLVM bitcode Synchronization.cpp-sm_35.bc [250/883] Building LLVM bitcode State.cpp-sm_35.bc [251/883] Building LLVM bitcode Reduction.cpp-sm_35.bc /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [252/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_60.bc [253/883] Building LLVM bitcode Parallelism.cpp-sm_35.bc [254/883] Building LLVM bitcode Misc.cpp-sm_35.bc [255/883] Building LLVM bitcode Mapping.cpp-sm_35.bc [256/883] Building LLVM bitcode LibC.cpp-sm_35.bc [257/883] Building LLVM bitcode Kernel.cpp-sm_35.bc [258/883] Building LLVM bitcode Debug.cpp-sm_35.bc [259/883] Internalizing LLVM bitcode libomptarget-nvptx-sm_53.bc /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:120:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 120 | __scoped_atomic_exchange(Address, &Val, &R, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ 69 warnings generated. [260/883] Building LLVM bitcode Configuration.cpp-sm_35.bc [261/883] Building LLVM bitcode Allocator.cpp-sm_35.bc [262/883] Building LLVM bitcode Workshare.cpp-gfx1151.bc [263/883] Building LLVM bitcode Utils.cpp-gfx1151.bc [264/883] Building LLVM bitcode Tasking.cpp-gfx1151.bc [265/883] Linking LLVM bitcode libomptarget-nvptx-sm_52.bc [266/883] Building LLVM bitcode Synchronization.cpp-gfx1151.bc [267/883] Building LLVM bitcode State.cpp-gfx1151.bc [268/883] Building LLVM bitcode Reduction.cpp-gfx1151.bc /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [269/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_53.bc [270/883] Building LLVM bitcode Parallelism.cpp-gfx1151.bc [271/883] Building LLVM bitcode Misc.cpp-gfx1151.bc [272/883] Internalizing LLVM bitcode libomptarget-nvptx-sm_52.bc [273/883] Building LLVM bitcode Mapping.cpp-gfx1151.bc [274/883] Building LLVM bitcode LibC.cpp-gfx1151.bc [275/883] Building LLVM bitcode Kernel.cpp-gfx1151.bc [276/883] Building LLVM bitcode Debug.cpp-gfx1151.bc /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:120:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 120 | __scoped_atomic_exchange(Address, &Val, &R, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (1 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (2 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:74:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 74 | return __scoped_atomic_fetch_min(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:80:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 80 | return __scoped_atomic_fetch_max(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:101:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 101 | return __scoped_atomic_fetch_or(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:107:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 107 | return __scoped_atomic_fetch_and(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:113:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 113 | return __scoped_atomic_fetch_xor(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:60:3: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 60 | __scoped_atomic_store_n(Address, Val, Ordering, __MEMORY_SCOPE_DEVICE); | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (4 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:37:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 37 | return __scoped_atomic_fetch_add(Address, Val, Ordering, | ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/libomptarget/DeviceRTL/src/Synchronization.cpp:67:10: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (0 bytes) [-Watomic-alignment] 67 | return __scoped_atomic_compare_exchange(Address, &ExpectedV, &DesiredV, false, | ^ 69 warnings generated. [277/883] Building LLVM bitcode Configuration.cpp-gfx1151.bc [278/883] Building LLVM bitcode Allocator.cpp-gfx1151.bc [279/883] Building LLVM bitcode Workshare.cpp-gfx1150.bc /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [280/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_52.bc [281/883] Building LLVM bitcode Utils.cpp-gfx1150.bc [282/883] Building LLVM bitcode Tasking.cpp-gfx1150.bc [283/883] Building LLVM bitcode Synchronization.cpp-gfx1150.bc [284/883] Building LLVM bitcode State.cpp-gfx1150.bc [285/883] Building LLVM bitcode Reduction.cpp-gfx1150.bc [286/883] Linking LLVM bitcode libomptarget-nvptx-sm_50.bc [287/883] Building LLVM bitcode Parallelism.cpp-gfx1150.bc [288/883] Building LLVM bitcode Misc.cpp-gfx1150.bc [289/883] Building LLVM bitcode Mapping.cpp-gfx1150.bc [290/883] Building LLVM bitcode LibC.cpp-gfx1150.bc [291/883] Building LLVM bitcode Kernel.cpp-gfx1150.bc [292/883] Building LLVM bitcode Debug.cpp-gfx1150.bc [293/883] Building LLVM bitcode Configuration.cpp-gfx1150.bc clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [294/883] Linking CXX static library tools/archer/libarcher_static.a [295/883] Building LLVM bitcode Allocator.cpp-gfx1150.bc [296/883] Internalizing LLVM bitcode libomptarget-nvptx-sm_50.bc clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [297/883] Linking CXX shared library tools/archer/libarcher.so [298/883] Linking LLVM bitcode libomptarget-nvptx-sm_37.bc [299/883] Building LLVM bitcode Workshare.cpp-gfx1103.bc [300/883] Building LLVM bitcode Utils.cpp-gfx1103.bc /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [301/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_90.bc.out [302/883] Building LLVM bitcode Tasking.cpp-gfx1103.bc [303/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_90.o [304/883] Building LLVM bitcode Synchronization.cpp-gfx1103.bc [305/883] Building LLVM bitcode State.cpp-gfx1103.bc [306/883] Building LLVM bitcode Reduction.cpp-gfx1103.bc [307/883] Building LLVM bitcode Parallelism.cpp-gfx1103.bc /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [308/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_50.bc [309/883] Building LLVM bitcode Misc.cpp-gfx1103.bc [310/883] Internalizing LLVM bitcode libomptarget-nvptx-sm_37.bc [311/883] Building LLVM bitcode Mapping.cpp-gfx1103.bc [312/883] Building LLVM bitcode LibC.cpp-gfx1103.bc [313/883] Building LLVM bitcode Kernel.cpp-gfx1103.bc [314/883] Building LLVM bitcode Debug.cpp-gfx1103.bc [315/883] Building LLVM bitcode Configuration.cpp-gfx1103.bc [316/883] Linking LLVM bitcode libomptarget-nvptx-sm_35.bc [317/883] Building LLVM bitcode Allocator.cpp-gfx1103.bc /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [318/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_89.bc.out /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [319/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_37.bc [320/883] Building LLVM bitcode Workshare.cpp-gfx1102.bc [321/883] Building LLVM bitcode Utils.cpp-gfx1102.bc [322/883] Building LLVM bitcode Tasking.cpp-gfx1102.bc [323/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_89.o [324/883] Building LLVM bitcode Synchronization.cpp-gfx1102.bc [325/883] Building LLVM bitcode State.cpp-gfx1102.bc [326/883] Building LLVM bitcode Reduction.cpp-gfx1102.bc [327/883] Building LLVM bitcode Parallelism.cpp-gfx1102.bc [328/883] Internalizing LLVM bitcode libomptarget-nvptx-sm_35.bc [329/883] Building LLVM bitcode Misc.cpp-gfx1102.bc [330/883] Building LLVM bitcode Mapping.cpp-gfx1102.bc [331/883] Building LLVM bitcode LibC.cpp-gfx1102.bc [332/883] Building LLVM bitcode Kernel.cpp-gfx1102.bc [333/883] Building LLVM bitcode Debug.cpp-gfx1102.bc [334/883] Building LLVM bitcode Configuration.cpp-gfx1102.bc /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [335/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_35.bc [336/883] Linking LLVM bitcode libomptarget-amdgpu-gfx1151.bc [337/883] Building LLVM bitcode Allocator.cpp-gfx1102.bc [338/883] Building LLVM bitcode Workshare.cpp-gfx1101.bc [339/883] Building LLVM bitcode Utils.cpp-gfx1101.bc [340/883] Building LLVM bitcode Tasking.cpp-gfx1101.bc [341/883] Building LLVM bitcode Synchronization.cpp-gfx1101.bc [342/883] Building LLVM bitcode State.cpp-gfx1101.bc [343/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx1151.bc [344/883] Building LLVM bitcode Reduction.cpp-gfx1101.bc [345/883] Building LLVM bitcode Parallelism.cpp-gfx1101.bc [346/883] Building LLVM bitcode Misc.cpp-gfx1101.bc [347/883] Building LLVM bitcode Mapping.cpp-gfx1101.bc [348/883] Building LLVM bitcode LibC.cpp-gfx1101.bc [349/883] Building LLVM bitcode Kernel.cpp-gfx1101.bc [350/883] Building LLVM bitcode Debug.cpp-gfx1101.bc [351/883] Linking LLVM bitcode libomptarget-amdgpu-gfx1150.bc [352/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx1151.bc /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [353/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_87.bc.out [354/883] Building LLVM bitcode Configuration.cpp-gfx1101.bc [355/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_87.o [356/883] Building LLVM bitcode Allocator.cpp-gfx1101.bc [357/883] Building LLVM bitcode Workshare.cpp-gfx1100.bc [358/883] Building LLVM bitcode Utils.cpp-gfx1100.bc [359/883] Building LLVM bitcode Tasking.cpp-gfx1100.bc [360/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx1150.bc [361/883] Building LLVM bitcode Synchronization.cpp-gfx1100.bc /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [362/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_86.bc.out [363/883] Building LLVM bitcode State.cpp-gfx1100.bc [364/883] Building LLVM bitcode Reduction.cpp-gfx1100.bc [365/883] Building LLVM bitcode Parallelism.cpp-gfx1100.bc [366/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_86.o [367/883] Building LLVM bitcode Misc.cpp-gfx1100.bc /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [368/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_80.bc.out [369/883] Building LLVM bitcode Mapping.cpp-gfx1100.bc [370/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_80.o [371/883] Building LLVM bitcode LibC.cpp-gfx1100.bc [372/883] Building LLVM bitcode Kernel.cpp-gfx1100.bc [373/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx1150.bc [374/883] Building LLVM bitcode Debug.cpp-gfx1100.bc [375/883] Building LLVM bitcode Configuration.cpp-gfx1100.bc [376/883] Building LLVM bitcode Allocator.cpp-gfx1100.bc [377/883] Building LLVM bitcode Workshare.cpp-gfx1036.bc [378/883] Building LLVM bitcode Utils.cpp-gfx1036.bc [379/883] Linking LLVM bitcode libomptarget-amdgpu-gfx1103.bc [380/883] Building LLVM bitcode Tasking.cpp-gfx1036.bc [381/883] Building LLVM bitcode Synchronization.cpp-gfx1036.bc [382/883] Building LLVM bitcode State.cpp-gfx1036.bc [383/883] Building LLVM bitcode Reduction.cpp-gfx1036.bc [384/883] Building LLVM bitcode Parallelism.cpp-gfx1036.bc [385/883] Building LLVM bitcode Misc.cpp-gfx1036.bc [386/883] Building LLVM bitcode Mapping.cpp-gfx1036.bc [387/883] Building LLVM bitcode LibC.cpp-gfx1036.bc [388/883] Linking LLVM bitcode libomptarget-amdgpu-gfx1102.bc [389/883] Building LLVM bitcode Kernel.cpp-gfx1036.bc [390/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx1103.bc [391/883] Building LLVM bitcode Debug.cpp-gfx1036.bc [392/883] Building LLVM bitcode Configuration.cpp-gfx1036.bc /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [393/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_72.bc.out [394/883] Building LLVM bitcode Allocator.cpp-gfx1036.bc [395/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_72.o [396/883] Building LLVM bitcode Workshare.cpp-gfx1035.bc [397/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx1102.bc [398/883] Building LLVM bitcode Utils.cpp-gfx1035.bc [399/883] Building LLVM bitcode Tasking.cpp-gfx1035.bc [400/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx1103.bc [401/883] Building LLVM bitcode Synchronization.cpp-gfx1035.bc /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [402/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_75.bc.out /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [403/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_70.bc.out [404/883] Building LLVM bitcode State.cpp-gfx1035.bc [405/883] Building LLVM bitcode Reduction.cpp-gfx1035.bc [406/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_70.o [407/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_75.o [408/883] Building LLVM bitcode Parallelism.cpp-gfx1035.bc /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [409/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_62.bc.out [410/883] Building LLVM bitcode Misc.cpp-gfx1035.bc [411/883] Building LLVM bitcode Mapping.cpp-gfx1035.bc [412/883] Building LLVM bitcode LibC.cpp-gfx1035.bc [413/883] Building LLVM bitcode Kernel.cpp-gfx1035.bc [414/883] Building LLVM bitcode Debug.cpp-gfx1035.bc [415/883] Building LLVM bitcode Configuration.cpp-gfx1035.bc [416/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_62.o [417/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx1102.bc [418/883] Building LLVM bitcode Allocator.cpp-gfx1035.bc [419/883] Building LLVM bitcode Workshare.cpp-gfx1034.bc /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [420/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_60.bc.out /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [421/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_53.bc.out [422/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_61.bc.out [423/883] Linking LLVM bitcode libomptarget-amdgpu-gfx1101.bc [424/883] Building LLVM bitcode Utils.cpp-gfx1034.bc [425/883] Building LLVM bitcode Tasking.cpp-gfx1034.bc [426/883] Building LLVM bitcode Synchronization.cpp-gfx1034.bc [427/883] Building LLVM bitcode State.cpp-gfx1034.bc [428/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_60.o [429/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_61.o [430/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_53.o [431/883] Building LLVM bitcode Reduction.cpp-gfx1034.bc [432/883] Linking LLVM bitcode libomptarget-amdgpu-gfx1100.bc [433/883] Building LLVM bitcode Parallelism.cpp-gfx1034.bc [434/883] Building LLVM bitcode Misc.cpp-gfx1034.bc [435/883] Building LLVM bitcode Mapping.cpp-gfx1034.bc [436/883] Building LLVM bitcode LibC.cpp-gfx1034.bc [437/883] Building LLVM bitcode Kernel.cpp-gfx1034.bc [438/883] Building LLVM bitcode Debug.cpp-gfx1034.bc [439/883] Building LLVM bitcode Configuration.cpp-gfx1034.bc [440/883] Building LLVM bitcode Allocator.cpp-gfx1034.bc [441/883] Building LLVM bitcode Workshare.cpp-gfx1033.bc [442/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx1101.bc [443/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx1100.bc [444/883] Building LLVM bitcode Utils.cpp-gfx1033.bc [445/883] Building LLVM bitcode Tasking.cpp-gfx1033.bc [446/883] Building LLVM bitcode Synchronization.cpp-gfx1033.bc [447/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx1101.bc [448/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx1100.bc /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [449/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_52.bc.out [450/883] Building LLVM bitcode State.cpp-gfx1033.bc [451/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_52.o [452/883] Building LLVM bitcode Reduction.cpp-gfx1033.bc [453/883] Building LLVM bitcode Parallelism.cpp-gfx1033.bc [454/883] Building LLVM bitcode Misc.cpp-gfx1033.bc [455/883] Building LLVM bitcode Mapping.cpp-gfx1033.bc [456/883] Linking LLVM bitcode libomptarget-amdgpu-gfx1036.bc [457/883] Building LLVM bitcode LibC.cpp-gfx1033.bc [458/883] Building LLVM bitcode Kernel.cpp-gfx1033.bc [459/883] Building LLVM bitcode Debug.cpp-gfx1033.bc [460/883] Building LLVM bitcode Configuration.cpp-gfx1033.bc [461/883] Building LLVM bitcode Allocator.cpp-gfx1033.bc [462/883] Building LLVM bitcode Workshare.cpp-gfx1032.bc [463/883] Building LLVM bitcode Utils.cpp-gfx1032.bc [464/883] Building LLVM bitcode Tasking.cpp-gfx1032.bc [465/883] Building LLVM bitcode Synchronization.cpp-gfx1032.bc [466/883] Building LLVM bitcode State.cpp-gfx1032.bc [467/883] Building LLVM bitcode Reduction.cpp-gfx1032.bc /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [468/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_50.bc.out /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [469/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_37.bc.out [470/883] Building LLVM bitcode Parallelism.cpp-gfx1032.bc [471/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_50.o [472/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_37.o [473/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx1036.bc [474/883] Building LLVM bitcode Misc.cpp-gfx1032.bc [475/883] Building LLVM bitcode Mapping.cpp-gfx1032.bc [476/883] Building LLVM bitcode LibC.cpp-gfx1032.bc [477/883] Building LLVM bitcode Kernel.cpp-gfx1032.bc [478/883] Building LLVM bitcode Debug.cpp-gfx1032.bc [479/883] Building LLVM bitcode Configuration.cpp-gfx1032.bc [480/883] Linking LLVM bitcode libomptarget-amdgpu-gfx1035.bc [481/883] Building LLVM bitcode Allocator.cpp-gfx1032.bc [482/883] Building LLVM bitcode Workshare.cpp-gfx1031.bc [483/883] Building LLVM bitcode Utils.cpp-gfx1031.bc [484/883] Building LLVM bitcode Tasking.cpp-gfx1031.bc [485/883] Building LLVM bitcode Synchronization.cpp-gfx1031.bc [486/883] Building LLVM bitcode State.cpp-gfx1031.bc [487/883] Building LLVM bitcode Reduction.cpp-gfx1031.bc [488/883] Building LLVM bitcode Parallelism.cpp-gfx1031.bc /usr/bin/opt18: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [489/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_35.bc.out [490/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx1036.bc [491/883] Building LLVM bitcode Misc.cpp-gfx1031.bc [492/883] Building LLVM bitcode Mapping.cpp-gfx1031.bc [493/883] Building LLVM bitcode LibC.cpp-gfx1031.bc [494/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_35.o [495/883] Building LLVM bitcode Kernel.cpp-gfx1031.bc [496/883] Building LLVM bitcode Debug.cpp-gfx1031.bc [497/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx1035.bc [498/883] Building LLVM bitcode Configuration.cpp-gfx1031.bc [499/883] Building LLVM bitcode Allocator.cpp-gfx1031.bc [500/883] Building LLVM bitcode Workshare.cpp-gfx1030.bc [501/883] Building LLVM bitcode Utils.cpp-gfx1030.bc [502/883] Building LLVM bitcode Tasking.cpp-gfx1030.bc [503/883] Linking LLVM bitcode libomptarget-amdgpu-gfx1034.bc [504/883] Building LLVM bitcode Synchronization.cpp-gfx1030.bc [505/883] Building LLVM bitcode State.cpp-gfx1030.bc [506/883] Building LLVM bitcode Reduction.cpp-gfx1030.bc [507/883] Building LLVM bitcode Parallelism.cpp-gfx1030.bc [508/883] Building LLVM bitcode Misc.cpp-gfx1030.bc [509/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx1035.bc [510/883] Building LLVM bitcode Mapping.cpp-gfx1030.bc [511/883] Building LLVM bitcode LibC.cpp-gfx1030.bc [512/883] Building LLVM bitcode Kernel.cpp-gfx1030.bc [513/883] Building LLVM bitcode Debug.cpp-gfx1030.bc [514/883] Building LLVM bitcode Configuration.cpp-gfx1030.bc [515/883] Building LLVM bitcode Allocator.cpp-gfx1030.bc [516/883] Building LLVM bitcode Workshare.cpp-gfx1010.bc [517/883] Building LLVM bitcode Utils.cpp-gfx1010.bc [518/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx1034.bc [519/883] Building LLVM bitcode Tasking.cpp-gfx1010.bc [520/883] Building LLVM bitcode Synchronization.cpp-gfx1010.bc [521/883] Building LLVM bitcode State.cpp-gfx1010.bc [522/883] Building LLVM bitcode Reduction.cpp-gfx1010.bc [523/883] Building LLVM bitcode Parallelism.cpp-gfx1010.bc [524/883] Building LLVM bitcode Misc.cpp-gfx1010.bc [525/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx1034.bc [526/883] Building LLVM bitcode Mapping.cpp-gfx1010.bc [527/883] Building LLVM bitcode LibC.cpp-gfx1010.bc [528/883] Linking LLVM bitcode libomptarget-amdgpu-gfx1033.bc [529/883] Building LLVM bitcode Kernel.cpp-gfx1010.bc [530/883] Building LLVM bitcode Debug.cpp-gfx1010.bc [531/883] Building LLVM bitcode Configuration.cpp-gfx1010.bc [532/883] Building LLVM bitcode Allocator.cpp-gfx1010.bc [533/883] Building LLVM bitcode Workshare.cpp-gfx942.bc [534/883] Building LLVM bitcode Utils.cpp-gfx942.bc [535/883] Building LLVM bitcode Tasking.cpp-gfx942.bc [536/883] Building LLVM bitcode Synchronization.cpp-gfx942.bc [537/883] Building LLVM bitcode State.cpp-gfx942.bc [538/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx1033.bc [539/883] Building LLVM bitcode Reduction.cpp-gfx942.bc [540/883] Building LLVM bitcode Parallelism.cpp-gfx942.bc [541/883] Building LLVM bitcode Misc.cpp-gfx942.bc [542/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx1033.bc [543/883] Building LLVM bitcode Mapping.cpp-gfx942.bc [544/883] Building LLVM bitcode LibC.cpp-gfx942.bc [545/883] Building LLVM bitcode Kernel.cpp-gfx942.bc [546/883] Building LLVM bitcode Debug.cpp-gfx942.bc [547/883] Building LLVM bitcode Configuration.cpp-gfx942.bc [548/883] Building LLVM bitcode Allocator.cpp-gfx942.bc [549/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx1151.bc.out [550/883] Building LLVM bitcode Workshare.cpp-gfx941.bc [551/883] Building LLVM bitcode Utils.cpp-gfx941.bc [552/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx1151.o [553/883] Linking LLVM bitcode libomptarget-amdgpu-gfx1032.bc [554/883] Building LLVM bitcode Tasking.cpp-gfx941.bc [555/883] Building LLVM bitcode Synchronization.cpp-gfx941.bc [556/883] Building LLVM bitcode State.cpp-gfx941.bc [557/883] Building LLVM bitcode Reduction.cpp-gfx941.bc [558/883] Building LLVM bitcode Parallelism.cpp-gfx941.bc [559/883] Building LLVM bitcode Misc.cpp-gfx941.bc [560/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx1103.bc.out [561/883] Building LLVM bitcode Mapping.cpp-gfx941.bc [562/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx1150.bc.out [563/883] Building LLVM bitcode LibC.cpp-gfx941.bc [564/883] Linking LLVM bitcode libomptarget-amdgpu-gfx1031.bc [565/883] Building LLVM bitcode Kernel.cpp-gfx941.bc [566/883] Building LLVM bitcode Debug.cpp-gfx941.bc [567/883] Building LLVM bitcode Configuration.cpp-gfx941.bc [568/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx1103.o [569/883] Linking LLVM bitcode libomptarget-amdgpu-gfx1030.bc [570/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx1150.o [571/883] Building LLVM bitcode Allocator.cpp-gfx941.bc [572/883] Building LLVM bitcode Workshare.cpp-gfx940.bc [573/883] Building LLVM bitcode Utils.cpp-gfx940.bc [574/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx1032.bc [575/883] Building LLVM bitcode Tasking.cpp-gfx940.bc [576/883] Building LLVM bitcode Synchronization.cpp-gfx940.bc [577/883] Building LLVM bitcode State.cpp-gfx940.bc [578/883] Building LLVM bitcode Reduction.cpp-gfx940.bc [579/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx1031.bc [580/883] Linking LLVM bitcode libomptarget-amdgpu-gfx942.bc [581/883] Building LLVM bitcode Parallelism.cpp-gfx940.bc [582/883] Building LLVM bitcode Misc.cpp-gfx940.bc [583/883] Linking LLVM bitcode libomptarget-amdgpu-gfx1010.bc [584/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx1030.bc [585/883] Building LLVM bitcode Mapping.cpp-gfx940.bc [586/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx1101.bc.out [587/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx1032.bc [588/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx1101.o [589/883] Building LLVM bitcode LibC.cpp-gfx940.bc [590/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx942.bc [591/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx1031.bc [592/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx1100.bc.out [593/883] Building LLVM bitcode Kernel.cpp-gfx940.bc [594/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx1100.o [595/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx1030.bc [596/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx1010.bc [597/883] Building LLVM bitcode Debug.cpp-gfx940.bc [598/883] Building LLVM bitcode Configuration.cpp-gfx940.bc [599/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx942.bc [600/883] Building LLVM bitcode Allocator.cpp-gfx940.bc [601/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx1010.bc [602/883] Building LLVM bitcode Workshare.cpp-gfx90c.bc [603/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx1102.bc.out [604/883] Building LLVM bitcode Utils.cpp-gfx90c.bc [605/883] Building LLVM bitcode Tasking.cpp-gfx90c.bc [606/883] Building LLVM bitcode Synchronization.cpp-gfx90c.bc [607/883] Building LLVM bitcode State.cpp-gfx90c.bc [608/883] Building LLVM bitcode Reduction.cpp-gfx90c.bc [609/883] Building LLVM bitcode Parallelism.cpp-gfx90c.bc [610/883] Building LLVM bitcode Misc.cpp-gfx90c.bc [611/883] Building LLVM bitcode Mapping.cpp-gfx90c.bc [612/883] Building LLVM bitcode LibC.cpp-gfx90c.bc [613/883] Building LLVM bitcode Kernel.cpp-gfx90c.bc [614/883] Building LLVM bitcode Debug.cpp-gfx90c.bc [615/883] Building LLVM bitcode Configuration.cpp-gfx90c.bc [616/883] Building LLVM bitcode Allocator.cpp-gfx90c.bc [617/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx1102.o [618/883] Building LLVM bitcode Workshare.cpp-gfx90a.bc [619/883] Building LLVM bitcode Utils.cpp-gfx90a.bc [620/883] Building LLVM bitcode Tasking.cpp-gfx90a.bc [621/883] Building LLVM bitcode Synchronization.cpp-gfx90a.bc [622/883] Building LLVM bitcode State.cpp-gfx90a.bc [623/883] Building LLVM bitcode Reduction.cpp-gfx90a.bc [624/883] Building LLVM bitcode Parallelism.cpp-gfx90a.bc [625/883] Building LLVM bitcode Misc.cpp-gfx90a.bc [626/883] Building LLVM bitcode Mapping.cpp-gfx90a.bc [627/883] Building LLVM bitcode LibC.cpp-gfx90a.bc [628/883] Building LLVM bitcode Kernel.cpp-gfx90a.bc [629/883] Building LLVM bitcode Debug.cpp-gfx90a.bc [630/883] Building LLVM bitcode Configuration.cpp-gfx90a.bc [631/883] Building LLVM bitcode Allocator.cpp-gfx90a.bc [632/883] Building LLVM bitcode Workshare.cpp-gfx908.bc [633/883] Building LLVM bitcode Utils.cpp-gfx908.bc [634/883] Linking LLVM bitcode libomptarget-amdgpu-gfx941.bc [635/883] Building LLVM bitcode Tasking.cpp-gfx908.bc [636/883] Building LLVM bitcode Synchronization.cpp-gfx908.bc [637/883] Building LLVM bitcode State.cpp-gfx908.bc [638/883] Building LLVM bitcode Reduction.cpp-gfx908.bc [639/883] Building LLVM bitcode Parallelism.cpp-gfx908.bc [640/883] Building LLVM bitcode Misc.cpp-gfx908.bc [641/883] Building LLVM bitcode Mapping.cpp-gfx908.bc [642/883] Building LLVM bitcode LibC.cpp-gfx908.bc [643/883] Building LLVM bitcode Kernel.cpp-gfx908.bc [644/883] Building LLVM bitcode Debug.cpp-gfx908.bc [645/883] Building LLVM bitcode Configuration.cpp-gfx908.bc [646/883] Building LLVM bitcode Allocator.cpp-gfx908.bc [647/883] Building LLVM bitcode Workshare.cpp-gfx906.bc [648/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx941.bc [649/883] Building LLVM bitcode Utils.cpp-gfx906.bc [650/883] Building LLVM bitcode Tasking.cpp-gfx906.bc [651/883] Building LLVM bitcode Synchronization.cpp-gfx906.bc [652/883] Building LLVM bitcode State.cpp-gfx906.bc [653/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx941.bc [654/883] Linking LLVM bitcode libomptarget-amdgpu-gfx940.bc [655/883] Building LLVM bitcode Reduction.cpp-gfx906.bc [656/883] Building LLVM bitcode Parallelism.cpp-gfx906.bc [657/883] Building LLVM bitcode Misc.cpp-gfx906.bc [658/883] Building LLVM bitcode Mapping.cpp-gfx906.bc [659/883] Building LLVM bitcode LibC.cpp-gfx906.bc [660/883] Building LLVM bitcode Kernel.cpp-gfx906.bc [661/883] Building LLVM bitcode Debug.cpp-gfx906.bc [662/883] Building LLVM bitcode Configuration.cpp-gfx906.bc [663/883] Building LLVM bitcode Allocator.cpp-gfx906.bc [664/883] Building LLVM bitcode Workshare.cpp-gfx902.bc [665/883] Building LLVM bitcode Utils.cpp-gfx902.bc [666/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx940.bc [667/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx1036.bc.out [668/883] Building LLVM bitcode Tasking.cpp-gfx902.bc [669/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx1035.bc.out [670/883] Linking LLVM bitcode libomptarget-amdgpu-gfx90c.bc [671/883] Building LLVM bitcode Synchronization.cpp-gfx902.bc [672/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx1035.o [673/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx1036.o [674/883] Building LLVM bitcode State.cpp-gfx902.bc [675/883] Building LLVM bitcode Reduction.cpp-gfx902.bc [676/883] Linking LLVM bitcode libomptarget-amdgpu-gfx90a.bc [677/883] Building LLVM bitcode Parallelism.cpp-gfx902.bc [678/883] Building LLVM bitcode Misc.cpp-gfx902.bc [679/883] Building LLVM bitcode Mapping.cpp-gfx902.bc [680/883] Building LLVM bitcode LibC.cpp-gfx902.bc [681/883] Building LLVM bitcode Kernel.cpp-gfx902.bc [682/883] Building LLVM bitcode Debug.cpp-gfx902.bc [683/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx940.bc [684/883] Building LLVM bitcode Configuration.cpp-gfx902.bc [685/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx90a.bc [686/883] Building LLVM bitcode Allocator.cpp-gfx902.bc [687/883] Building LLVM bitcode Workshare.cpp-gfx900.bc [688/883] Building LLVM bitcode Utils.cpp-gfx900.bc [689/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx1033.bc.out [690/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx90c.bc [691/883] Building LLVM bitcode Tasking.cpp-gfx900.bc [692/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx1033.o [693/883] Building LLVM bitcode Synchronization.cpp-gfx900.bc [694/883] Building LLVM bitcode State.cpp-gfx900.bc [695/883] Building LLVM bitcode Reduction.cpp-gfx900.bc [696/883] Building LLVM bitcode Parallelism.cpp-gfx900.bc [697/883] Building LLVM bitcode Misc.cpp-gfx900.bc [698/883] Building LLVM bitcode Mapping.cpp-gfx900.bc [699/883] Building LLVM bitcode LibC.cpp-gfx900.bc [700/883] Building LLVM bitcode Kernel.cpp-gfx900.bc [701/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx90c.bc [702/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx90a.bc [703/883] Building LLVM bitcode Debug.cpp-gfx900.bc [704/883] Building LLVM bitcode Configuration.cpp-gfx900.bc [705/883] Building LLVM bitcode Allocator.cpp-gfx900.bc [706/883] Building LLVM bitcode Workshare.cpp-gfx803.bc [707/883] Building LLVM bitcode Utils.cpp-gfx803.bc [708/883] Building LLVM bitcode Tasking.cpp-gfx803.bc [709/883] Building LLVM bitcode Synchronization.cpp-gfx803.bc [710/883] Building LLVM bitcode State.cpp-gfx803.bc [711/883] Building LLVM bitcode Reduction.cpp-gfx803.bc [712/883] Building LLVM bitcode Parallelism.cpp-gfx803.bc [713/883] Linking LLVM bitcode libomptarget-amdgpu-gfx908.bc [714/883] Building LLVM bitcode Misc.cpp-gfx803.bc [715/883] Building LLVM bitcode Mapping.cpp-gfx803.bc [716/883] Building LLVM bitcode LibC.cpp-gfx803.bc [717/883] Building LLVM bitcode Kernel.cpp-gfx803.bc [718/883] Building LLVM bitcode Debug.cpp-gfx803.bc [719/883] Building LLVM bitcode Configuration.cpp-gfx803.bc [720/883] Building LLVM bitcode Allocator.cpp-gfx803.bc [721/883] Building LLVM bitcode Workshare.cpp-gfx801.bc [722/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx908.bc [723/883] Building LLVM bitcode Utils.cpp-gfx801.bc [724/883] Building LLVM bitcode Tasking.cpp-gfx801.bc [725/883] Building LLVM bitcode Synchronization.cpp-gfx801.bc [726/883] Building LLVM bitcode State.cpp-gfx801.bc [727/883] Building LLVM bitcode Reduction.cpp-gfx801.bc [728/883] Building LLVM bitcode Parallelism.cpp-gfx801.bc [729/883] Building LLVM bitcode Misc.cpp-gfx801.bc [730/883] Building LLVM bitcode Mapping.cpp-gfx801.bc [731/883] Building LLVM bitcode LibC.cpp-gfx801.bc [732/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx908.bc [733/883] Building LLVM bitcode Kernel.cpp-gfx801.bc [734/883] Building LLVM bitcode Debug.cpp-gfx801.bc [735/883] Building LLVM bitcode Configuration.cpp-gfx801.bc [736/883] Building LLVM bitcode Allocator.cpp-gfx801.bc [737/883] Building LLVM bitcode Workshare.cpp-gfx701.bc [738/883] Linking LLVM bitcode libomptarget-amdgpu-gfx906.bc [739/883] Building LLVM bitcode Utils.cpp-gfx701.bc [740/883] Building LLVM bitcode Tasking.cpp-gfx701.bc [741/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx1034.bc.out [742/883] Building LLVM bitcode Synchronization.cpp-gfx701.bc [743/883] Building LLVM bitcode State.cpp-gfx701.bc [744/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx1034.o [745/883] Building LLVM bitcode Reduction.cpp-gfx701.bc [746/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx906.bc [747/883] Building LLVM bitcode Parallelism.cpp-gfx701.bc [748/883] Building LLVM bitcode Misc.cpp-gfx701.bc [749/883] Building LLVM bitcode Mapping.cpp-gfx701.bc [750/883] Building LLVM bitcode LibC.cpp-gfx701.bc [751/883] Building LLVM bitcode Kernel.cpp-gfx701.bc [752/883] Building LLVM bitcode Debug.cpp-gfx701.bc [753/883] Linking LLVM bitcode libomptarget-amdgpu-gfx902.bc [754/883] Building LLVM bitcode Configuration.cpp-gfx701.bc [755/883] Building LLVM bitcode Allocator.cpp-gfx701.bc [756/883] Building LLVM bitcode Workshare.cpp-gfx700.bc [757/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx906.bc [758/883] Building LLVM bitcode Utils.cpp-gfx700.bc [759/883] Linking LLVM bitcode libomptarget-amdgpu-gfx900.bc [760/883] Building LLVM bitcode Tasking.cpp-gfx700.bc [761/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx1031.bc.out [762/883] Building LLVM bitcode Synchronization.cpp-gfx700.bc [763/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx902.bc [764/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx1031.o [765/883] Building LLVM bitcode State.cpp-gfx700.bc [766/883] Building LLVM bitcode Reduction.cpp-gfx700.bc [767/883] Building LLVM bitcode Parallelism.cpp-gfx700.bc [768/883] Building LLVM bitcode Misc.cpp-gfx700.bc [769/883] Building LLVM bitcode Mapping.cpp-gfx700.bc [770/883] Building LLVM bitcode LibC.cpp-gfx700.bc [771/883] Building LLVM bitcode Kernel.cpp-gfx700.bc [772/883] Building LLVM bitcode Debug.cpp-gfx700.bc [773/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx900.bc [774/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx942.bc.out [775/883] Building LLVM bitcode Configuration.cpp-gfx700.bc [776/883] Building LLVM bitcode Allocator.cpp-gfx700.bc [777/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx902.bc [778/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx942.o [779/883] Building CXX object libomptarget/plugins-nextgen/common/OMPT/CMakeFiles/OMPT.dir/OmptCallback.cpp.o [780/883] Building CXX object libomptarget/plugins-nextgen/common/CMakeFiles/PluginCommon.dir/src/Utils/ELF.cpp.o [781/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx900.bc [782/883] Building CXX object libomptarget/plugins-nextgen/common/CMakeFiles/PluginCommon.dir/src/RPC.cpp.o [783/883] Building CXX object libomptarget/plugins-nextgen/common/CMakeFiles/PluginCommon.dir/src/JIT.cpp.o [784/883] Building CXX object libomptarget/plugins-nextgen/common/CMakeFiles/PluginCommon.dir/src/GlobalHandler.cpp.o [785/883] Building CXX object libomptarget/plugins-nextgen/common/CMakeFiles/PluginCommon.dir/src/PluginInterface.cpp.o [786/883] Generating kmp_i18n_default.inc [787/883] Linking LLVM bitcode libomptarget-amdgpu-gfx803.bc [788/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx1032.bc.out [789/883] Generating kmp_i18n_id.inc [790/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx1032.o [791/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx1030.bc.out [792/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx1030.o [793/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx803.bc [794/883] Linking LLVM bitcode libomptarget-amdgpu-gfx801.bc [795/883] Building CXX object libompd/src/CMakeFiles/ompd.dir/omp-icv.cpp.o [796/883] Building CXX object libompd/src/CMakeFiles/ompd.dir/omp-state.cpp.o [797/883] Building CXX object libompd/src/CMakeFiles/ompd.dir/omp-debug.cpp.o [798/883] Building CXX object libompd/src/CMakeFiles/ompd.dir/TargetValue.cpp.o [799/883] Building CXX object libomptarget/src/CMakeFiles/omptarget.dir/OpenMP/OMPT/Callback.cpp.o [800/883] Building CXX object libomptarget/src/CMakeFiles/omptarget.dir/OpenMP/InteropAPI.cpp.o [801/883] Building CXX object libomptarget/src/CMakeFiles/omptarget.dir/OpenMP/Mapping.cpp.o [802/883] Building CXX object libomptarget/src/CMakeFiles/omptarget.dir/OpenMP/API.cpp.o [803/883] Building CXX object libomptarget/src/CMakeFiles/omptarget.dir/DeviceImage.cpp.o [804/883] Building CXX object libomptarget/src/CMakeFiles/omptarget.dir/PluginManager.cpp.o [805/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx1010.bc.out [806/883] Building CXX object libomptarget/src/CMakeFiles/omptarget.dir/LegacyAPI.cpp.o [807/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx1010.o clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [808/883] Building CXX object libomptarget/src/CMakeFiles/omptarget.dir/OffloadRTL.cpp.o [809/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx803.bc [810/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx801.bc [811/883] Building CXX object libomptarget/src/CMakeFiles/omptarget.dir/omptarget.cpp.o [812/883] Building CXX object libomptarget/src/CMakeFiles/omptarget.dir/interface.cpp.o [813/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx801.bc [814/883] Linking LLVM bitcode libomptarget-amdgpu-gfx701.bc [815/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx701.bc [816/883] Building CXX object libomptarget/src/CMakeFiles/omptarget.dir/device.cpp.o [817/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx701.bc [818/883] Linking LLVM bitcode libomptarget-amdgpu-gfx700.bc [819/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx700.bc [820/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx700.bc [821/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx941.bc.out [822/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx941.o [823/883] Building ASM object runtime/src/CMakeFiles/omp.dir/z_Linux_asm.S.o clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [824/883] Building CXX object runtime/src/CMakeFiles/omp.dir/ompd-specific.cpp.o [825/883] Building CXX object runtime/src/CMakeFiles/omp.dir/ompt-general.cpp.o [826/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx940.bc.out clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [827/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_version.cpp.o [828/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx940.o [829/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_ftn_extra.cpp.o [830/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx90c.bc.out clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [831/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_ftn_cdecl.cpp.o [832/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx90a.bc.out [833/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx90c.o clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [834/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_cancel.cpp.o [835/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx90a.o [836/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_taskdeps.cpp.o [837/883] Building CXX object runtime/src/CMakeFiles/omp.dir/thirdparty/ittnotify/ittnotify_static.cpp.o clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [838/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_gsupport.cpp.o clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [839/883] Building CXX object runtime/src/CMakeFiles/omp.dir/z_Linux_util.cpp.o clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [840/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_collapse.cpp.o [841/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx908.bc.out clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/runtime/src/ompt-general.cpp:705:15: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 705 | int tmp_ids[ids_size]; |  ^~~~~~~~ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/runtime/src/ompt-general.cpp:705:15: note: function parameter 'ids_size' with unknown value cannot be used in a constant expression /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/runtime/src/ompt-general.cpp:698:65: note: declared here 698 | OMPT_API_ROUTINE int ompt_get_place_proc_ids(int place_num, int ids_size, |  ^ 1 warning generated. [842/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_sched.cpp.o [843/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx908.o [844/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_lock.cpp.o clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [845/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_dispatch.cpp.o clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [846/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_affinity.cpp.o clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [847/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_wait_release.cpp.o [848/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx906.bc.out [849/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx906.o [850/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_barrier.cpp.o clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [851/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_utility.cpp.o [852/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx902.bc.out [853/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx902.o [854/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_threadprivate.cpp.o clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [855/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_tasking.cpp.o [856/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx900.bc.out [857/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx900.o [858/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_str.cpp.o clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [859/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_settings.cpp.o clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [860/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_runtime.cpp.o clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [861/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_io.cpp.o clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [862/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_i18n.cpp.o [863/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx803.bc.out clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [864/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_global.cpp.o [865/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx803.o [866/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_error.cpp.o clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [867/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_environment.cpp.o clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [868/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_itt.cpp.o clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [869/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_debug.cpp.o clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [870/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_csupport.cpp.o clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [871/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_atomic.cpp.o clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [872/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_alloc.cpp.o [873/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx700.bc.out [874/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx700.o clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [875/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx701.bc.out [876/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx801.bc.out clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [877/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx701.o clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [878/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx801.o clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [879/883] Linking CXX static library libomptarget/libomptarget.devicertl.a clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/runtime/src/kmp_csupport.cpp:4236:26: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 4236 | ompt_dependence_t deps[num_dims]; |  ^~~~~~~~ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/runtime/src/kmp_csupport.cpp:4236:26: note: read of non-const variable 'num_dims' is not allowed in a constant expression /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/runtime/src/kmp_csupport.cpp:4214:10: note: declared here 4214 | size_t num_dims, i; |  ^ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/runtime/src/kmp_csupport.cpp:4348:26: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 4348 | ompt_dependence_t deps[num_dims]; |  ^~~~~~~~ /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/runtime/src/kmp_csupport.cpp:4348:26: note: read of non-const variable 'num_dims' is not allowed in a constant expression /home/buildozer/aports/community/openmp/src/openmp-18.1.8.src/runtime/src/kmp_csupport.cpp:4326:10: note: declared here 4326 | size_t num_dims, i; |  ^ 2 warnings generated. clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [880/883] Linking C shared library runtime/src/libomp.so [881/883] Linking CXX shared library libompd/src/libompd.so clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [882/883] Linking CXX shared library libomptarget/libomptarget.so.18.1 clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [883/883] Creating library symlink libomptarget/libomptarget.so clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++-18: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] >>> openmp: Entering fakeroot... -- Install configuration: "Release" -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomp.so -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/include/omp.h -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/include/ompx.h -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/include/omp-tools.h -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/include/ompt.h -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-amdgpu-gfx700.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-amdgpu-gfx701.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-amdgpu-gfx801.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-amdgpu-gfx803.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-amdgpu-gfx900.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-amdgpu-gfx902.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-amdgpu-gfx906.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-amdgpu-gfx908.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-amdgpu-gfx90a.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-amdgpu-gfx90c.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-amdgpu-gfx940.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-amdgpu-gfx941.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-amdgpu-gfx942.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-amdgpu-gfx1010.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-amdgpu-gfx1030.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-amdgpu-gfx1031.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-amdgpu-gfx1032.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-amdgpu-gfx1033.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-amdgpu-gfx1034.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-amdgpu-gfx1035.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-amdgpu-gfx1036.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-amdgpu-gfx1100.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-amdgpu-gfx1101.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-amdgpu-gfx1102.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-amdgpu-gfx1103.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-amdgpu-gfx1150.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-amdgpu-gfx1151.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-nvptx-sm_35.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-nvptx-sm_37.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-nvptx-sm_50.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-nvptx-sm_52.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-nvptx-sm_53.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-nvptx-sm_60.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-nvptx-sm_61.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-nvptx-sm_62.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-nvptx-sm_70.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-nvptx-sm_72.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-nvptx-sm_75.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-nvptx-sm_80.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-nvptx-sm_86.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-nvptx-sm_87.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-nvptx-sm_89.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget-nvptx-sm_90.bc -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget.devicertl.a -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget.so.18.1 -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget.so.18.1" to "$ORIGIN" -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget.so -- Up-to-date: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget.so.18.1 -- Up-to-date: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libomptarget.so -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/cmake/openmp/FindOpenMPTarget.cmake -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libarcher.so -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libarcher_static.a -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/include/ompt-multiplex.h -- Installing: /home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libompd.so -- Set non-toolchain portion of runtime path of "/home/buildozer/aports/community/openmp/pkg/openmp/usr/lib/libompd.so" to "" >>> openmp-dev*: Running split function dev... 'usr/include' -> '/home/buildozer/aports/community/openmp/pkg/openmp-dev/usr/include' 'usr/lib/cmake' -> '/home/buildozer/aports/community/openmp/pkg/openmp-dev/usr/lib/cmake' 'usr/lib/libomptarget.devicertl.a' -> '/home/buildozer/aports/community/openmp/pkg/openmp-dev/usr/lib/libomptarget.devicertl.a' 'usr/lib/libomptarget.so' -> '/home/buildozer/aports/community/openmp/pkg/openmp-dev/usr/lib/libomptarget.so' >>> openmp-dev*: Preparing subpackage openmp-dev... >>> openmp-dev*: Stripping binaries >>> openmp-dev*: Running postcheck for openmp-dev >>> openmp*: Running postcheck for openmp >>> openmp*: Preparing package openmp... >>> openmp*: Stripping binaries >>> openmp-dev*: Scanning shared objects >>> openmp*: Scanning shared objects >>> openmp-dev*: Tracing dependencies... openmp=18.1.8-r1 openmp=18.1.8-r1 >>> openmp-dev*: Package size: 12.1 MB >>> openmp-dev*: Compressing data... >>> openmp-dev*: Create checksum... >>> openmp-dev*: Create openmp-dev-18.1.8-r1.apk >>> openmp*: Tracing dependencies... so:libLLVM.so.18.1 so:libc.musl-loongarch64.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> openmp*: Package size: 13.1 MB >>> openmp*: Compressing data... >>> openmp*: Create checksum... >>> openmp*: Create openmp-18.1.8-r1.apk >>> openmp: Build complete at Fri, 15 Nov 2024 08:18:48 +0000 elapsed time 0h 1m 28s >>> openmp: Cleaning up srcdir >>> openmp: Cleaning up pkgdir >>> openmp: Uninstalling dependencies... (1/45) Purging .makedepends-openmp (20241115.081721) (2/45) Purging clang18 (18.1.8-r2) (3/45) Purging clang18-headers (18.1.8-r2) (4/45) Purging cmake (3.30.5-r0) (5/45) Purging elfutils-dev (0.191-r0) (6/45) Purging libasm (0.191-r0) (7/45) Purging libdw (0.191-r0) (8/45) Purging libelf (0.191-r0) (9/45) Purging llvm18-dev (18.1.8-r1) (10/45) Purging llvm18 (18.1.8-r1) (11/45) Purging llvm18-linker-tools (18.1.8-r1) (12/45) Purging libffi-dev (3.4.6-r0) (13/45) Purging linux-headers (6.6-r1) (14/45) Purging zlib-dev (1.3.1-r2) (15/45) Purging zstd-dev (1.5.6-r1) (16/45) Purging zstd (1.5.6-r1) (17/45) Purging llvm18-test-utils-pyc (18.1.8-r1) (18/45) Purging llvm18-test-utils (18.1.8-r1) (19/45) Purging python3-pyc (3.12.7-r1) (20/45) Purging python3-pycache-pyc0 (3.12.7-r1) (21/45) Purging pyc (3.12.7-r1) (22/45) Purging python3 (3.12.7-r1) (23/45) Purging llvm18-gtest (18.1.8-r1) (24/45) Purging llvm18-static (18.1.8-r1) (25/45) Purging samurai (1.2-r6) (26/45) Purging clang18-libs (18.1.8-r2) (27/45) Purging gdbm (1.24-r0) (28/45) Purging git-perl (2.47.0-r0) (29/45) Purging perl-git (2.47.0-r0) (30/45) Purging perl-error (0.17029-r2) (31/45) Purging perl (5.40.0-r3) (32/45) Purging libarchive (3.7.7-r0) (33/45) Purging libbz2 (1.0.8-r6) (34/45) Purging libpanelw (6.5_p20241006-r3) (35/45) Purging libuv (1.49.2-r0) (36/45) Purging llvm18-libs (18.1.8-r1) (37/45) Purging mpdecimal (4.0.0-r0) (38/45) Purging musl-fts (1.2.7-r6) (39/45) Purging rhash-libs (1.4.5-r0) (40/45) Purging sqlite-libs (3.47.0-r0) (41/45) Purging xz-dev (5.6.3-r0) (42/45) Purging xz (5.6.3-r0) (43/45) Purging libffi (3.4.6-r0) (44/45) Purging libxml2 (2.13.4-r3) (45/45) Purging xz-libs (5.6.3-r0) Executing busybox-1.37.0-r7.trigger OK: 243 MiB in 99 packages >>> openmp: Updating the community/loongarch64 repository index... >>> openmp: Signing the index...