>>> openmp: Building community/openmp 18.1.8-r0 (using abuild 3.13.0-r5) started Sun, 25 Aug 2024 10:31:43 +0000 >>> openmp: Checking sanity of /home/buildozer/aports/community/openmp/APKBUILD... >>> openmp: Analyzing dependencies... >>> openmp: Installing for build: build-base clang cmake elfutils-dev libffi-dev llvm18-dev llvm18-gtest llvm18-static perl samurai (1/45) Installing clang18-headers (18.1.8-r0) (2/45) Installing libffi (3.4.6-r0) (3/45) Installing xz-libs (5.6.2-r0) (4/45) Installing libxml2 (2.12.8-r0) (5/45) Installing llvm18-libs (18.1.8-r0) (6/45) Installing clang18-libs (18.1.8-r0) (7/45) Installing llvm18-linker-tools (18.1.8-r0) (8/45) Installing clang18 (18.1.8-r0) (9/45) Installing libbz2 (1.0.8-r6) (10/45) Installing libarchive (3.7.4-r0) (11/45) Installing rhash-libs (1.4.4-r0) (12/45) Installing libuv (1.48.0-r0) (13/45) Installing cmake (3.30.2-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.2-r0) (19/45) Installing xz-dev (5.6.2-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-r1) (23/45) Installing elfutils-dev (0.191-r0) (24/45) Installing linux-headers (6.6-r0) (25/45) Installing libffi-dev (3.4.6-r0) (26/45) Installing llvm18 (18.1.8-r0) (27/45) Installing gdbm (1.24-r0) (28/45) Installing mpdecimal (4.0.0-r0) (29/45) Installing libpanelw (6.5_p20240601-r0) (30/45) Installing sqlite-libs (3.46.1-r0) (31/45) Installing python3 (3.12.5-r1) (32/45) Installing python3-pycache-pyc0 (3.12.5-r1) (33/45) Installing pyc (3.12.5-r1) (34/45) Installing llvm18-test-utils-pyc (18.1.8-r0) (35/45) Installing python3-pyc (3.12.5-r1) (36/45) Installing llvm18-test-utils (18.1.8-r0) (37/45) Installing llvm18-dev (18.1.8-r0) (38/45) Installing llvm18-gtest (18.1.8-r0) (39/45) Installing llvm18-static (18.1.8-r0) (40/45) Installing perl (5.40.0-r1) (41/45) Installing samurai (1.2-r5) (42/45) Installing .makedepends-openmp (20240825.103148) (43/45) Installing perl-error (0.17029-r2) (44/45) Installing perl-git (2.46.0-r0) (45/45) Installing git-perl (2.46.0-r0) Executing busybox-1.36.1-r31.trigger OK: 1197 MiB in 146 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 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 1289k 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1289k 100 1289k 0 0 1246k 0 0:00:01 0:00:01 --:--:-- 1248k >>> 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 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/clang - 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++ - 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.5") 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: /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, llvm-link: /usr/bin/llvm-link and opt: /usr/bin/opt -- 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.5") -- Configuring done (16.3s) -- 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 /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. [67/883] Building LLVM bitcode Mapping.cpp-sm_80.bc [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 [75/883] Building LLVM bitcode Tasking.cpp-sm_75.bc [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 /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. [83/883] Building LLVM bitcode Kernel.cpp-sm_75.bc [84/883] Building LLVM bitcode Debug.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. [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] Building LLVM bitcode Utils.cpp-sm_72.bc [89/883] Building LLVM bitcode Tasking.cpp-sm_72.bc [90/883] Building LLVM bitcode Synchronization.cpp-sm_72.bc [91/883] Building LLVM bitcode State.cpp-sm_72.bc [92/883] Building LLVM bitcode Reduction.cpp-sm_72.bc [93/883] Building LLVM bitcode Parallelism.cpp-sm_72.bc [94/883] Building LLVM bitcode Misc.cpp-sm_72.bc [95/883] Building LLVM bitcode Mapping.cpp-sm_72.bc [96/883] Building LLVM bitcode LibC.cpp-sm_72.bc [97/883] Building LLVM bitcode Kernel.cpp-sm_72.bc [98/883] Building LLVM bitcode Debug.cpp-sm_72.bc [99/883] Building LLVM bitcode Configuration.cpp-sm_72.bc [100/883] Building LLVM bitcode Allocator.cpp-sm_72.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. [101/883] Building LLVM bitcode Workshare.cpp-sm_70.bc [102/883] Building LLVM bitcode Utils.cpp-sm_70.bc [103/883] Building LLVM bitcode Tasking.cpp-sm_70.bc [104/883] Building LLVM bitcode Synchronization.cpp-sm_70.bc [105/883] Building LLVM bitcode State.cpp-sm_70.bc [106/883] Building LLVM bitcode Reduction.cpp-sm_70.bc [107/883] Building LLVM bitcode Parallelism.cpp-sm_70.bc [108/883] Linking LLVM bitcode libomptarget-nvptx-sm_90.bc [109/883] Building LLVM bitcode Misc.cpp-sm_70.bc [110/883] Building LLVM bitcode Mapping.cpp-sm_70.bc [111/883] Linking LLVM bitcode libomptarget-nvptx-sm_89.bc [112/883] Building LLVM bitcode LibC.cpp-sm_70.bc [113/883] Building LLVM bitcode Kernel.cpp-sm_70.bc [114/883] Building LLVM bitcode Debug.cpp-sm_70.bc [115/883] Linking LLVM bitcode libomptarget-nvptx-sm_87.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. [116/883] Building LLVM bitcode Configuration.cpp-sm_70.bc [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] Internalizing LLVM bitcode libomptarget-nvptx-sm_90.bc [122/883] Building LLVM bitcode Synchronization.cpp-sm_62.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] Internalizing LLVM bitcode libomptarget-nvptx-sm_89.bc [127/883] Internalizing LLVM bitcode libomptarget-nvptx-sm_87.bc [128/883] Building LLVM bitcode Misc.cpp-sm_62.bc [129/883] Building LLVM bitcode Mapping.cpp-sm_62.bc [130/883] Linking LLVM bitcode libomptarget-nvptx-sm_86.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. [131/883] Building LLVM bitcode LibC.cpp-sm_62.bc [132/883] Building LLVM bitcode Kernel.cpp-sm_62.bc /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [133/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_90.bc [134/883] Building LLVM bitcode Debug.cpp-sm_62.bc [135/883] Building LLVM bitcode Configuration.cpp-sm_62.bc [136/883] Building LLVM bitcode Allocator.cpp-sm_62.bc [137/883] Building LLVM bitcode Workshare.cpp-sm_61.bc [138/883] Building LLVM bitcode Utils.cpp-sm_61.bc [139/883] Building LLVM bitcode Tasking.cpp-sm_61.bc /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [140/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_89.bc [141/883] Building LLVM bitcode Synchronization.cpp-sm_61.bc [142/883] Building LLVM bitcode State.cpp-sm_61.bc /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [143/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_87.bc [144/883] Building LLVM bitcode Reduction.cpp-sm_61.bc [145/883] Internalizing LLVM bitcode libomptarget-nvptx-sm_86.bc [146/883] Building LLVM bitcode Parallelism.cpp-sm_61.bc [147/883] Building LLVM bitcode Misc.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. [148/883] Building LLVM bitcode Mapping.cpp-sm_61.bc [149/883] Building LLVM bitcode LibC.cpp-sm_61.bc [150/883] Linking LLVM bitcode libomptarget-nvptx-sm_80.bc [151/883] Building LLVM bitcode Kernel.cpp-sm_61.bc [152/883] Building LLVM bitcode Debug.cpp-sm_61.bc /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [153/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_86.bc [154/883] Building LLVM bitcode Configuration.cpp-sm_61.bc [155/883] Building LLVM bitcode Allocator.cpp-sm_61.bc [156/883] Building LLVM bitcode Workshare.cpp-sm_60.bc [157/883] Building LLVM bitcode Utils.cpp-sm_60.bc [158/883] Building LLVM bitcode Tasking.cpp-sm_60.bc [159/883] Building LLVM bitcode Synchronization.cpp-sm_60.bc [160/883] Building LLVM bitcode State.cpp-sm_60.bc [161/883] Internalizing LLVM bitcode libomptarget-nvptx-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. [162/883] Building LLVM bitcode Reduction.cpp-sm_60.bc [163/883] Linking LLVM bitcode libomptarget-nvptx-sm_75.bc [164/883] Building LLVM bitcode Parallelism.cpp-sm_60.bc [165/883] Building LLVM bitcode Misc.cpp-sm_60.bc [166/883] Building LLVM bitcode Mapping.cpp-sm_60.bc [167/883] Building LLVM bitcode LibC.cpp-sm_60.bc /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [168/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_80.bc [169/883] Building LLVM bitcode Kernel.cpp-sm_60.bc [170/883] Building LLVM bitcode Debug.cpp-sm_60.bc [171/883] Building LLVM bitcode Configuration.cpp-sm_60.bc [172/883] Building LLVM bitcode Allocator.cpp-sm_60.bc [173/883] Internalizing LLVM bitcode libomptarget-nvptx-sm_75.bc [174/883] Building LLVM bitcode Workshare.cpp-sm_53.bc [175/883] Building LLVM bitcode Utils.cpp-sm_53.bc [176/883] Building LLVM bitcode Tasking.cpp-sm_53.bc [177/883] Building LLVM bitcode Synchronization.cpp-sm_53.bc [178/883] Linking LLVM bitcode libomptarget-nvptx-sm_72.bc [179/883] Building LLVM bitcode State.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. [180/883] Building LLVM bitcode Reduction.cpp-sm_53.bc [181/883] Building LLVM bitcode Parallelism.cpp-sm_53.bc [182/883] Building LLVM bitcode Misc.cpp-sm_53.bc [183/883] Building LLVM bitcode Mapping.cpp-sm_53.bc /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [184/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_75.bc [185/883] Internalizing LLVM bitcode libomptarget-nvptx-sm_72.bc [186/883] Building LLVM bitcode LibC.cpp-sm_53.bc [187/883] Building LLVM bitcode Kernel.cpp-sm_53.bc [188/883] Building LLVM bitcode Debug.cpp-sm_53.bc [189/883] Building LLVM bitcode Configuration.cpp-sm_53.bc [190/883] Building LLVM bitcode Allocator.cpp-sm_53.bc [191/883] Building LLVM bitcode Workshare.cpp-sm_52.bc [192/883] Linking LLVM bitcode libomptarget-nvptx-sm_70.bc [193/883] Building LLVM bitcode Utils.cpp-sm_52.bc [194/883] Building LLVM bitcode Tasking.cpp-sm_52.bc [195/883] Building LLVM bitcode Synchronization.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. [196/883] Building LLVM bitcode State.cpp-sm_52.bc /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [197/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_72.bc [198/883] Internalizing LLVM bitcode libomptarget-nvptx-sm_70.bc [199/883] Building LLVM bitcode Reduction.cpp-sm_52.bc [200/883] Building LLVM bitcode Parallelism.cpp-sm_52.bc [201/883] Building LLVM bitcode Misc.cpp-sm_52.bc [202/883] Building LLVM bitcode Mapping.cpp-sm_52.bc [203/883] Building LLVM bitcode LibC.cpp-sm_52.bc [204/883] Building LLVM bitcode Kernel.cpp-sm_52.bc [205/883] Building LLVM bitcode Debug.cpp-sm_52.bc [206/883] Linking LLVM bitcode libomptarget-nvptx-sm_62.bc [207/883] Building LLVM bitcode Configuration.cpp-sm_52.bc [208/883] Building LLVM bitcode Allocator.cpp-sm_52.bc [209/883] Building LLVM bitcode Workshare.cpp-sm_50.bc /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [210/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_70.bc [211/883] Building LLVM bitcode Utils.cpp-sm_50.bc [212/883] Building LLVM bitcode Tasking.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. [213/883] Building LLVM bitcode Synchronization.cpp-sm_50.bc [214/883] Internalizing LLVM bitcode libomptarget-nvptx-sm_62.bc [215/883] Building LLVM bitcode State.cpp-sm_50.bc [216/883] Building LLVM bitcode Reduction.cpp-sm_50.bc [217/883] Building LLVM bitcode Parallelism.cpp-sm_50.bc [218/883] Linking LLVM bitcode libomptarget-nvptx-sm_61.bc [219/883] Building LLVM bitcode Misc.cpp-sm_50.bc [220/883] Building LLVM bitcode Mapping.cpp-sm_50.bc [221/883] Building LLVM bitcode LibC.cpp-sm_50.bc [222/883] Building LLVM bitcode Kernel.cpp-sm_50.bc /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [223/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_62.bc [224/883] Building LLVM bitcode Debug.cpp-sm_50.bc [225/883] Building LLVM bitcode Configuration.cpp-sm_50.bc [226/883] Building LLVM bitcode Allocator.cpp-sm_50.bc [227/883] Building LLVM bitcode Workshare.cpp-sm_37.bc [228/883] Building LLVM bitcode Utils.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. [229/883] Building LLVM bitcode Tasking.cpp-sm_37.bc [230/883] Internalizing LLVM bitcode libomptarget-nvptx-sm_61.bc [231/883] Linking LLVM bitcode libomptarget-nvptx-sm_60.bc [232/883] Building LLVM bitcode Synchronization.cpp-sm_37.bc [233/883] Building LLVM bitcode State.cpp-sm_37.bc [234/883] Building LLVM bitcode Reduction.cpp-sm_37.bc /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [235/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_61.bc [236/883] Building LLVM bitcode Parallelism.cpp-sm_37.bc [237/883] Building LLVM bitcode Misc.cpp-sm_37.bc [238/883] Building LLVM bitcode Mapping.cpp-sm_37.bc [239/883] Internalizing LLVM bitcode libomptarget-nvptx-sm_60.bc [240/883] Building LLVM bitcode LibC.cpp-sm_37.bc [241/883] Building LLVM bitcode Kernel.cpp-sm_37.bc [242/883] Building LLVM bitcode Debug.cpp-sm_37.bc [243/883] Building LLVM bitcode Configuration.cpp-sm_37.bc [244/883] Building LLVM bitcode Allocator.cpp-sm_37.bc [245/883] Building LLVM bitcode Workshare.cpp-sm_35.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. [246/883] Building LLVM bitcode Utils.cpp-sm_35.bc /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [247/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_60.bc [248/883] Linking LLVM bitcode libomptarget-nvptx-sm_53.bc [249/883] Building LLVM bitcode Tasking.cpp-sm_35.bc [250/883] Building LLVM bitcode Synchronization.cpp-sm_35.bc [251/883] Building LLVM bitcode State.cpp-sm_35.bc [252/883] Building LLVM bitcode Reduction.cpp-sm_35.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] Internalizing LLVM bitcode libomptarget-nvptx-sm_53.bc [259/883] Linking LLVM bitcode libomptarget-nvptx-sm_52.bc [260/883] Building LLVM bitcode Debug.cpp-sm_35.bc [261/883] Building LLVM bitcode Configuration.cpp-sm_35.bc [262/883] Building LLVM bitcode Allocator.cpp-sm_35.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. [263/883] Building LLVM bitcode Workshare.cpp-gfx1151.bc /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [264/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_53.bc [265/883] Internalizing LLVM bitcode libomptarget-nvptx-sm_52.bc [266/883] Building LLVM bitcode Utils.cpp-gfx1151.bc [267/883] Building LLVM bitcode Tasking.cpp-gfx1151.bc [268/883] Building LLVM bitcode Synchronization.cpp-gfx1151.bc [269/883] Linking LLVM bitcode libomptarget-nvptx-sm_50.bc [270/883] Building LLVM bitcode State.cpp-gfx1151.bc [271/883] Building LLVM bitcode Reduction.cpp-gfx1151.bc [272/883] Building LLVM bitcode Parallelism.cpp-gfx1151.bc [273/883] Building LLVM bitcode Misc.cpp-gfx1151.bc [274/883] Building LLVM bitcode Mapping.cpp-gfx1151.bc /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [275/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_52.bc [276/883] Building LLVM bitcode LibC.cpp-gfx1151.bc [277/883] Building LLVM bitcode Kernel.cpp-gfx1151.bc [278/883] Internalizing LLVM bitcode libomptarget-nvptx-sm_50.bc [279/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. [280/883] Building LLVM bitcode Configuration.cpp-gfx1151.bc [281/883] Building LLVM bitcode Allocator.cpp-gfx1151.bc [282/883] Building LLVM bitcode Workshare.cpp-gfx1150.bc [283/883] Building LLVM bitcode Utils.cpp-gfx1150.bc /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [284/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_50.bc [285/883] Building LLVM bitcode Tasking.cpp-gfx1150.bc [286/883] Building LLVM bitcode Synchronization.cpp-gfx1150.bc clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [287/883] Linking LLVM bitcode libomptarget-nvptx-sm_37.bc [288/883] Linking CXX shared library tools/archer/libarcher.so [289/883] Linking CXX static library tools/archer/libarcher_static.a [290/883] Building LLVM bitcode State.cpp-gfx1150.bc [291/883] Building LLVM bitcode Reduction.cpp-gfx1150.bc [292/883] Building LLVM bitcode Parallelism.cpp-gfx1150.bc [293/883] Building LLVM bitcode Misc.cpp-gfx1150.bc [294/883] Building LLVM bitcode Mapping.cpp-gfx1150.bc [295/883] Building LLVM bitcode LibC.cpp-gfx1150.bc [296/883] Building LLVM bitcode Kernel.cpp-gfx1150.bc [297/883] Building LLVM bitcode Debug.cpp-gfx1150.bc [298/883] Internalizing LLVM bitcode libomptarget-nvptx-sm_37.bc [299/883] Building LLVM bitcode Configuration.cpp-gfx1150.bc [300/883] Building LLVM bitcode Allocator.cpp-gfx1150.bc /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [301/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_37.bc [302/883] Building LLVM bitcode Workshare.cpp-gfx1103.bc [303/883] Building LLVM bitcode Utils.cpp-gfx1103.bc [304/883] Building LLVM bitcode Tasking.cpp-gfx1103.bc [305/883] Linking LLVM bitcode libomptarget-nvptx-sm_35.bc [306/883] Building LLVM bitcode Synchronization.cpp-gfx1103.bc [307/883] Building LLVM bitcode State.cpp-gfx1103.bc [308/883] Building LLVM bitcode Reduction.cpp-gfx1103.bc [309/883] Building LLVM bitcode Parallelism.cpp-gfx1103.bc [310/883] Building LLVM bitcode Misc.cpp-gfx1103.bc /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [311/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_90.bc.out [312/883] Internalizing LLVM bitcode libomptarget-nvptx-sm_35.bc [313/883] Building LLVM bitcode Mapping.cpp-gfx1103.bc [314/883] Building LLVM bitcode LibC.cpp-gfx1103.bc /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [315/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_89.bc.out [316/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_90.o /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [317/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_87.bc.out [318/883] Building LLVM bitcode Kernel.cpp-gfx1103.bc [319/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_89.o [320/883] Building LLVM bitcode Debug.cpp-gfx1103.bc [321/883] Building LLVM bitcode Configuration.cpp-gfx1103.bc [322/883] Building LLVM bitcode Allocator.cpp-gfx1103.bc [323/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_87.o /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [324/883] Optimizing LLVM bitcode libomptarget-nvptx-sm_35.bc [325/883] Building LLVM bitcode Workshare.cpp-gfx1102.bc [326/883] Building LLVM bitcode Utils.cpp-gfx1102.bc [327/883] Building LLVM bitcode Tasking.cpp-gfx1102.bc [328/883] Building LLVM bitcode Synchronization.cpp-gfx1102.bc [329/883] Building LLVM bitcode State.cpp-gfx1102.bc [330/883] Building LLVM bitcode Reduction.cpp-gfx1102.bc [331/883] Building LLVM bitcode Parallelism.cpp-gfx1102.bc [332/883] Building LLVM bitcode Misc.cpp-gfx1102.bc [333/883] Building LLVM bitcode Mapping.cpp-gfx1102.bc [334/883] Linking LLVM bitcode libomptarget-amdgpu-gfx1151.bc [335/883] Building LLVM bitcode LibC.cpp-gfx1102.bc [336/883] Building LLVM bitcode Kernel.cpp-gfx1102.bc [337/883] Building LLVM bitcode Debug.cpp-gfx1102.bc /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [338/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_86.bc.out [339/883] Building LLVM bitcode Configuration.cpp-gfx1102.bc [340/883] Building LLVM bitcode Allocator.cpp-gfx1102.bc [341/883] Building LLVM bitcode Workshare.cpp-gfx1101.bc [342/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_86.o /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [343/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx1151.bc [344/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_80.bc.out [345/883] Building LLVM bitcode Utils.cpp-gfx1101.bc [346/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_80.o [347/883] Building LLVM bitcode Tasking.cpp-gfx1101.bc [348/883] Building LLVM bitcode Synchronization.cpp-gfx1101.bc [349/883] Building LLVM bitcode State.cpp-gfx1101.bc [350/883] Building LLVM bitcode Reduction.cpp-gfx1101.bc [351/883] Building LLVM bitcode Parallelism.cpp-gfx1101.bc /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [352/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_75.bc.out [353/883] Building LLVM bitcode Misc.cpp-gfx1101.bc [354/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_75.o [355/883] Building LLVM bitcode Mapping.cpp-gfx1101.bc [356/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx1151.bc [357/883] Building LLVM bitcode LibC.cpp-gfx1101.bc [358/883] Building LLVM bitcode Kernel.cpp-gfx1101.bc [359/883] Building LLVM bitcode Debug.cpp-gfx1101.bc [360/883] Building LLVM bitcode Configuration.cpp-gfx1101.bc [361/883] Building LLVM bitcode Allocator.cpp-gfx1101.bc [362/883] Building LLVM bitcode Workshare.cpp-gfx1100.bc [363/883] Building LLVM bitcode Utils.cpp-gfx1100.bc [364/883] Linking LLVM bitcode libomptarget-amdgpu-gfx1150.bc /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [365/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_72.bc.out [366/883] Building LLVM bitcode Tasking.cpp-gfx1100.bc [367/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_72.o [368/883] Building LLVM bitcode Synchronization.cpp-gfx1100.bc [369/883] Building LLVM bitcode State.cpp-gfx1100.bc [370/883] Building LLVM bitcode Reduction.cpp-gfx1100.bc [371/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx1150.bc [372/883] Building LLVM bitcode Parallelism.cpp-gfx1100.bc [373/883] Building LLVM bitcode Misc.cpp-gfx1100.bc [374/883] Building LLVM bitcode Mapping.cpp-gfx1100.bc [375/883] Building LLVM bitcode LibC.cpp-gfx1100.bc [376/883] Building LLVM bitcode Kernel.cpp-gfx1100.bc [377/883] Building LLVM bitcode Debug.cpp-gfx1100.bc /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [378/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_70.bc.out [379/883] Building LLVM bitcode Configuration.cpp-gfx1100.bc [380/883] Building LLVM bitcode Allocator.cpp-gfx1100.bc [381/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_70.o [382/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx1150.bc [383/883] Building LLVM bitcode Workshare.cpp-gfx1036.bc [384/883] Building LLVM bitcode Utils.cpp-gfx1036.bc [385/883] Building LLVM bitcode Tasking.cpp-gfx1036.bc [386/883] Building LLVM bitcode Synchronization.cpp-gfx1036.bc [387/883] Building LLVM bitcode State.cpp-gfx1036.bc [388/883] Linking LLVM bitcode libomptarget-amdgpu-gfx1103.bc [389/883] Building LLVM bitcode Reduction.cpp-gfx1036.bc [390/883] Building LLVM bitcode Parallelism.cpp-gfx1036.bc /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [391/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_62.bc.out [392/883] Building LLVM bitcode Misc.cpp-gfx1036.bc [393/883] Building LLVM bitcode Mapping.cpp-gfx1036.bc [394/883] Building LLVM bitcode LibC.cpp-gfx1036.bc [395/883] Building LLVM bitcode Kernel.cpp-gfx1036.bc [396/883] Building LLVM bitcode Debug.cpp-gfx1036.bc [397/883] Building LLVM bitcode Configuration.cpp-gfx1036.bc [398/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_62.o [399/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx1103.bc [400/883] Building LLVM bitcode Allocator.cpp-gfx1036.bc [401/883] Building LLVM bitcode Workshare.cpp-gfx1035.bc [402/883] Building LLVM bitcode Utils.cpp-gfx1035.bc [403/883] Building LLVM bitcode Tasking.cpp-gfx1035.bc [404/883] Building LLVM bitcode Synchronization.cpp-gfx1035.bc [405/883] Linking LLVM bitcode libomptarget-amdgpu-gfx1102.bc [406/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx1103.bc [407/883] Building LLVM bitcode State.cpp-gfx1035.bc [408/883] Building LLVM bitcode Reduction.cpp-gfx1035.bc [409/883] Building LLVM bitcode Parallelism.cpp-gfx1035.bc [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] Internalizing LLVM bitcode libomptarget-amdgpu-gfx1102.bc [416/883] Building LLVM bitcode Configuration.cpp-gfx1035.bc [417/883] Building LLVM bitcode Allocator.cpp-gfx1035.bc /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [418/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_61.bc.out [419/883] Building LLVM bitcode Workshare.cpp-gfx1034.bc [420/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_61.o /usr/bin/opt: 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_60.bc.out [422/883] Building LLVM bitcode Utils.cpp-gfx1034.bc [423/883] Building LLVM bitcode Tasking.cpp-gfx1034.bc [424/883] Building LLVM bitcode Synchronization.cpp-gfx1034.bc [425/883] Linking LLVM bitcode libomptarget-amdgpu-gfx1101.bc [426/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_60.o [427/883] Building LLVM bitcode State.cpp-gfx1034.bc [428/883] Building LLVM bitcode Reduction.cpp-gfx1034.bc [429/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx1102.bc [430/883] Building LLVM bitcode Parallelism.cpp-gfx1034.bc [431/883] Building LLVM bitcode Misc.cpp-gfx1034.bc [432/883] Building LLVM bitcode Mapping.cpp-gfx1034.bc [433/883] Building LLVM bitcode LibC.cpp-gfx1034.bc [434/883] Building LLVM bitcode Kernel.cpp-gfx1034.bc [435/883] Building LLVM bitcode Debug.cpp-gfx1034.bc [436/883] Building LLVM bitcode Configuration.cpp-gfx1034.bc [437/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx1101.bc [438/883] Building LLVM bitcode Allocator.cpp-gfx1034.bc [439/883] Building LLVM bitcode Workshare.cpp-gfx1033.bc [440/883] Building LLVM bitcode Utils.cpp-gfx1033.bc [441/883] Building LLVM bitcode Tasking.cpp-gfx1033.bc /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [442/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_53.bc.out [443/883] Building LLVM bitcode Synchronization.cpp-gfx1033.bc [444/883] Building LLVM bitcode State.cpp-gfx1033.bc [445/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx1101.bc [446/883] Building LLVM bitcode Reduction.cpp-gfx1033.bc [447/883] Building LLVM bitcode Parallelism.cpp-gfx1033.bc [448/883] Linking LLVM bitcode libomptarget-amdgpu-gfx1100.bc [449/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_53.o [450/883] Building LLVM bitcode Misc.cpp-gfx1033.bc [451/883] Building LLVM bitcode Mapping.cpp-gfx1033.bc [452/883] Building LLVM bitcode LibC.cpp-gfx1033.bc [453/883] Building LLVM bitcode Kernel.cpp-gfx1033.bc [454/883] Building LLVM bitcode Debug.cpp-gfx1033.bc [455/883] Building LLVM bitcode Configuration.cpp-gfx1033.bc [456/883] Building LLVM bitcode Allocator.cpp-gfx1033.bc [457/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx1100.bc [458/883] Building LLVM bitcode Workshare.cpp-gfx1032.bc [459/883] Building LLVM bitcode Utils.cpp-gfx1032.bc [460/883] Building LLVM bitcode Tasking.cpp-gfx1032.bc [461/883] Building LLVM bitcode Synchronization.cpp-gfx1032.bc [462/883] Building LLVM bitcode State.cpp-gfx1032.bc [463/883] Building LLVM bitcode Reduction.cpp-gfx1032.bc /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [464/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_52.bc.out [465/883] Building LLVM bitcode Parallelism.cpp-gfx1032.bc [466/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx1100.bc [467/883] Linking LLVM bitcode libomptarget-amdgpu-gfx1036.bc [468/883] Building LLVM bitcode Misc.cpp-gfx1032.bc [469/883] Building LLVM bitcode Mapping.cpp-gfx1032.bc [470/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_52.o [471/883] Building LLVM bitcode LibC.cpp-gfx1032.bc [472/883] Building LLVM bitcode Kernel.cpp-gfx1032.bc [473/883] Building LLVM bitcode Debug.cpp-gfx1032.bc [474/883] Building LLVM bitcode Configuration.cpp-gfx1032.bc [475/883] Building LLVM bitcode Allocator.cpp-gfx1032.bc [476/883] Building LLVM bitcode Workshare.cpp-gfx1031.bc /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [477/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_50.bc.out [478/883] Building LLVM bitcode Utils.cpp-gfx1031.bc [479/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx1036.bc [480/883] Building LLVM bitcode Tasking.cpp-gfx1031.bc [481/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_50.o [482/883] Building LLVM bitcode Synchronization.cpp-gfx1031.bc [483/883] Building LLVM bitcode State.cpp-gfx1031.bc [484/883] Building LLVM bitcode Reduction.cpp-gfx1031.bc [485/883] Building LLVM bitcode Parallelism.cpp-gfx1031.bc [486/883] Building LLVM bitcode Misc.cpp-gfx1031.bc [487/883] Linking LLVM bitcode libomptarget-amdgpu-gfx1035.bc [488/883] Building LLVM bitcode Mapping.cpp-gfx1031.bc [489/883] Building LLVM bitcode LibC.cpp-gfx1031.bc [490/883] Building LLVM bitcode Kernel.cpp-gfx1031.bc [491/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx1036.bc [492/883] Building LLVM bitcode Debug.cpp-gfx1031.bc [493/883] Building LLVM bitcode Configuration.cpp-gfx1031.bc [494/883] Building LLVM bitcode Allocator.cpp-gfx1031.bc /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [495/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_37.bc.out [496/883] Building LLVM bitcode Workshare.cpp-gfx1030.bc [497/883] Building LLVM bitcode Utils.cpp-gfx1030.bc [498/883] Building LLVM bitcode Tasking.cpp-gfx1030.bc [499/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx1035.bc [500/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_37.o [501/883] Building LLVM bitcode Synchronization.cpp-gfx1030.bc [502/883] Building LLVM bitcode State.cpp-gfx1030.bc [503/883] Building LLVM bitcode Reduction.cpp-gfx1030.bc [504/883] Building LLVM bitcode Parallelism.cpp-gfx1030.bc [505/883] Linking LLVM bitcode libomptarget-amdgpu-gfx1034.bc [506/883] Building LLVM bitcode Misc.cpp-gfx1030.bc [507/883] Building LLVM bitcode Mapping.cpp-gfx1030.bc [508/883] Building LLVM bitcode LibC.cpp-gfx1030.bc [509/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx1035.bc [510/883] Building LLVM bitcode Kernel.cpp-gfx1030.bc [511/883] Building LLVM bitcode Debug.cpp-gfx1030.bc [512/883] Building LLVM bitcode Configuration.cpp-gfx1030.bc [513/883] Building LLVM bitcode Allocator.cpp-gfx1030.bc [514/883] Building LLVM bitcode Workshare.cpp-gfx1010.bc [515/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx1034.bc [516/883] Building LLVM bitcode Utils.cpp-gfx1010.bc [517/883] Building LLVM bitcode Tasking.cpp-gfx1010.bc /usr/bin/opt: WARNING: failed to create target machine for 'nvptx64-nvidia-cuda': unable to get target for 'nvptx64-nvidia-cuda', see --version and --triple. [518/883] Packaging LLVM offloading binary libomptarget-nvptx-sm_35.bc.out [519/883] Building LLVM bitcode Synchronization.cpp-gfx1010.bc [520/883] Building LLVM bitcode State.cpp-gfx1010.bc [521/883] Embedding LLVM offloading binary in devicertl-nvptx-sm_35.o [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] Building LLVM bitcode Kernel.cpp-gfx1010.bc [529/883] Building LLVM bitcode Debug.cpp-gfx1010.bc [530/883] Building LLVM bitcode Configuration.cpp-gfx1010.bc [531/883] Linking LLVM bitcode libomptarget-amdgpu-gfx1033.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] Internalizing LLVM bitcode libomptarget-amdgpu-gfx1033.bc [537/883] Building LLVM bitcode Synchronization.cpp-gfx942.bc [538/883] Linking LLVM bitcode libomptarget-amdgpu-gfx1032.bc [539/883] Building LLVM bitcode State.cpp-gfx942.bc [540/883] Building LLVM bitcode Reduction.cpp-gfx942.bc [541/883] Building LLVM bitcode Parallelism.cpp-gfx942.bc [542/883] Building LLVM bitcode Misc.cpp-gfx942.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] Optimizing LLVM bitcode libomptarget-amdgpu-gfx1033.bc [549/883] Building LLVM bitcode Allocator.cpp-gfx942.bc [550/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx1032.bc [551/883] Building LLVM bitcode Workshare.cpp-gfx941.bc [552/883] Building LLVM bitcode Utils.cpp-gfx941.bc [553/883] Building LLVM bitcode Tasking.cpp-gfx941.bc [554/883] Building LLVM bitcode Synchronization.cpp-gfx941.bc [555/883] Linking LLVM bitcode libomptarget-amdgpu-gfx1031.bc [556/883] Building LLVM bitcode State.cpp-gfx941.bc [557/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx1032.bc [558/883] Building LLVM bitcode Reduction.cpp-gfx941.bc [559/883] Building LLVM bitcode Parallelism.cpp-gfx941.bc [560/883] Building LLVM bitcode Misc.cpp-gfx941.bc [561/883] Building LLVM bitcode Mapping.cpp-gfx941.bc [562/883] Building LLVM bitcode LibC.cpp-gfx941.bc [563/883] Building LLVM bitcode Kernel.cpp-gfx941.bc [564/883] Building LLVM bitcode Debug.cpp-gfx941.bc [565/883] Building LLVM bitcode Configuration.cpp-gfx941.bc [566/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx1031.bc [567/883] Building LLVM bitcode Allocator.cpp-gfx941.bc [568/883] Building LLVM bitcode Workshare.cpp-gfx940.bc [569/883] Building LLVM bitcode Utils.cpp-gfx940.bc [570/883] Building LLVM bitcode Tasking.cpp-gfx940.bc [571/883] Building LLVM bitcode Synchronization.cpp-gfx940.bc [572/883] Linking LLVM bitcode libomptarget-amdgpu-gfx1030.bc [573/883] Building LLVM bitcode State.cpp-gfx940.bc [574/883] Building LLVM bitcode Reduction.cpp-gfx940.bc [575/883] Building LLVM bitcode Parallelism.cpp-gfx940.bc [576/883] Building LLVM bitcode Misc.cpp-gfx940.bc [577/883] Building LLVM bitcode Mapping.cpp-gfx940.bc [578/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx1031.bc [579/883] Building LLVM bitcode LibC.cpp-gfx940.bc [580/883] Building LLVM bitcode Kernel.cpp-gfx940.bc [581/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx1030.bc [582/883] Building LLVM bitcode Debug.cpp-gfx940.bc [583/883] Building LLVM bitcode Configuration.cpp-gfx940.bc [584/883] Building LLVM bitcode Allocator.cpp-gfx940.bc [585/883] Linking LLVM bitcode libomptarget-amdgpu-gfx1010.bc [586/883] Building LLVM bitcode Workshare.cpp-gfx90c.bc [587/883] Building LLVM bitcode Utils.cpp-gfx90c.bc [588/883] Building LLVM bitcode Tasking.cpp-gfx90c.bc [589/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx1030.bc [590/883] Building LLVM bitcode Synchronization.cpp-gfx90c.bc [591/883] Building LLVM bitcode State.cpp-gfx90c.bc [592/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx1151.bc.out [593/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx1010.bc [594/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx1151.o [595/883] Building LLVM bitcode Reduction.cpp-gfx90c.bc [596/883] Building LLVM bitcode Parallelism.cpp-gfx90c.bc [597/883] Building LLVM bitcode Misc.cpp-gfx90c.bc [598/883] Building LLVM bitcode Mapping.cpp-gfx90c.bc [599/883] Building LLVM bitcode LibC.cpp-gfx90c.bc [600/883] Building LLVM bitcode Kernel.cpp-gfx90c.bc [601/883] Building LLVM bitcode Debug.cpp-gfx90c.bc [602/883] Building LLVM bitcode Configuration.cpp-gfx90c.bc [603/883] Building LLVM bitcode Allocator.cpp-gfx90c.bc [604/883] Linking LLVM bitcode libomptarget-amdgpu-gfx942.bc [605/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx1010.bc [606/883] Building LLVM bitcode Workshare.cpp-gfx90a.bc [607/883] Building LLVM bitcode Utils.cpp-gfx90a.bc [608/883] Building LLVM bitcode Tasking.cpp-gfx90a.bc [609/883] Building LLVM bitcode Synchronization.cpp-gfx90a.bc [610/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx942.bc [611/883] Building LLVM bitcode State.cpp-gfx90a.bc [612/883] Building LLVM bitcode Reduction.cpp-gfx90a.bc [613/883] Building LLVM bitcode Parallelism.cpp-gfx90a.bc [614/883] Building LLVM bitcode Misc.cpp-gfx90a.bc [615/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx1150.bc.out [616/883] Building LLVM bitcode Mapping.cpp-gfx90a.bc [617/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx1150.o [618/883] Building LLVM bitcode LibC.cpp-gfx90a.bc [619/883] Building LLVM bitcode Kernel.cpp-gfx90a.bc [620/883] Building LLVM bitcode Debug.cpp-gfx90a.bc [621/883] Linking LLVM bitcode libomptarget-amdgpu-gfx941.bc [622/883] Building LLVM bitcode Configuration.cpp-gfx90a.bc [623/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx942.bc [624/883] Building LLVM bitcode Allocator.cpp-gfx90a.bc [625/883] Building LLVM bitcode Workshare.cpp-gfx908.bc [626/883] Building LLVM bitcode Utils.cpp-gfx908.bc [627/883] Building LLVM bitcode Tasking.cpp-gfx908.bc [628/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx941.bc [629/883] Building LLVM bitcode Synchronization.cpp-gfx908.bc [630/883] Building LLVM bitcode State.cpp-gfx908.bc [631/883] Building LLVM bitcode Reduction.cpp-gfx908.bc [632/883] Building LLVM bitcode Parallelism.cpp-gfx908.bc [633/883] Building LLVM bitcode Misc.cpp-gfx908.bc [634/883] Building LLVM bitcode Mapping.cpp-gfx908.bc [635/883] Building LLVM bitcode LibC.cpp-gfx908.bc [636/883] Building LLVM bitcode Kernel.cpp-gfx908.bc [637/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx1103.bc.out [638/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx941.bc [639/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx1103.o [640/883] Building LLVM bitcode Debug.cpp-gfx908.bc [641/883] Building LLVM bitcode Configuration.cpp-gfx908.bc [642/883] Building LLVM bitcode Allocator.cpp-gfx908.bc [643/883] Linking LLVM bitcode libomptarget-amdgpu-gfx940.bc [644/883] Building LLVM bitcode Workshare.cpp-gfx906.bc [645/883] Building LLVM bitcode Utils.cpp-gfx906.bc [646/883] Building LLVM bitcode Tasking.cpp-gfx906.bc [647/883] Building LLVM bitcode Synchronization.cpp-gfx906.bc [648/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx940.bc [649/883] Building LLVM bitcode State.cpp-gfx906.bc [650/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx1102.bc.out [651/883] Building LLVM bitcode Reduction.cpp-gfx906.bc [652/883] Building LLVM bitcode Parallelism.cpp-gfx906.bc [653/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx1102.o [654/883] Building LLVM bitcode Misc.cpp-gfx906.bc [655/883] Building LLVM bitcode Mapping.cpp-gfx906.bc [656/883] Linking LLVM bitcode libomptarget-amdgpu-gfx90c.bc [657/883] Building LLVM bitcode LibC.cpp-gfx906.bc [658/883] Building LLVM bitcode Kernel.cpp-gfx906.bc [659/883] Building LLVM bitcode Debug.cpp-gfx906.bc [660/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx940.bc [661/883] Building LLVM bitcode Configuration.cpp-gfx906.bc [662/883] Building LLVM bitcode Allocator.cpp-gfx906.bc [663/883] Building LLVM bitcode Workshare.cpp-gfx902.bc [664/883] Building LLVM bitcode Utils.cpp-gfx902.bc [665/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx90c.bc [666/883] Building LLVM bitcode Tasking.cpp-gfx902.bc [667/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx1101.bc.out [668/883] Building LLVM bitcode Synchronization.cpp-gfx902.bc [669/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx1101.o [670/883] Building LLVM bitcode State.cpp-gfx902.bc [671/883] Building LLVM bitcode Reduction.cpp-gfx902.bc [672/883] Building LLVM bitcode Parallelism.cpp-gfx902.bc [673/883] Building LLVM bitcode Misc.cpp-gfx902.bc [674/883] Building LLVM bitcode Mapping.cpp-gfx902.bc [675/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx90c.bc [676/883] Building LLVM bitcode LibC.cpp-gfx902.bc [677/883] Building LLVM bitcode Kernel.cpp-gfx902.bc [678/883] Building LLVM bitcode Debug.cpp-gfx902.bc [679/883] Building LLVM bitcode Configuration.cpp-gfx902.bc [680/883] Linking LLVM bitcode libomptarget-amdgpu-gfx90a.bc [681/883] Building LLVM bitcode Allocator.cpp-gfx902.bc [682/883] Building LLVM bitcode Workshare.cpp-gfx900.bc [683/883] Building LLVM bitcode Utils.cpp-gfx900.bc [684/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx1100.bc.out [685/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx1100.o [686/883] Building LLVM bitcode Tasking.cpp-gfx900.bc [687/883] Building LLVM bitcode Synchronization.cpp-gfx900.bc [688/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx90a.bc [689/883] Building LLVM bitcode State.cpp-gfx900.bc [690/883] Building LLVM bitcode Reduction.cpp-gfx900.bc [691/883] Building LLVM bitcode Parallelism.cpp-gfx900.bc [692/883] Building LLVM bitcode Misc.cpp-gfx900.bc [693/883] Building LLVM bitcode Mapping.cpp-gfx900.bc [694/883] Building LLVM bitcode LibC.cpp-gfx900.bc [695/883] Building LLVM bitcode Kernel.cpp-gfx900.bc [696/883] Building LLVM bitcode Debug.cpp-gfx900.bc [697/883] Building LLVM bitcode Configuration.cpp-gfx900.bc [698/883] Linking LLVM bitcode libomptarget-amdgpu-gfx908.bc [699/883] Building LLVM bitcode Allocator.cpp-gfx900.bc [700/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx90a.bc [701/883] Building LLVM bitcode Workshare.cpp-gfx803.bc [702/883] Building LLVM bitcode Utils.cpp-gfx803.bc [703/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx908.bc [704/883] Building LLVM bitcode Tasking.cpp-gfx803.bc [705/883] Building LLVM bitcode Synchronization.cpp-gfx803.bc [706/883] Building LLVM bitcode State.cpp-gfx803.bc [707/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx1036.bc.out [708/883] Building LLVM bitcode Reduction.cpp-gfx803.bc [709/883] Building LLVM bitcode Parallelism.cpp-gfx803.bc [710/883] Building LLVM bitcode Misc.cpp-gfx803.bc [711/883] Building LLVM bitcode Mapping.cpp-gfx803.bc [712/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx1036.o [713/883] Building LLVM bitcode LibC.cpp-gfx803.bc [714/883] Building LLVM bitcode Kernel.cpp-gfx803.bc [715/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx908.bc [716/883] Building LLVM bitcode Debug.cpp-gfx803.bc [717/883] Linking LLVM bitcode libomptarget-amdgpu-gfx906.bc [718/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx1035.bc.out [719/883] Building LLVM bitcode Configuration.cpp-gfx803.bc [720/883] Building LLVM bitcode Allocator.cpp-gfx803.bc [721/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx1035.o [722/883] Building LLVM bitcode Workshare.cpp-gfx801.bc [723/883] Building LLVM bitcode Utils.cpp-gfx801.bc [724/883] Building LLVM bitcode Tasking.cpp-gfx801.bc [725/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx906.bc [726/883] Building LLVM bitcode Synchronization.cpp-gfx801.bc [727/883] Building LLVM bitcode State.cpp-gfx801.bc [728/883] Building LLVM bitcode Reduction.cpp-gfx801.bc [729/883] Building LLVM bitcode Parallelism.cpp-gfx801.bc [730/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx1034.bc.out [731/883] Building LLVM bitcode Misc.cpp-gfx801.bc [732/883] Building LLVM bitcode Mapping.cpp-gfx801.bc [733/883] Building LLVM bitcode LibC.cpp-gfx801.bc [734/883] Building LLVM bitcode Kernel.cpp-gfx801.bc [735/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx906.bc [736/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx1034.o [737/883] Building LLVM bitcode Debug.cpp-gfx801.bc [738/883] Linking LLVM bitcode libomptarget-amdgpu-gfx902.bc [739/883] Building LLVM bitcode Configuration.cpp-gfx801.bc [740/883] Building LLVM bitcode Allocator.cpp-gfx801.bc [741/883] Building LLVM bitcode Workshare.cpp-gfx701.bc [742/883] Building LLVM bitcode Utils.cpp-gfx701.bc [743/883] Building LLVM bitcode Tasking.cpp-gfx701.bc [744/883] Building LLVM bitcode Synchronization.cpp-gfx701.bc [745/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx902.bc [746/883] Building LLVM bitcode State.cpp-gfx701.bc [747/883] Building LLVM bitcode Reduction.cpp-gfx701.bc [748/883] Building LLVM bitcode Parallelism.cpp-gfx701.bc [749/883] Building LLVM bitcode Misc.cpp-gfx701.bc [750/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx1033.bc.out [751/883] Building LLVM bitcode Mapping.cpp-gfx701.bc [752/883] Building LLVM bitcode LibC.cpp-gfx701.bc [753/883] Building LLVM bitcode Kernel.cpp-gfx701.bc [754/883] Building LLVM bitcode Debug.cpp-gfx701.bc [755/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx902.bc [756/883] Building LLVM bitcode Configuration.cpp-gfx701.bc [757/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx1033.o [758/883] Linking LLVM bitcode libomptarget-amdgpu-gfx900.bc [759/883] Building LLVM bitcode Allocator.cpp-gfx701.bc [760/883] Building LLVM bitcode Workshare.cpp-gfx700.bc [761/883] Building LLVM bitcode Utils.cpp-gfx700.bc [762/883] Building LLVM bitcode Tasking.cpp-gfx700.bc [763/883] Building LLVM bitcode Synchronization.cpp-gfx700.bc [764/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx900.bc [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] Packaging LLVM offloading binary libomptarget-amdgpu-gfx1032.bc.out [771/883] Building LLVM bitcode LibC.cpp-gfx700.bc [772/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx1032.o [773/883] Building LLVM bitcode Kernel.cpp-gfx700.bc [774/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx900.bc [775/883] Building LLVM bitcode Debug.cpp-gfx700.bc [776/883] Building LLVM bitcode Configuration.cpp-gfx700.bc [777/883] Linking LLVM bitcode libomptarget-amdgpu-gfx803.bc [778/883] Building LLVM bitcode Allocator.cpp-gfx700.bc [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] Building CXX object libomptarget/plugins-nextgen/common/CMakeFiles/PluginCommon.dir/src/RPC.cpp.o [782/883] Building CXX object libomptarget/plugins-nextgen/common/CMakeFiles/PluginCommon.dir/src/JIT.cpp.o [783/883] Building CXX object libomptarget/plugins-nextgen/common/CMakeFiles/PluginCommon.dir/src/GlobalHandler.cpp.o [784/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx803.bc [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] Generating kmp_i18n_id.inc [788/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx1031.bc.out [789/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx1031.o [790/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx803.bc [791/883] Linking LLVM bitcode libomptarget-amdgpu-gfx801.bc [792/883] Building CXX object libompd/src/CMakeFiles/ompd.dir/omp-icv.cpp.o [793/883] Building CXX object libompd/src/CMakeFiles/ompd.dir/omp-state.cpp.o [794/883] Building CXX object libompd/src/CMakeFiles/ompd.dir/omp-debug.cpp.o [795/883] Building CXX object libompd/src/CMakeFiles/ompd.dir/TargetValue.cpp.o [796/883] Building CXX object libomptarget/src/CMakeFiles/omptarget.dir/OpenMP/OMPT/Callback.cpp.o [797/883] Building CXX object libomptarget/src/CMakeFiles/omptarget.dir/OpenMP/InteropAPI.cpp.o [798/883] Building CXX object libomptarget/src/CMakeFiles/omptarget.dir/OpenMP/Mapping.cpp.o [799/883] Building CXX object libomptarget/src/CMakeFiles/omptarget.dir/OpenMP/API.cpp.o [800/883] Building CXX object libomptarget/src/CMakeFiles/omptarget.dir/DeviceImage.cpp.o [801/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx1030.bc.out clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [802/883] Building CXX object libomptarget/src/CMakeFiles/omptarget.dir/PluginManager.cpp.o [803/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx801.bc [804/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx1030.o [805/883] Building CXX object libomptarget/src/CMakeFiles/omptarget.dir/LegacyAPI.cpp.o [806/883] Building CXX object libomptarget/src/CMakeFiles/omptarget.dir/OffloadRTL.cpp.o [807/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx1010.bc.out [808/883] Linking LLVM bitcode libomptarget-amdgpu-gfx701.bc [809/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx801.bc [810/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx1010.o [811/883] Building CXX object libomptarget/src/CMakeFiles/omptarget.dir/omptarget.cpp.o [812/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx701.bc [813/883] Building CXX object libomptarget/src/CMakeFiles/omptarget.dir/interface.cpp.o [814/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx701.bc [815/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx942.bc.out [816/883] Linking LLVM bitcode libomptarget-amdgpu-gfx700.bc [817/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx942.o [818/883] Building CXX object libomptarget/src/CMakeFiles/omptarget.dir/device.cpp.o [819/883] Internalizing LLVM bitcode libomptarget-amdgpu-gfx700.bc [820/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx941.bc.out [821/883] Optimizing LLVM bitcode libomptarget-amdgpu-gfx700.bc [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 [824/883] Building CXX object runtime/src/CMakeFiles/omp.dir/ompd-specific.cpp.o [825/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx940.bc.out clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [826/883] Building CXX object runtime/src/CMakeFiles/omp.dir/ompt-general.cpp.o [827/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx940.o [828/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_version.cpp.o [829/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx90c.bc.out [830/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx90c.o clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [831/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_ftn_extra.cpp.o [832/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_ftn_cdecl.cpp.o clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [833/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_cancel.cpp.o clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [834/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_taskdeps.cpp.o [835/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx90a.bc.out clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [836/883] Building CXX object runtime/src/CMakeFiles/omp.dir/thirdparty/ittnotify/ittnotify_static.cpp.o [837/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx90a.o [838/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_gsupport.cpp.o [839/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx908.bc.out [840/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx908.o clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [841/883] Building CXX object runtime/src/CMakeFiles/omp.dir/z_Linux_util.cpp.o clang++: 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_collapse.cpp.o clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [843/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_sched.cpp.o [844/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_lock.cpp.o clang++: 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++: 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 [847/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx906.bc.out [848/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx906.o [849/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_wait_release.cpp.o clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [850/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_barrier.cpp.o [851/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx902.bc.out [852/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx902.o clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [853/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_utility.cpp.o [854/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_threadprivate.cpp.o clang++: 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++: 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++: 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++: 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 [862/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx803.bc.out [863/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx803.o [864/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_i18n.cpp.o clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [865/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_global.cpp.o clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [866/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_error.cpp.o clang++: 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++: 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++: 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 [870/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx801.bc.out clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [871/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_csupport.cpp.o [872/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx801.o [873/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_atomic.cpp.o clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [874/883] Building CXX object runtime/src/CMakeFiles/omp.dir/kmp_alloc.cpp.o clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [875/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx701.bc.out clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [876/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx701.o clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [877/883] Packaging LLVM offloading binary libomptarget-amdgpu-gfx700.bc.out [878/883] Embedding LLVM offloading binary in devicertl-amdgpu-gfx700.o [879/883] Linking CXX static library libomptarget/libomptarget.devicertl.a clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++: 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++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++: 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++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [882/883] Linking CXX shared library libomptarget/libomptarget.so.18.1 clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] [883/883] Creating library symlink libomptarget/libomptarget.so clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument] clang++: 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... >>> 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-r0 openmp=18.1.8-r0 >>> openmp-dev*: Package size: 12.2 MB >>> openmp-dev*: Compressing data... >>> openmp-dev*: Create checksum... >>> openmp-dev*: Create openmp-dev-18.1.8-r0.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.3 MB >>> openmp*: Compressing data... >>> openmp*: Create checksum... >>> openmp*: Create openmp-18.1.8-r0.apk >>> openmp: Build complete at Sun, 25 Aug 2024 10:32:56 +0000 elapsed time 0h 1m 13s >>> openmp: Cleaning up srcdir >>> openmp: Cleaning up pkgdir >>> openmp: Uninstalling dependencies... (1/45) Purging .makedepends-openmp (20240825.103148) (2/45) Purging cmake (3.30.2-r0) (3/45) Purging elfutils-dev (0.191-r0) (4/45) Purging libasm (0.191-r0) (5/45) Purging libdw (0.191-r0) (6/45) Purging libelf (0.191-r0) (7/45) Purging llvm18-dev (18.1.8-r0) (8/45) Purging llvm18 (18.1.8-r0) (9/45) Purging libffi-dev (3.4.6-r0) (10/45) Purging linux-headers (6.6-r0) (11/45) Purging zlib-dev (1.3.1-r1) (12/45) Purging zstd-dev (1.5.6-r1) (13/45) Purging zstd (1.5.6-r1) (14/45) Purging llvm18-test-utils-pyc (18.1.8-r0) (15/45) Purging llvm18-test-utils (18.1.8-r0) (16/45) Purging python3-pyc (3.12.5-r1) (17/45) Purging python3-pycache-pyc0 (3.12.5-r1) (18/45) Purging pyc (3.12.5-r1) (19/45) Purging python3 (3.12.5-r1) (20/45) Purging llvm18-gtest (18.1.8-r0) (21/45) Purging llvm18-static (18.1.8-r0) (22/45) Purging samurai (1.2-r5) (23/45) Purging clang18 (18.1.8-r0) (24/45) Purging llvm18-linker-tools (18.1.8-r0) (25/45) Purging clang18-headers (18.1.8-r0) (26/45) Purging clang18-libs (18.1.8-r0) (27/45) Purging gdbm (1.24-r0) (28/45) Purging git-perl (2.46.0-r0) (29/45) Purging perl-git (2.46.0-r0) (30/45) Purging perl-error (0.17029-r2) (31/45) Purging perl (5.40.0-r1) (32/45) Purging libarchive (3.7.4-r0) (33/45) Purging libbz2 (1.0.8-r6) (34/45) Purging libpanelw (6.5_p20240601-r0) (35/45) Purging libuv (1.48.0-r0) (36/45) Purging llvm18-libs (18.1.8-r0) (37/45) Purging mpdecimal (4.0.0-r0) (38/45) Purging musl-fts (1.2.7-r6) (39/45) Purging rhash-libs (1.4.4-r0) (40/45) Purging sqlite-libs (3.46.1-r0) (41/45) Purging xz-dev (5.6.2-r0) (42/45) Purging xz (5.6.2-r0) (43/45) Purging libffi (3.4.6-r0) (44/45) Purging libxml2 (2.12.8-r0) (45/45) Purging xz-libs (5.6.2-r0) Executing busybox-1.36.1-r31.trigger OK: 250 MiB in 101 packages >>> openmp: Updating the community/loongarch64 repository index... >>> openmp: Signing the index...