Mock Version: 6.0 Mock Version: 6.0 Mock Version: 6.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/hiprt.spec'], chrootPath='/var/lib/mock/f43-build-57160304-6548934/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uoiljwnr:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uoiljwnr:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '5b547f1faa7d4f40bee554858aacb295', '-D', '/var/lib/mock/f43-build-57160304-6548934/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uoiljwnr:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/hiprt.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1738627200 Wrote: /builddir/build/SRPMS/hiprt-2.5-1.cfa5e2a.fc43.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/hiprt.spec'], chrootPath='/var/lib/mock/f43-build-57160304-6548934/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uoiljwnr:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uoiljwnr:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'c6373c06901e4c7aad4b0e3bb6d22e89', '-D', '/var/lib/mock/f43-build-57160304-6548934/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uoiljwnr:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/hiprt.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1738627200 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.RPsBx7 + umask 022 + cd /builddir/build/BUILD/hiprt-2.5-build + test -d /builddir/build/BUILD/hiprt-2.5-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/hiprt-2.5-build + /usr/bin/rm -rf /builddir/build/BUILD/hiprt-2.5-build + /usr/bin/mkdir -p /builddir/build/BUILD/hiprt-2.5-build + /usr/bin/mkdir -p /builddir/build/BUILD/hiprt-2.5-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.alPfEe + umask 022 + cd /builddir/build/BUILD/hiprt-2.5-build + cd /builddir/build/BUILD/hiprt-2.5-build + rm -rf HIPRT-2.5.cfa5e2a + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/2.5.cfa5e2a.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd HIPRT-2.5.cfa5e2a + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-hiprt-soversion.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-disable-cuda-test.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + rm -rf contrib/easy-encryption/bin + rm -rf contrib/Orochi/contrib/bin + sed -i -e s@HIPRT_SO_VERSION@2.5@ CMakeLists.txt + sed -i -e 's@install(TARGETS ${HIPRT_NAME} DESTINATION bin)@install(TARGETS ${HIPRT_NAME} DESTINATION lib64)@' CMakeLists.txt + sed -i -e 's@compile.py --nvidia@compile.py @' CMakeLists.txt + sed -i -e 's@precompile_bitcode.py --nvidia@precompile_bitcode.py @' CMakeLists.txt + sed -i -e s@-fvisibility=hidden@-fvisibility=default@ CMakeLists.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.6JXAP7 + umask 022 + cd /builddir/build/BUILD/hiprt-2.5-build + CFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + cd HIPRT-2.5.cfa5e2a + CFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_FULL_SBINDIR:PATH=/usr/bin -DCMAKE_INSTALL_SBINDIR:PATH=bin -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -G Ninja -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_CXX_COMPILER=/usr/lib64/rocm/llvm/bin/clang++ -DCMAKE_C_COMPILER=/usr/lib64/rocm/llvm/bin/clang -DBAKE_KERNEL=OFF -DBITCODE=ON -DPRECOMPILE=ON -DNO_ENCRYPT=ON -DNO_UNITTEST=ON -DHIP_PATH=/usr CMake Warning: No source or binary directory provided. Both will be assumed to be the same as the current working directory, but note that this warning will become a fatal error in future CMake releases. -- The C compiler identification is Clang 18.0.0 -- The CXX compiler identification is Clang 18.0.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/lib64/rocm/llvm/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/lib64/rocm/llvm/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Python path = /usr/bin/python -- GENERATE_BAKE_KERNEL= ON -- HIP_PATH is defined as a CMake parameter: /usr sh: line 1: /usr/bin/rocm_agent_enumerator: No such file or directory -- HIP VERSION from command : 6.3 -- HIP_VERSION_STR = 6.3 CMake Warning at contrib/Orochi/Orochi/enable_cuew.cmake:75 (message): The required version of CUDA for this Orochi is not found: 12.2. It's advised that you install this version. Call Stack (most recent call first): CMakeLists.txt:283 (include) CMake Warning at contrib/Orochi/Orochi/enable_cuew.cmake:109 (message): WARNING: CUEW is automatically disabled because CUDA SDK folder (CUDA_PATH) not found. You can force CUEW with the --forceCuda argument. Call Stack (most recent call first): CMakeLists.txt:283 (include) sh: line 1: /usr/bin/rocm_agent_enumerator: No such file or directory HIP version: 6.3.42134-0 clang version 18.0.0git Target: x86_64-redhat-linux-gnu Thread model: posix InstalledDir: /usr/lib64/rocm/llvm/bin sh: line 1: /usr/bin/rocm_agent_enumerator: No such file or directory Compile kernel using hip sdk: /usr compiling hiprt02005_6.3_amd_lib_linux.bc... Compilation SUCCEEDED. compiling hiprt02005_6.3_amd.hipfb... Compilation SUCCEEDED. compiling oro_compiled_kernels.hipfb... Compilation SUCCEEDED. export built programs ... >> BakeKernel Executed -- Configuring done (148.9s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP CMAKE_INSTALL_FULL_SBINDIR CMAKE_INSTALL_SBINDIR CMAKE_VERBOSE_MAKEFILE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a + /usr/bin/cmake --build . -j6 --verbose --config RELEASE Change Dir: '/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a' Run Build Command(s): /usr/bin/ninja-build -v -j 6 [1/24] /usr/lib64/rocm/llvm/bin/clang++ -DGTEST_HAS_TR1_TUPLE=0 -DHIPRT_BAKE_KERNEL_GENERATED -DHIPRT_BITCODE_LINKING -DHIPRT_EXPORTS -DHIPRT_PUBLIC_REPO -DORO_PRECOMPILED -D__USE_HIP__ -Dhiprt_EXPORTS -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fvisibility=default -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/hiprt.dir/hiprt/impl/AabbList.cpp.o -MF CMakeFiles/hiprt.dir/hiprt/impl/AabbList.cpp.o.d -o CMakeFiles/hiprt.dir/hiprt/impl/AabbList.cpp.o -c /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/AabbList.cpp In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/AabbList.cpp:25: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/AabbList.h:27: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Aabb.h:26: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1587:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1587 | invd.x = 1.0 / ( abs( x ) > ooeps ? x : copysign( ooeps, x ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1587:19: note: use function 'std::abs' instead 1587 | invd.x = 1.0 / ( abs( x ) > ooeps ? x : copysign( ooeps, x ) ); | ^~~ | std::abs /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1588:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1588 | invd.y = 1.0 / ( abs( y ) > ooeps ? y : copysign( ooeps, y ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1588:19: note: use function 'std::abs' instead 1588 | invd.y = 1.0 / ( abs( y ) > ooeps ? y : copysign( ooeps, y ) ); | ^~~ | std::abs /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1589:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1589 | invd.z = 1.0 / ( abs( z ) > ooeps ? z : copysign( ooeps, z ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1589:19: note: use function 'std::abs' instead 1589 | invd.z = 1.0 / ( abs( z ) > ooeps ? z : copysign( ooeps, z ) ); | ^~~ | std::abs 3 warnings generated. [2/24] /usr/lib64/rocm/llvm/bin/clang++ -DGTEST_HAS_TR1_TUPLE=0 -DHIPRT_BAKE_KERNEL_GENERATED -DHIPRT_BITCODE_LINKING -DHIPRT_EXPORTS -DHIPRT_PUBLIC_REPO -DORO_PRECOMPILED -D__USE_HIP__ -Dhiprt_EXPORTS -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fvisibility=default -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/hiprt.dir/hiprt/impl/BvhNode.cpp.o -MF CMakeFiles/hiprt.dir/hiprt/impl/BvhNode.cpp.o.d -o CMakeFiles/hiprt.dir/hiprt/impl/BvhNode.cpp.o -c /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhNode.cpp In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhNode.cpp:25: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhNode.h:27: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Aabb.h:26: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1587:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1587 | invd.x = 1.0 / ( abs( x ) > ooeps ? x : copysign( ooeps, x ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1587:19: note: use function 'std::abs' instead 1587 | invd.x = 1.0 / ( abs( x ) > ooeps ? x : copysign( ooeps, x ) ); | ^~~ | std::abs /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1588:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1588 | invd.y = 1.0 / ( abs( y ) > ooeps ? y : copysign( ooeps, y ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1588:19: note: use function 'std::abs' instead 1588 | invd.y = 1.0 / ( abs( y ) > ooeps ? y : copysign( ooeps, y ) ); | ^~~ | std::abs /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1589:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1589 | invd.z = 1.0 / ( abs( z ) > ooeps ? z : copysign( ooeps, z ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1589:19: note: use function 'std::abs' instead 1589 | invd.z = 1.0 / ( abs( z ) > ooeps ? z : copysign( ooeps, z ) ); | ^~~ | std::abs In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhNode.cpp:25: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhNode.h:221:78: warning: field 'm_primIndex' will be initialized after field 'm_box' [-Wreorder-ctor] 221 | HIPRT_HOST_DEVICE ReferenceNode( uint32_t primIndex, const Aabb& box ) : m_primIndex( primIndex ), m_box( box ) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ | m_box( box ) m_primIndex( primIndex ) 4 warnings generated. [3/24] /usr/lib64/rocm/llvm/bin/clang++ -DGTEST_HAS_TR1_TUPLE=0 -DHIPRT_BAKE_KERNEL_GENERATED -DHIPRT_BITCODE_LINKING -DHIPRT_EXPORTS -DHIPRT_PUBLIC_REPO -DORO_PRECOMPILED -D__USE_HIP__ -Dhiprt_EXPORTS -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fvisibility=default -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/hiprt.dir/hiprt/impl/BatchBuilder.cpp.o -MF CMakeFiles/hiprt.dir/hiprt/impl/BatchBuilder.cpp.o.d -o CMakeFiles/hiprt.dir/hiprt/impl/BatchBuilder.cpp.o -c /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BatchBuilder.cpp In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BatchBuilder.cpp:25: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhCommon.h:26: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhNode.h:27: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Aabb.h:26: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1587:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1587 | invd.x = 1.0 / ( abs( x ) > ooeps ? x : copysign( ooeps, x ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1587:19: note: use function 'std::abs' instead 1587 | invd.x = 1.0 / ( abs( x ) > ooeps ? x : copysign( ooeps, x ) ); | ^~~ | std::abs /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1588:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1588 | invd.y = 1.0 / ( abs( y ) > ooeps ? y : copysign( ooeps, y ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1588:19: note: use function 'std::abs' instead 1588 | invd.y = 1.0 / ( abs( y ) > ooeps ? y : copysign( ooeps, y ) ); | ^~~ | std::abs /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1589:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1589 | invd.z = 1.0 / ( abs( z ) > ooeps ? z : copysign( ooeps, z ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1589:19: note: use function 'std::abs' instead 1589 | invd.z = 1.0 / ( abs( z ) > ooeps ? z : copysign( ooeps, z ) ); | ^~~ | std::abs In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BatchBuilder.cpp:25: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhCommon.h:26: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhNode.h:221:78: warning: field 'm_primIndex' will be initialized after field 'm_box' [-Wreorder-ctor] 221 | HIPRT_HOST_DEVICE ReferenceNode( uint32_t primIndex, const Aabb& box ) : m_primIndex( primIndex ), m_box( box ) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ | m_box( box ) m_primIndex( primIndex ) In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BatchBuilder.cpp:26: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BatchBuilder.h:29: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Context.h:30: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:62:13: warning: explicitly defaulted move assignment operator is implicitly deleted [-Wdefaulted-function-deleted] 62 | RadixSort& operator=( RadixSort&& ) noexcept = default; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:133:15: note: move assignment operator of 'RadixSort' is implicitly deleted because field 'm_oroutils' is of reference type 'OrochiUtils &' 133 | OrochiUtils& m_oroutils; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:62:49: note: replace 'default' with 'delete' 62 | RadixSort& operator=( RadixSort&& ) noexcept = default; | ^~~~~~~ | delete In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BatchBuilder.cpp:26: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BatchBuilder.h:32: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/MemoryArena.h:33:21: warning: field 'm_storageSize' will be initialized after field 'm_alignment' [-Wreorder-ctor] 33 | : m_data( data ), m_storageSize( storageSize ), m_alignment( alignment ), m_offset( 0 ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ | m_alignment( alignment ) m_offset( 0 ) m_storageSize( storageSize ) 6 warnings generated. [4/24] /usr/lib64/rocm/llvm/bin/clang++ -DGTEST_HAS_TR1_TUPLE=0 -DHIPRT_BAKE_KERNEL_GENERATED -DHIPRT_BITCODE_LINKING -DHIPRT_EXPORTS -DHIPRT_PUBLIC_REPO -DORO_PRECOMPILED -D__USE_HIP__ -Dhiprt_EXPORTS -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fvisibility=default -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/hiprt.dir/hiprt/impl/InstanceList.cpp.o -MF CMakeFiles/hiprt.dir/hiprt/impl/InstanceList.cpp.o.d -o CMakeFiles/hiprt.dir/hiprt/impl/InstanceList.cpp.o -c /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/InstanceList.cpp In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/InstanceList.cpp:25: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/InstanceList.h:27: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhNode.h:27: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Aabb.h:26: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1587:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1587 | invd.x = 1.0 / ( abs( x ) > ooeps ? x : copysign( ooeps, x ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1587:19: note: use function 'std::abs' instead 1587 | invd.x = 1.0 / ( abs( x ) > ooeps ? x : copysign( ooeps, x ) ); | ^~~ | std::abs /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1588:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1588 | invd.y = 1.0 / ( abs( y ) > ooeps ? y : copysign( ooeps, y ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1588:19: note: use function 'std::abs' instead 1588 | invd.y = 1.0 / ( abs( y ) > ooeps ? y : copysign( ooeps, y ) ); | ^~~ | std::abs /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1589:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1589 | invd.z = 1.0 / ( abs( z ) > ooeps ? z : copysign( ooeps, z ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1589:19: note: use function 'std::abs' instead 1589 | invd.z = 1.0 / ( abs( z ) > ooeps ? z : copysign( ooeps, z ) ); | ^~~ | std::abs In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/InstanceList.cpp:25: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/InstanceList.h:27: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhNode.h:221:78: warning: field 'm_primIndex' will be initialized after field 'm_box' [-Wreorder-ctor] 221 | HIPRT_HOST_DEVICE ReferenceNode( uint32_t primIndex, const Aabb& box ) : m_primIndex( primIndex ), m_box( box ) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ | m_box( box ) m_primIndex( primIndex ) 4 warnings generated. [5/24] /usr/lib64/rocm/llvm/bin/clang++ -DGTEST_HAS_TR1_TUPLE=0 -DHIPRT_BAKE_KERNEL_GENERATED -DHIPRT_BITCODE_LINKING -DHIPRT_EXPORTS -DHIPRT_PUBLIC_REPO -DORO_PRECOMPILED -D__USE_HIP__ -Dhiprt_EXPORTS -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fvisibility=default -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/hiprt.dir/hiprt/impl/Error.cpp.o -MF CMakeFiles/hiprt.dir/hiprt/impl/Error.cpp.o.d -o CMakeFiles/hiprt.dir/hiprt/impl/Error.cpp.o -c /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Error.cpp [6/24] /usr/lib64/rocm/llvm/bin/clang++ -DGTEST_HAS_TR1_TUPLE=0 -DHIPRT_BAKE_KERNEL_GENERATED -DHIPRT_BITCODE_LINKING -DHIPRT_EXPORTS -DHIPRT_PUBLIC_REPO -DORO_PRECOMPILED -D__USE_HIP__ -Dhiprt_EXPORTS -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fvisibility=default -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/hiprt.dir/hiprt/impl/Kernel.cpp.o -MF CMakeFiles/hiprt.dir/hiprt/impl/Kernel.cpp.o.d -o CMakeFiles/hiprt.dir/hiprt/impl/Kernel.cpp.o -c /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Kernel.cpp In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Kernel.cpp:25: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1587:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1587 | invd.x = 1.0 / ( abs( x ) > ooeps ? x : copysign( ooeps, x ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1587:19: note: use function 'std::abs' instead 1587 | invd.x = 1.0 / ( abs( x ) > ooeps ? x : copysign( ooeps, x ) ); | ^~~ | std::abs /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1588:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1588 | invd.y = 1.0 / ( abs( y ) > ooeps ? y : copysign( ooeps, y ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1588:19: note: use function 'std::abs' instead 1588 | invd.y = 1.0 / ( abs( y ) > ooeps ? y : copysign( ooeps, y ) ); | ^~~ | std::abs /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1589:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1589 | invd.z = 1.0 / ( abs( z ) > ooeps ? z : copysign( ooeps, z ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1589:19: note: use function 'std::abs' instead 1589 | invd.z = 1.0 / ( abs( z ) > ooeps ? z : copysign( ooeps, z ) ); | ^~~ | std::abs 3 warnings generated. [7/24] /usr/lib64/rocm/llvm/bin/clang++ -DGTEST_HAS_TR1_TUPLE=0 -DHIPRT_BAKE_KERNEL_GENERATED -DHIPRT_BITCODE_LINKING -DHIPRT_EXPORTS -DHIPRT_PUBLIC_REPO -DORO_PRECOMPILED -D__USE_HIP__ -Dhiprt_EXPORTS -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fvisibility=default -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/hiprt.dir/hiprt/impl/BvhImporter.cpp.o -MF CMakeFiles/hiprt.dir/hiprt/impl/BvhImporter.cpp.o.d -o CMakeFiles/hiprt.dir/hiprt/impl/BvhImporter.cpp.o -c /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.cpp In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.cpp:25: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/AabbList.h:27: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Aabb.h:26: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1587:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1587 | invd.x = 1.0 / ( abs( x ) > ooeps ? x : copysign( ooeps, x ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1587:19: note: use function 'std::abs' instead 1587 | invd.x = 1.0 / ( abs( x ) > ooeps ? x : copysign( ooeps, x ) ); | ^~~ | std::abs /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1588:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1588 | invd.y = 1.0 / ( abs( y ) > ooeps ? y : copysign( ooeps, y ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1588:19: note: use function 'std::abs' instead 1588 | invd.y = 1.0 / ( abs( y ) > ooeps ? y : copysign( ooeps, y ) ); | ^~~ | std::abs /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1589:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1589 | invd.z = 1.0 / ( abs( z ) > ooeps ? z : copysign( ooeps, z ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1589:19: note: use function 'std::abs' instead 1589 | invd.z = 1.0 / ( abs( z ) > ooeps ? z : copysign( ooeps, z ) ); | ^~~ | std::abs In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.cpp:26: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhCommon.h:26: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhNode.h:221:78: warning: field 'm_primIndex' will be initialized after field 'm_box' [-Wreorder-ctor] 221 | HIPRT_HOST_DEVICE ReferenceNode( uint32_t primIndex, const Aabb& box ) : m_primIndex( primIndex ), m_box( box ) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ | m_box( box ) m_primIndex( primIndex ) In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.cpp:27: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.h:28: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Context.h:30: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:62:13: warning: explicitly defaulted move assignment operator is implicitly deleted [-Wdefaulted-function-deleted] 62 | RadixSort& operator=( RadixSort&& ) noexcept = default; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:133:15: note: move assignment operator of 'RadixSort' is implicitly deleted because field 'm_oroutils' is of reference type 'OrochiUtils &' 133 | OrochiUtils& m_oroutils; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:62:49: note: replace 'default' with 'delete' 62 | RadixSort& operator=( RadixSort&& ) noexcept = default; | ^~~~~~~ | delete In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.cpp:27: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.h:31: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/MemoryArena.h:33:21: warning: field 'm_storageSize' will be initialized after field 'm_alignment' [-Wreorder-ctor] 33 | : m_data( data ), m_storageSize( storageSize ), m_alignment( alignment ), m_offset( 0 ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ | m_alignment( alignment ) m_offset( 0 ) m_storageSize( storageSize ) In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.cpp:27: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.h:250:13: warning: unused variable 'instances' [-Wunused-variable] 250 | Instance* instances = storageMemoryArena.allocate( primitives.getCount() ); | ^~~~~~~~~ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.h:133:89: warning: instantiation of variable 'hiprt::Traits::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 133 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.cpp:79:3: note: in instantiation of function template specialization 'hiprt::BvhImporter::build' requested here 79 | build( | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.h:133:89: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits::TYPE_NAME' is explicitly instantiated in another translation unit 133 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.h:134:80: warning: instantiation of variable 'hiprt::Traits::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 134 | std::string nodeParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.h:134:80: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits::TYPE_NAME' is explicitly instantiated in another translation unit 134 | std::string nodeParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.h:133:89: warning: instantiation of variable 'hiprt::Traits::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 133 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.cpp:85:3: note: in instantiation of function template specialization 'hiprt::BvhImporter::build' requested here 85 | build( | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.h:133:89: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits::TYPE_NAME' is explicitly instantiated in another translation unit 133 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.h:134:80: warning: instantiation of variable 'hiprt::Traits::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 134 | std::string nodeParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.h:134:80: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits::TYPE_NAME' is explicitly instantiated in another translation unit 134 | std::string nodeParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.h:133:89: warning: instantiation of variable 'hiprt::Traits>::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 133 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.cpp:113:3: note: in instantiation of function template specialization 'hiprt::BvhImporter::build>' requested here 113 | build( | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.h:133:89: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits>::TYPE_NAME' is explicitly instantiated in another translation unit 133 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.h:134:80: warning: instantiation of variable 'hiprt::Traits::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 134 | std::string nodeParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.h:134:80: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits::TYPE_NAME' is explicitly instantiated in another translation unit 134 | std::string nodeParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.h:133:89: warning: instantiation of variable 'hiprt::Traits>::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 133 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.cpp:119:3: note: in instantiation of function template specialization 'hiprt::BvhImporter::build>' requested here 119 | build( | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.h:133:89: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits>::TYPE_NAME' is explicitly instantiated in another translation unit 133 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.h:238:14: warning: unused variable 'header' [-Wunused-variable] 238 | Header* header = storageMemoryArena.allocate
(); | ^~~~~~ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.cpp:145:3: note: in instantiation of function template specialization 'hiprt::BvhImporter::update' requested here 145 | update( context, mesh, nodes, buildOptions, stream, storageMemoryArena ); | ^ In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.cpp:27: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.h:238:14: warning: unused variable 'header' [-Wunused-variable] 238 | Header* header = storageMemoryArena.allocate
(); | ^~~~~~ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.cpp:150:3: note: in instantiation of function template specialization 'hiprt::BvhImporter::update' requested here 150 | update( context, list, nodes, buildOptions, stream, storageMemoryArena ); | ^ In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.cpp:27: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.h:238:14: warning: unused variable 'header' [-Wunused-variable] 238 | Header* header = storageMemoryArena.allocate
(); | ^~~~~~ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.cpp:174:3: note: in instantiation of function template specialization 'hiprt::BvhImporter::update>' requested here 174 | update( context, list, nodes, buildOptions, stream, storageMemoryArena ); | ^ In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.cpp:27: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.h:238:14: warning: unused variable 'header' [-Wunused-variable] 238 | Header* header = storageMemoryArena.allocate
(); | ^~~~~~ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.cpp:179:3: note: in instantiation of function template specialization 'hiprt::BvhImporter::update>' requested here 179 | update( context, list, nodes, buildOptions, stream, storageMemoryArena ); | ^ 18 warnings generated. [8/24] /usr/lib64/rocm/llvm/bin/clang++ -DGTEST_HAS_TR1_TUPLE=0 -DHIPRT_BAKE_KERNEL_GENERATED -DHIPRT_BITCODE_LINKING -DHIPRT_EXPORTS -DHIPRT_PUBLIC_REPO -DORO_PRECOMPILED -D__USE_HIP__ -Dhiprt_EXPORTS -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fvisibility=default -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/hiprt.dir/hiprt/impl/Logger.cpp.o -MF CMakeFiles/hiprt.dir/hiprt/impl/Logger.cpp.o.d -o CMakeFiles/hiprt.dir/hiprt/impl/Logger.cpp.o -c /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Logger.cpp [9/24] /usr/lib64/rocm/llvm/bin/clang++ -DGTEST_HAS_TR1_TUPLE=0 -DHIPRT_BAKE_KERNEL_GENERATED -DHIPRT_BITCODE_LINKING -DHIPRT_EXPORTS -DHIPRT_PUBLIC_REPO -DORO_PRECOMPILED -D__USE_HIP__ -Dhiprt_EXPORTS -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fvisibility=default -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/hiprt.dir/hiprt/impl/Context.cpp.o -MF CMakeFiles/hiprt.dir/hiprt/impl/Context.cpp.o.d -o CMakeFiles/hiprt.dir/hiprt/impl/Context.cpp.o -c /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Context.cpp In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Context.cpp:25: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhCommon.h:26: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhNode.h:27: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Aabb.h:26: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1587:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1587 | invd.x = 1.0 / ( abs( x ) > ooeps ? x : copysign( ooeps, x ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1587:19: note: use function 'std::abs' instead 1587 | invd.x = 1.0 / ( abs( x ) > ooeps ? x : copysign( ooeps, x ) ); | ^~~ | std::abs /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1588:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1588 | invd.y = 1.0 / ( abs( y ) > ooeps ? y : copysign( ooeps, y ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1588:19: note: use function 'std::abs' instead 1588 | invd.y = 1.0 / ( abs( y ) > ooeps ? y : copysign( ooeps, y ) ); | ^~~ | std::abs /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1589:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1589 | invd.z = 1.0 / ( abs( z ) > ooeps ? z : copysign( ooeps, z ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1589:19: note: use function 'std::abs' instead 1589 | invd.z = 1.0 / ( abs( z ) > ooeps ? z : copysign( ooeps, z ) ); | ^~~ | std::abs In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Context.cpp:25: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhCommon.h:26: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhNode.h:221:78: warning: field 'm_primIndex' will be initialized after field 'm_box' [-Wreorder-ctor] 221 | HIPRT_HOST_DEVICE ReferenceNode( uint32_t primIndex, const Aabb& box ) : m_primIndex( primIndex ), m_box( box ) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ | m_box( box ) m_primIndex( primIndex ) In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Context.cpp:26: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.h:28: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Context.h:30: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:62:13: warning: explicitly defaulted move assignment operator is implicitly deleted [-Wdefaulted-function-deleted] 62 | RadixSort& operator=( RadixSort&& ) noexcept = default; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:133:15: note: move assignment operator of 'RadixSort' is implicitly deleted because field 'm_oroutils' is of reference type 'OrochiUtils &' 133 | OrochiUtils& m_oroutils; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:62:49: note: replace 'default' with 'delete' 62 | RadixSort& operator=( RadixSort&& ) noexcept = default; | ^~~~~~~ | delete In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Context.cpp:26: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.h:31: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/MemoryArena.h:33:21: warning: field 'm_storageSize' will be initialized after field 'm_alignment' [-Wreorder-ctor] 33 | : m_data( data ), m_storageSize( storageSize ), m_alignment( alignment ), m_offset( 0 ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ | m_alignment( alignment ) m_offset( 0 ) m_storageSize( storageSize ) In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Context.cpp:26: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhImporter.h:250:13: warning: unused variable 'instances' [-Wunused-variable] 250 | Instance* instances = storageMemoryArena.allocate( primitives.getCount() ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Context.cpp:29: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.h:370:13: warning: unused variable 'instances' [-Wunused-variable] 370 | Instance* instances = storageMemoryArena.allocate( primitives.getCount() ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Context.cpp:31: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.h:379:13: warning: unused variable 'instances' [-Wunused-variable] 379 | Instance* instances = storageMemoryArena.allocate( primitives.getCount() ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Context.cpp:32: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.h:529:13: warning: unused variable 'instances' [-Wunused-variable] 529 | Instance* instances = storageMemoryArena.allocate( primitives.getCount() ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Context.cpp:27: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BatchBuilder.h:109:79: warning: instantiation of variable 'hiprt::Traits::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 109 | std::string buildInputParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Context.cpp:165:17: note: in instantiation of function template specialization 'hiprt::BatchBuilder::build' requested here 165 | BatchBuilder::build( *this, batchInputs, buildOptions, temporaryBuffer, stream, batchBuffers ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BatchBuilder.h:109:79: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits::TYPE_NAME' is explicitly instantiated in another translation unit 109 | std::string buildInputParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BatchBuilder.h:109:79: warning: instantiation of variable 'hiprt::Traits::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 109 | std::string buildInputParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Context.cpp:471:17: note: in instantiation of function template specialization 'hiprt::BatchBuilder::build' requested here 471 | BatchBuilder::build( *this, batchInputs, buildOptions, temporaryBuffer, stream, batchBuffers ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BatchBuilder.h:109:79: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits::TYPE_NAME' is explicitly instantiated in another translation unit 109 | std::string buildInputParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ 12 warnings generated. [10/24] /usr/lib64/rocm/llvm/bin/clang++ -DGTEST_HAS_TR1_TUPLE=0 -DHIPRT_BAKE_KERNEL_GENERATED -DHIPRT_BITCODE_LINKING -DHIPRT_EXPORTS -DHIPRT_PUBLIC_REPO -DORO_PRECOMPILED -D__USE_HIP__ -Dhiprt_EXPORTS -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fvisibility=default -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/hiprt.dir/hiprt/impl/RadixSort.cpp.o -MF CMakeFiles/hiprt.dir/hiprt/impl/RadixSort.cpp.o.d -o CMakeFiles/hiprt.dir/hiprt/impl/RadixSort.cpp.o -c /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/RadixSort.cpp In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/RadixSort.cpp:25: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/RadixSort.h:27: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:62:13: warning: explicitly defaulted move assignment operator is implicitly deleted [-Wdefaulted-function-deleted] 62 | RadixSort& operator=( RadixSort&& ) noexcept = default; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:133:15: note: move assignment operator of 'RadixSort' is implicitly deleted because field 'm_oroutils' is of reference type 'OrochiUtils &' 133 | OrochiUtils& m_oroutils; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:62:49: note: replace 'default' with 'delete' 62 | RadixSort& operator=( RadixSort&& ) noexcept = default; | ^~~~~~~ | delete 1 warning generated. [11/24] /usr/lib64/rocm/llvm/bin/clang++ -DGTEST_HAS_TR1_TUPLE=0 -DHIPRT_BAKE_KERNEL_GENERATED -DHIPRT_BITCODE_LINKING -DHIPRT_EXPORTS -DHIPRT_PUBLIC_REPO -DORO_PRECOMPILED -D__USE_HIP__ -Dhiprt_EXPORTS -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fvisibility=default -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/hiprt.dir/hiprt/impl/TriangleMesh.cpp.o -MF CMakeFiles/hiprt.dir/hiprt/impl/TriangleMesh.cpp.o.d -o CMakeFiles/hiprt.dir/hiprt/impl/TriangleMesh.cpp.o -c /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/TriangleMesh.cpp In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/TriangleMesh.cpp:25: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/TriangleMesh.h:28: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhNode.h:27: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Aabb.h:26: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1587:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1587 | invd.x = 1.0 / ( abs( x ) > ooeps ? x : copysign( ooeps, x ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1587:19: note: use function 'std::abs' instead 1587 | invd.x = 1.0 / ( abs( x ) > ooeps ? x : copysign( ooeps, x ) ); | ^~~ | std::abs /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1588:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1588 | invd.y = 1.0 / ( abs( y ) > ooeps ? y : copysign( ooeps, y ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1588:19: note: use function 'std::abs' instead 1588 | invd.y = 1.0 / ( abs( y ) > ooeps ? y : copysign( ooeps, y ) ); | ^~~ | std::abs /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1589:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1589 | invd.z = 1.0 / ( abs( z ) > ooeps ? z : copysign( ooeps, z ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1589:19: note: use function 'std::abs' instead 1589 | invd.z = 1.0 / ( abs( z ) > ooeps ? z : copysign( ooeps, z ) ); | ^~~ | std::abs In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/TriangleMesh.cpp:25: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/TriangleMesh.h:28: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhNode.h:221:78: warning: field 'm_primIndex' will be initialized after field 'm_box' [-Wreorder-ctor] 221 | HIPRT_HOST_DEVICE ReferenceNode( uint32_t primIndex, const Aabb& box ) : m_primIndex( primIndex ), m_box( box ) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ | m_box( box ) m_primIndex( primIndex ) 4 warnings generated. [12/24] /usr/lib64/rocm/llvm/bin/clang++ -DGTEST_HAS_TR1_TUPLE=0 -DHIPRT_BAKE_KERNEL_GENERATED -DHIPRT_BITCODE_LINKING -DHIPRT_EXPORTS -DHIPRT_PUBLIC_REPO -DORO_PRECOMPILED -D__USE_HIP__ -Dhiprt_EXPORTS -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fvisibility=default -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/hiprt.dir/hiprt/impl/LbvhBuilder.cpp.o -MF CMakeFiles/hiprt.dir/hiprt/impl/LbvhBuilder.cpp.o.d -o CMakeFiles/hiprt.dir/hiprt/impl/LbvhBuilder.cpp.o -c /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.cpp In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.cpp:25: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/AabbList.h:27: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Aabb.h:26: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1587:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1587 | invd.x = 1.0 / ( abs( x ) > ooeps ? x : copysign( ooeps, x ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1587:19: note: use function 'std::abs' instead 1587 | invd.x = 1.0 / ( abs( x ) > ooeps ? x : copysign( ooeps, x ) ); | ^~~ | std::abs /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1588:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1588 | invd.y = 1.0 / ( abs( y ) > ooeps ? y : copysign( ooeps, y ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1588:19: note: use function 'std::abs' instead 1588 | invd.y = 1.0 / ( abs( y ) > ooeps ? y : copysign( ooeps, y ) ); | ^~~ | std::abs /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1589:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1589 | invd.z = 1.0 / ( abs( z ) > ooeps ? z : copysign( ooeps, z ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1589:19: note: use function 'std::abs' instead 1589 | invd.z = 1.0 / ( abs( z ) > ooeps ? z : copysign( ooeps, z ) ); | ^~~ | std::abs In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.cpp:26: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhCommon.h:26: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhNode.h:221:78: warning: field 'm_primIndex' will be initialized after field 'm_box' [-Wreorder-ctor] 221 | HIPRT_HOST_DEVICE ReferenceNode( uint32_t primIndex, const Aabb& box ) : m_primIndex( primIndex ), m_box( box ) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ | m_box( box ) m_primIndex( primIndex ) In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.cpp:28: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.h:29: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Context.h:30: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:62:13: warning: explicitly defaulted move assignment operator is implicitly deleted [-Wdefaulted-function-deleted] 62 | RadixSort& operator=( RadixSort&& ) noexcept = default; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:133:15: note: move assignment operator of 'RadixSort' is implicitly deleted because field 'm_oroutils' is of reference type 'OrochiUtils &' 133 | OrochiUtils& m_oroutils; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:62:49: note: replace 'default' with 'delete' 62 | RadixSort& operator=( RadixSort&& ) noexcept = default; | ^~~~~~~ | delete In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.cpp:28: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.h:32: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/MemoryArena.h:33:21: warning: field 'm_storageSize' will be initialized after field 'm_alignment' [-Wreorder-ctor] 33 | : m_data( data ), m_storageSize( storageSize ), m_alignment( alignment ), m_offset( 0 ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ | m_alignment( alignment ) m_offset( 0 ) m_storageSize( storageSize ) In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.cpp:28: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.h:370:13: warning: unused variable 'instances' [-Wunused-variable] 370 | Instance* instances = storageMemoryArena.allocate( primitives.getCount() ); | ^~~~~~~~~ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.h:165:89: warning: instantiation of variable 'hiprt::Traits::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 165 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.cpp:97:3: note: in instantiation of function template specialization 'hiprt::LbvhBuilder::build' requested here 97 | build( | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.h:165:89: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits::TYPE_NAME' is explicitly instantiated in another translation unit 165 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.h:166:80: warning: instantiation of variable 'hiprt::Traits::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 166 | std::string nodeParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.h:166:80: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits::TYPE_NAME' is explicitly instantiated in another translation unit 166 | std::string nodeParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.h:165:89: warning: instantiation of variable 'hiprt::Traits::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 165 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.cpp:103:3: note: in instantiation of function template specialization 'hiprt::LbvhBuilder::build' requested here 103 | build( context, list, buildOptions, buildInput.geomType, temporaryMemoryArena, stream, storageMemoryArena ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.h:165:89: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits::TYPE_NAME' is explicitly instantiated in another translation unit 165 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.h:166:80: warning: instantiation of variable 'hiprt::Traits::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 166 | std::string nodeParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.h:166:80: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits::TYPE_NAME' is explicitly instantiated in another translation unit 166 | std::string nodeParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.h:165:89: warning: instantiation of variable 'hiprt::Traits>::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 165 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.cpp:128:3: note: in instantiation of function template specialization 'hiprt::LbvhBuilder::build>' requested here 128 | build( context, list, buildOptions, hiprtInvalidValue, temporaryMemoryArena, stream, storageMemoryArena ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.h:165:89: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits>::TYPE_NAME' is explicitly instantiated in another translation unit 165 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.h:166:80: warning: instantiation of variable 'hiprt::Traits::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 166 | std::string nodeParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.h:166:80: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits::TYPE_NAME' is explicitly instantiated in another translation unit 166 | std::string nodeParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.h:165:89: warning: instantiation of variable 'hiprt::Traits>::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 165 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.cpp:133:3: note: in instantiation of function template specialization 'hiprt::LbvhBuilder::build>' requested here 133 | build( context, list, buildOptions, hiprtInvalidValue, temporaryMemoryArena, stream, storageMemoryArena ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.h:165:89: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits>::TYPE_NAME' is explicitly instantiated in another translation unit 165 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.h:358:14: warning: unused variable 'header' [-Wunused-variable] 358 | Header* header = storageMemoryArena.allocate
(); | ^~~~~~ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.cpp:156:3: note: in instantiation of function template specialization 'hiprt::LbvhBuilder::update' requested here 156 | update( context, mesh, buildOptions, stream, storageMemoryArena ); | ^ In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.cpp:28: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.h:358:14: warning: unused variable 'header' [-Wunused-variable] 358 | Header* header = storageMemoryArena.allocate
(); | ^~~~~~ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.cpp:161:3: note: in instantiation of function template specialization 'hiprt::LbvhBuilder::update' requested here 161 | update( context, list, buildOptions, stream, storageMemoryArena ); | ^ In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.cpp:28: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.h:358:14: warning: unused variable 'header' [-Wunused-variable] 358 | Header* header = storageMemoryArena.allocate
(); | ^~~~~~ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.cpp:184:3: note: in instantiation of function template specialization 'hiprt::LbvhBuilder::update>' requested here 184 | update( context, list, buildOptions, stream, storageMemoryArena ); | ^ In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.cpp:28: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.h:358:14: warning: unused variable 'header' [-Wunused-variable] 358 | Header* header = storageMemoryArena.allocate
(); | ^~~~~~ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/LbvhBuilder.cpp:189:3: note: in instantiation of function template specialization 'hiprt::LbvhBuilder::update>' requested here 189 | update( context, list, buildOptions, stream, storageMemoryArena ); | ^ 18 warnings generated. [13/24] /usr/lib64/rocm/llvm/bin/clang++ -DGTEST_HAS_TR1_TUPLE=0 -DHIPRT_BAKE_KERNEL_GENERATED -DHIPRT_BITCODE_LINKING -DHIPRT_EXPORTS -DHIPRT_PUBLIC_REPO -DORO_PRECOMPILED -D__USE_HIP__ -Dhiprt_EXPORTS -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fvisibility=default -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/hiprt.dir/hiprt/impl/Utility.cpp.o -MF CMakeFiles/hiprt.dir/hiprt/impl/Utility.cpp.o.d -o CMakeFiles/hiprt.dir/hiprt/impl/Utility.cpp.o -c /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Utility.cpp [14/24] /usr/lib64/rocm/llvm/bin/clang++ -DGTEST_HAS_TR1_TUPLE=0 -DHIPRT_BAKE_KERNEL_GENERATED -DHIPRT_BITCODE_LINKING -DHIPRT_EXPORTS -DHIPRT_PUBLIC_REPO -DORO_PRECOMPILED -D__USE_HIP__ -Dhiprt_EXPORTS -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fvisibility=default -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/hiprt.dir/hiprt/impl/PlocBuilder.cpp.o -MF CMakeFiles/hiprt.dir/hiprt/impl/PlocBuilder.cpp.o.d -o CMakeFiles/hiprt.dir/hiprt/impl/PlocBuilder.cpp.o -c /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.cpp In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.cpp:25: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/AabbList.h:27: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Aabb.h:26: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1587:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1587 | invd.x = 1.0 / ( abs( x ) > ooeps ? x : copysign( ooeps, x ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1587:19: note: use function 'std::abs' instead 1587 | invd.x = 1.0 / ( abs( x ) > ooeps ? x : copysign( ooeps, x ) ); | ^~~ | std::abs /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1588:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1588 | invd.y = 1.0 / ( abs( y ) > ooeps ? y : copysign( ooeps, y ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1588:19: note: use function 'std::abs' instead 1588 | invd.y = 1.0 / ( abs( y ) > ooeps ? y : copysign( ooeps, y ) ); | ^~~ | std::abs /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1589:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1589 | invd.z = 1.0 / ( abs( z ) > ooeps ? z : copysign( ooeps, z ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1589:19: note: use function 'std::abs' instead 1589 | invd.z = 1.0 / ( abs( z ) > ooeps ? z : copysign( ooeps, z ) ); | ^~~ | std::abs In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.cpp:26: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhCommon.h:26: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhNode.h:221:78: warning: field 'm_primIndex' will be initialized after field 'm_box' [-Wreorder-ctor] 221 | HIPRT_HOST_DEVICE ReferenceNode( uint32_t primIndex, const Aabb& box ) : m_primIndex( primIndex ), m_box( box ) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ | m_box( box ) m_primIndex( primIndex ) In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.cpp:28: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.h:29: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Context.h:30: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:62:13: warning: explicitly defaulted move assignment operator is implicitly deleted [-Wdefaulted-function-deleted] 62 | RadixSort& operator=( RadixSort&& ) noexcept = default; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:133:15: note: move assignment operator of 'RadixSort' is implicitly deleted because field 'm_oroutils' is of reference type 'OrochiUtils &' 133 | OrochiUtils& m_oroutils; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:62:49: note: replace 'default' with 'delete' 62 | RadixSort& operator=( RadixSort&& ) noexcept = default; | ^~~~~~~ | delete In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.cpp:28: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.h:32: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/MemoryArena.h:33:21: warning: field 'm_storageSize' will be initialized after field 'm_alignment' [-Wreorder-ctor] 33 | : m_data( data ), m_storageSize( storageSize ), m_alignment( alignment ), m_offset( 0 ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ | m_alignment( alignment ) m_offset( 0 ) m_storageSize( storageSize ) In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.cpp:28: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.h:379:13: warning: unused variable 'instances' [-Wunused-variable] 379 | Instance* instances = storageMemoryArena.allocate( primitives.getCount() ); | ^~~~~~~~~ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.h:169:89: warning: instantiation of variable 'hiprt::Traits::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 169 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.cpp:97:3: note: in instantiation of function template specialization 'hiprt::PlocBuilder::build' requested here 97 | build( | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.h:169:89: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits::TYPE_NAME' is explicitly instantiated in another translation unit 169 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.h:170:80: warning: instantiation of variable 'hiprt::Traits::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 170 | std::string nodeParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.h:170:80: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits::TYPE_NAME' is explicitly instantiated in another translation unit 170 | std::string nodeParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.h:169:89: warning: instantiation of variable 'hiprt::Traits::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 169 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.cpp:103:3: note: in instantiation of function template specialization 'hiprt::PlocBuilder::build' requested here 103 | build( context, list, buildOptions, buildInput.geomType, temporaryMemoryArena, stream, storageMemoryArena ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.h:169:89: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits::TYPE_NAME' is explicitly instantiated in another translation unit 169 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.h:170:80: warning: instantiation of variable 'hiprt::Traits::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 170 | std::string nodeParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.h:170:80: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits::TYPE_NAME' is explicitly instantiated in another translation unit 170 | std::string nodeParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.h:169:89: warning: instantiation of variable 'hiprt::Traits>::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 169 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.cpp:128:3: note: in instantiation of function template specialization 'hiprt::PlocBuilder::build>' requested here 128 | build( context, list, buildOptions, hiprtInvalidValue, temporaryMemoryArena, stream, storageMemoryArena ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.h:169:89: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits>::TYPE_NAME' is explicitly instantiated in another translation unit 169 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.h:170:80: warning: instantiation of variable 'hiprt::Traits::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 170 | std::string nodeParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.h:170:80: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits::TYPE_NAME' is explicitly instantiated in another translation unit 170 | std::string nodeParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.h:169:89: warning: instantiation of variable 'hiprt::Traits>::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 169 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.cpp:133:3: note: in instantiation of function template specialization 'hiprt::PlocBuilder::build>' requested here 133 | build( context, list, buildOptions, hiprtInvalidValue, temporaryMemoryArena, stream, storageMemoryArena ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.h:169:89: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits>::TYPE_NAME' is explicitly instantiated in another translation unit 169 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.h:367:14: warning: unused variable 'header' [-Wunused-variable] 367 | Header* header = storageMemoryArena.allocate
( 1 ); | ^~~~~~ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.cpp:156:3: note: in instantiation of function template specialization 'hiprt::PlocBuilder::update' requested here 156 | update( context, mesh, buildOptions, stream, storageMemoryArena ); | ^ In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.cpp:28: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.h:367:14: warning: unused variable 'header' [-Wunused-variable] 367 | Header* header = storageMemoryArena.allocate
( 1 ); | ^~~~~~ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.cpp:161:3: note: in instantiation of function template specialization 'hiprt::PlocBuilder::update' requested here 161 | update( context, list, buildOptions, stream, storageMemoryArena ); | ^ In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.cpp:28: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.h:367:14: warning: unused variable 'header' [-Wunused-variable] 367 | Header* header = storageMemoryArena.allocate
( 1 ); | ^~~~~~ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.cpp:184:3: note: in instantiation of function template specialization 'hiprt::PlocBuilder::update>' requested here 184 | update( context, list, buildOptions, stream, storageMemoryArena ); | ^ In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.cpp:28: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.h:367:14: warning: unused variable 'header' [-Wunused-variable] 367 | Header* header = storageMemoryArena.allocate
( 1 ); | ^~~~~~ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/PlocBuilder.cpp:189:3: note: in instantiation of function template specialization 'hiprt::PlocBuilder::update>' requested here 189 | update( context, list, buildOptions, stream, storageMemoryArena ); | ^ 18 warnings generated. [15/24] /usr/lib64/rocm/llvm/bin/clang++ -DGTEST_HAS_TR1_TUPLE=0 -DHIPRT_BAKE_KERNEL_GENERATED -DHIPRT_BITCODE_LINKING -DHIPRT_EXPORTS -DHIPRT_PUBLIC_REPO -DORO_PRECOMPILED -D__USE_HIP__ -Dhiprt_EXPORTS -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fvisibility=default -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/hiprt.dir/hiprt/impl/hiprt.cpp.o -MF CMakeFiles/hiprt.dir/hiprt/impl/hiprt.cpp.o.d -o CMakeFiles/hiprt.dir/hiprt/impl/hiprt.cpp.o -c /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/hiprt.cpp In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/hiprt.cpp:28: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Context.h:30: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:62:13: warning: explicitly defaulted move assignment operator is implicitly deleted [-Wdefaulted-function-deleted] 62 | RadixSort& operator=( RadixSort&& ) noexcept = default; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:133:15: note: move assignment operator of 'RadixSort' is implicitly deleted because field 'm_oroutils' is of reference type 'OrochiUtils &' 133 | OrochiUtils& m_oroutils; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:62:49: note: replace 'default' with 'delete' 62 | RadixSort& operator=( RadixSort&& ) noexcept = default; | ^~~~~~~ | delete 1 warning generated. [16/24] /usr/lib64/rocm/llvm/bin/clang++ -DGTEST_HAS_TR1_TUPLE=0 -DHIPRT_BAKE_KERNEL_GENERATED -DHIPRT_BITCODE_LINKING -DHIPRT_EXPORTS -DHIPRT_PUBLIC_REPO -DORO_PRECOMPILED -D__USE_HIP__ -Dhiprt_EXPORTS -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fvisibility=default -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/hiprt.dir/contrib/Orochi/contrib/cuew/src/cuew.cpp.o -MF CMakeFiles/hiprt.dir/contrib/Orochi/contrib/cuew/src/cuew.cpp.o.d -o CMakeFiles/hiprt.dir/contrib/Orochi/contrib/cuew/src/cuew.cpp.o -c /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/contrib/cuew/src/cuew.cpp [17/24] /usr/lib64/rocm/llvm/bin/clang++ -DGTEST_HAS_TR1_TUPLE=0 -DHIPRT_BAKE_KERNEL_GENERATED -DHIPRT_BITCODE_LINKING -DHIPRT_EXPORTS -DHIPRT_PUBLIC_REPO -DORO_PRECOMPILED -D__USE_HIP__ -Dhiprt_EXPORTS -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fvisibility=default -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/hiprt.dir/contrib/Orochi/Orochi/Orochi.cpp.o -MF CMakeFiles/hiprt.dir/contrib/Orochi/Orochi/Orochi.cpp.o.d -o CMakeFiles/hiprt.dir/contrib/Orochi/Orochi/Orochi.cpp.o -c /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/Orochi/Orochi.cpp /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/Orochi/Orochi.cpp:844:6: warning: unused variable 'e' [-Wunused-variable] 844 | int e = 0; | ^ 1 warning generated. [18/24] /usr/lib64/rocm/llvm/bin/clang++ -DGTEST_HAS_TR1_TUPLE=0 -DHIPRT_BAKE_KERNEL_GENERATED -DHIPRT_BITCODE_LINKING -DHIPRT_EXPORTS -DHIPRT_PUBLIC_REPO -DORO_PRECOMPILED -D__USE_HIP__ -Dhiprt_EXPORTS -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fvisibility=default -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/hiprt.dir/contrib/Orochi/contrib/hipew/src/hipew.cpp.o -MF CMakeFiles/hiprt.dir/contrib/Orochi/contrib/hipew/src/hipew.cpp.o.d -o CMakeFiles/hiprt.dir/contrib/Orochi/contrib/hipew/src/hipew.cpp.o -c /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/contrib/hipew/src/hipew.cpp /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/contrib/hipew/src/hipew.cpp:1398:15: warning: unused variable 'marker' [-Wunused-variable] 1398 | const char *marker = "Hip compilation tools, release "; | ^~~~~~ 1 warning generated. [19/24] /usr/lib64/rocm/llvm/bin/clang++ -DGTEST_HAS_TR1_TUPLE=0 -DHIPRT_BAKE_KERNEL_GENERATED -DHIPRT_BITCODE_LINKING -DHIPRT_EXPORTS -DHIPRT_PUBLIC_REPO -DORO_PRECOMPILED -D__USE_HIP__ -Dhiprt_EXPORTS -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fvisibility=default -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/hiprt.dir/hiprt/impl/SbvhBuilder.cpp.o -MF CMakeFiles/hiprt.dir/hiprt/impl/SbvhBuilder.cpp.o.d -o CMakeFiles/hiprt.dir/hiprt/impl/SbvhBuilder.cpp.o -c /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.cpp In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.cpp:25: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/AabbList.h:27: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Aabb.h:26: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1587:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1587 | invd.x = 1.0 / ( abs( x ) > ooeps ? x : copysign( ooeps, x ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1587:19: note: use function 'std::abs' instead 1587 | invd.x = 1.0 / ( abs( x ) > ooeps ? x : copysign( ooeps, x ) ); | ^~~ | std::abs /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1588:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1588 | invd.y = 1.0 / ( abs( y ) > ooeps ? y : copysign( ooeps, y ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1588:19: note: use function 'std::abs' instead 1588 | invd.y = 1.0 / ( abs( y ) > ooeps ? y : copysign( ooeps, y ) ); | ^~~ | std::abs /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1589:19: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] 1589 | invd.z = 1.0 / ( abs( z ) > ooeps ? z : copysign( ooeps, z ) ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_math.h:1589:19: note: use function 'std::abs' instead 1589 | invd.z = 1.0 / ( abs( z ) > ooeps ? z : copysign( ooeps, z ) ); | ^~~ | std::abs In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.cpp:26: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhCommon.h:26: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/BvhNode.h:221:78: warning: field 'm_primIndex' will be initialized after field 'm_box' [-Wreorder-ctor] 221 | HIPRT_HOST_DEVICE ReferenceNode( uint32_t primIndex, const Aabb& box ) : m_primIndex( primIndex ), m_box( box ) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ | m_box( box ) m_primIndex( primIndex ) In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.cpp:28: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.h:29: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Context.h:30: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:62:13: warning: explicitly defaulted move assignment operator is implicitly deleted [-Wdefaulted-function-deleted] 62 | RadixSort& operator=( RadixSort&& ) noexcept = default; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:133:15: note: move assignment operator of 'RadixSort' is implicitly deleted because field 'm_oroutils' is of reference type 'OrochiUtils &' 133 | OrochiUtils& m_oroutils; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:62:49: note: replace 'default' with 'delete' 62 | RadixSort& operator=( RadixSort&& ) noexcept = default; | ^~~~~~~ | delete In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.cpp:28: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.h:32: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/MemoryArena.h:33:21: warning: field 'm_storageSize' will be initialized after field 'm_alignment' [-Wreorder-ctor] 33 | : m_data( data ), m_storageSize( storageSize ), m_alignment( alignment ), m_offset( 0 ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ | m_alignment( alignment ) m_offset( 0 ) m_storageSize( storageSize ) In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.cpp:28: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.h:529:13: warning: unused variable 'instances' [-Wunused-variable] 529 | Instance* instances = storageMemoryArena.allocate( primitives.getCount() ); | ^~~~~~~~~ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.h:175:89: warning: instantiation of variable 'hiprt::Traits::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 175 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.cpp:105:3: note: in instantiation of function template specialization 'hiprt::SbvhBuilder::build' requested here 105 | build( | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.h:175:89: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits::TYPE_NAME' is explicitly instantiated in another translation unit 175 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.h:176:80: warning: instantiation of variable 'hiprt::Traits::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 176 | std::string nodeParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.h:176:80: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits::TYPE_NAME' is explicitly instantiated in another translation unit 176 | std::string nodeParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.h:175:89: warning: instantiation of variable 'hiprt::Traits::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 175 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.cpp:111:3: note: in instantiation of function template specialization 'hiprt::SbvhBuilder::build' requested here 111 | build( context, list, buildOptions, buildInput.geomType, temporaryMemoryArena, stream, storageMemoryArena ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.h:175:89: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits::TYPE_NAME' is explicitly instantiated in another translation unit 175 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.h:176:80: warning: instantiation of variable 'hiprt::Traits::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 176 | std::string nodeParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.h:176:80: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits::TYPE_NAME' is explicitly instantiated in another translation unit 176 | std::string nodeParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.h:175:89: warning: instantiation of variable 'hiprt::Traits>::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 175 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.cpp:134:3: note: in instantiation of function template specialization 'hiprt::SbvhBuilder::build>' requested here 134 | build( context, list, buildOptions, hiprtInvalidValue, temporaryMemoryArena, stream, storageMemoryArena ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.h:175:89: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits>::TYPE_NAME' is explicitly instantiated in another translation unit 175 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.h:176:80: warning: instantiation of variable 'hiprt::Traits::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 176 | std::string nodeParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.h:176:80: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits::TYPE_NAME' is explicitly instantiated in another translation unit 176 | std::string nodeParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.h:175:89: warning: instantiation of variable 'hiprt::Traits>::TYPE_NAME' required here, but no definition is available [-Wundefined-var-template] 175 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.cpp:139:3: note: in instantiation of function template specialization 'hiprt::SbvhBuilder::build>' requested here 139 | build( context, list, buildOptions, hiprtInvalidValue, temporaryMemoryArena, stream, storageMemoryArena ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/hiprt_common.h:319:27: note: forward declaration of template entity is here 319 | static const std::string TYPE_NAME; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.h:175:89: note: add an explicit instantiation declaration to suppress this warning if 'hiprt::Traits>::TYPE_NAME' is explicitly instantiated in another translation unit 175 | std::string containerParam = Compiler::kernelNameSufix( Traits::TYPE_NAME ); | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.h:517:14: warning: unused variable 'header' [-Wunused-variable] 517 | Header* header = storageMemoryArena.allocate
(); | ^~~~~~ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.cpp:162:3: note: in instantiation of function template specialization 'hiprt::SbvhBuilder::update' requested here 162 | update( context, mesh, buildOptions, stream, storageMemoryArena ); | ^ In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.cpp:28: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.h:517:14: warning: unused variable 'header' [-Wunused-variable] 517 | Header* header = storageMemoryArena.allocate
(); | ^~~~~~ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.cpp:167:3: note: in instantiation of function template specialization 'hiprt::SbvhBuilder::update' requested here 167 | update( context, list, buildOptions, stream, storageMemoryArena ); | ^ In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.cpp:28: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.h:517:14: warning: unused variable 'header' [-Wunused-variable] 517 | Header* header = storageMemoryArena.allocate
(); | ^~~~~~ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.cpp:188:3: note: in instantiation of function template specialization 'hiprt::SbvhBuilder::update>' requested here 188 | update( context, list, buildOptions, stream, storageMemoryArena ); | ^ In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.cpp:28: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.h:517:14: warning: unused variable 'header' [-Wunused-variable] 517 | Header* header = storageMemoryArena.allocate
(); | ^~~~~~ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/SbvhBuilder.cpp:193:3: note: in instantiation of function template specialization 'hiprt::SbvhBuilder::update>' requested here 193 | update( context, list, buildOptions, stream, storageMemoryArena ); | ^ 18 warnings generated. [20/24] /usr/lib64/rocm/llvm/bin/clang++ -DGTEST_HAS_TR1_TUPLE=0 -DHIPRT_BAKE_KERNEL_GENERATED -DHIPRT_BITCODE_LINKING -DHIPRT_EXPORTS -DHIPRT_PUBLIC_REPO -DORO_PRECOMPILED -D__USE_HIP__ -Dhiprt_EXPORTS -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fvisibility=default -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/hiprt.dir/contrib/Orochi/Orochi/OrochiUtils.cpp.o -MF CMakeFiles/hiprt.dir/contrib/Orochi/Orochi/OrochiUtils.cpp.o.d -o CMakeFiles/hiprt.dir/contrib/Orochi/Orochi/OrochiUtils.cpp.o -c /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/Orochi/OrochiUtils.cpp /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/Orochi/OrochiUtils.cpp:41:7: warning: 'wstring_convert>' is deprecated [-Wdeprecated-declarations] 41 | std::wstring_convert> myconv; | ^ /usr/lib/gcc/x86_64-redhat-linux/15/../../../../include/c++/15/bits/locale_conv.h:262:11: note: 'wstring_convert>' has been explicitly marked deprecated here 262 | class _GLIBCXX17_DEPRECATED wstring_convert | ^ /usr/lib/gcc/x86_64-redhat-linux/15/../../../../include/c++/15/x86_64-redhat-linux/bits/c++config.h:2038:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 2038 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/Orochi/OrochiUtils.cpp:209:11: warning: variable 'patcnt' set but not used [-Wunused-but-set-variable] 209 | size_t patcnt = 0; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/Orochi/OrochiUtils.cpp:324:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] 324 | fread( &checksumValue, sizeof( long long ), 1, csfile ); | ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/Orochi/OrochiUtils.cpp:344:11: warning: unused variable 'dummy' [-Wunused-variable] 344 | size_t dummy = fread( const_cast( binaryOut.data() ), sizeof( char ), binarySize, file ); | ^~~~~ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/Orochi/OrochiUtils.cpp:450:14: warning: address of array 'props.gcnArchName' will always evaluate to 'true' [-Wpointer-bool-conversion] 450 | if ( props.gcnArchName && props.gcnArchName[0] != '\0' ) | ~~~~~~^~~~~~~~~~~ ~~ 5 warnings generated. [21/24] /usr/lib64/rocm/llvm/bin/clang++ -DGTEST_HAS_TR1_TUPLE=0 -DHIPRT_BAKE_KERNEL_GENERATED -DHIPRT_BITCODE_LINKING -DHIPRT_EXPORTS -DHIPRT_PUBLIC_REPO -DORO_PRECOMPILED -D__USE_HIP__ -Dhiprt_EXPORTS -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fvisibility=default -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/hiprt.dir/contrib/Orochi/ParallelPrimitives/RadixSort.cpp.o -MF CMakeFiles/hiprt.dir/contrib/Orochi/ParallelPrimitives/RadixSort.cpp.o.d -o CMakeFiles/hiprt.dir/contrib/Orochi/ParallelPrimitives/RadixSort.cpp.o -c /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.cpp In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.cpp:23: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:62:13: warning: explicitly defaulted move assignment operator is implicitly deleted [-Wdefaulted-function-deleted] 62 | RadixSort& operator=( RadixSort&& ) noexcept = default; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:133:15: note: move assignment operator of 'RadixSort' is implicitly deleted because field 'm_oroutils' is of reference type 'OrochiUtils &' 133 | OrochiUtils& m_oroutils; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:62:49: note: replace 'default' with 'delete' 62 | RadixSort& operator=( RadixSort&& ) noexcept = default; | ^~~~~~~ | delete /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.cpp:46:21: warning: variable 'oro_compiled_kernels_h' is not needed and will not be emitted [-Wunneeded-internal-declaration] 46 | const unsigned char oro_compiled_kernels_h[] = ""; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.cpp:76:21: warning: variable 'hip_RadixSortKernels' is not needed and will not be emitted [-Wunneeded-internal-declaration] 76 | static const char* hip_RadixSortKernels = nullptr; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.cpp:79:22: warning: variable 'RadixSortKernelsArgs' is not needed and will not be emitted [-Wunneeded-internal-declaration] 79 | static const char** RadixSortKernelsArgs = nullptr; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.cpp:80:22: warning: variable 'RadixSortKernelsIncludes' is not needed and will not be emitted [-Wunneeded-internal-declaration] 80 | static const char** RadixSortKernelsIncludes = nullptr; | ^~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated. [22/24] /usr/lib64/rocm/llvm/bin/clang++ -DGTEST_HAS_TR1_TUPLE=0 -DHIPRT_BAKE_KERNEL_GENERATED -DHIPRT_BITCODE_LINKING -DHIPRT_EXPORTS -DHIPRT_PUBLIC_REPO -DORO_PRECOMPILED -D__USE_HIP__ -Dhiprt_EXPORTS -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a -I/builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fvisibility=default -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/hiprt.dir/hiprt/impl/Compiler.cpp.o -MF CMakeFiles/hiprt.dir/hiprt/impl/Compiler.cpp.o.d -o CMakeFiles/hiprt.dir/hiprt/impl/Compiler.cpp.o -c /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Compiler.cpp In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Compiler.cpp:29: In file included from /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/hiprt/impl/Context.h:30: /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:62:13: warning: explicitly defaulted move assignment operator is implicitly deleted [-Wdefaulted-function-deleted] 62 | RadixSort& operator=( RadixSort&& ) noexcept = default; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:133:15: note: move assignment operator of 'RadixSort' is implicitly deleted because field 'm_oroutils' is of reference type 'OrochiUtils &' 133 | OrochiUtils& m_oroutils; | ^ /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/contrib/Orochi/ParallelPrimitives/RadixSort.h:62:49: note: replace 'default' with 'delete' 62 | RadixSort& operator=( RadixSort&& ) noexcept = default; | ^~~~~~~ | delete 1 warning generated. [23/24] : && /usr/lib64/rocm/llvm/bin/clang++ -fPIC -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fvisibility=default -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -Xlinker --dependency-file=CMakeFiles/hiprt.dir/link.d -shared -Wl,-soname,libhiprt64.so.2.5 -o dist/bin/RelWithDebInfo/libhiprt64.so.2.5 CMakeFiles/hiprt.dir/hiprt/impl/AabbList.cpp.o CMakeFiles/hiprt.dir/hiprt/impl/BatchBuilder.cpp.o CMakeFiles/hiprt.dir/hiprt/impl/BvhImporter.cpp.o CMakeFiles/hiprt.dir/hiprt/impl/BvhNode.cpp.o CMakeFiles/hiprt.dir/hiprt/impl/Compiler.cpp.o CMakeFiles/hiprt.dir/hiprt/impl/Context.cpp.o CMakeFiles/hiprt.dir/hiprt/impl/Error.cpp.o CMakeFiles/hiprt.dir/hiprt/impl/InstanceList.cpp.o CMakeFiles/hiprt.dir/hiprt/impl/Kernel.cpp.o CMakeFiles/hiprt.dir/hiprt/impl/LbvhBuilder.cpp.o CMakeFiles/hiprt.dir/hiprt/impl/Logger.cpp.o CMakeFiles/hiprt.dir/hiprt/impl/PlocBuilder.cpp.o CMakeFiles/hiprt.dir/hiprt/impl/RadixSort.cpp.o CMakeFiles/hiprt.dir/hiprt/impl/SbvhBuilder.cpp.o CMakeFiles/hiprt.dir/hiprt/impl/TriangleMesh.cpp.o CMakeFiles/hiprt.dir/hiprt/impl/Utility.cpp.o CMakeFiles/hiprt.dir/hiprt/impl/hiprt.cpp.o CMakeFiles/hiprt.dir/contrib/Orochi/Orochi/Orochi.cpp.o CMakeFiles/hiprt.dir/contrib/Orochi/Orochi/OrochiUtils.cpp.o CMakeFiles/hiprt.dir/contrib/Orochi/ParallelPrimitives/RadixSort.cpp.o CMakeFiles/hiprt.dir/contrib/Orochi/contrib/cuew/src/cuew.cpp.o CMakeFiles/hiprt.dir/contrib/Orochi/contrib/hipew/src/hipew.cpp.o && : [24/24] /usr/bin/cmake -E cmake_symlink_library dist/bin/RelWithDebInfo/libhiprt64.so.2.5 dist/bin/RelWithDebInfo/libhiprt64.so.2.5 dist/bin/RelWithDebInfo/libhiprt64.so && : + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.VcwXN9 + umask 022 + cd /builddir/build/BUILD/hiprt-2.5-build + '[' /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT ++ dirname /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT + mkdir -p /builddir/build/BUILD/hiprt-2.5-build + mkdir /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT + CFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + cd HIPRT-2.5.cfa5e2a + DESTDIR=/builddir/build/BUILD/hiprt-2.5-build/BUILDROOT + /usr/bin/cmake --install . -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/lib64/libhiprt64.so.2.5 -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/lib64/libhiprt64.so -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/hiprt.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/hiprt_common.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/hiprt_device.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/hiprt_libpath.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/hiprt_math.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/hiprt_types.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/hiprt_vec.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/hiprtew.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/Aabb.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/AabbList.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/ApiNodeList.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/BatchBuilder.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/BatchBuilderKernels.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/BvhBuilderKernels.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/BvhBuilderUtil.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/BvhCommon.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/BvhConfig.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/BvhImporter.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/BvhImporterKernels.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/BvhNode.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/Compiler.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/Context.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/Error.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/Geometry.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/Instance.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/InstanceList.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/Kernel.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/LbvhBuilder.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/LbvhBuilderKernels.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/Logger.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/MemoryArena.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/MortonCode.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/PlocBuilder.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/PlocBuilderKernels.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/QrDecomposition.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/Quaternion.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/RadixSort.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/SbvhBuilder.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/SbvhBuilderKernels.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/SbvhCommon.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/Scene.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/Timer.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/Transform.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/Triangle.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/TriangleMesh.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/Utility.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/hiprt_device_impl.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/hiprt_kernels.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/hiprt/impl/hiprt_kernels_bitcode.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/contrib/Orochi/ParallelPrimitives/RadixSort.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/contrib/Orochi/ParallelPrimitives/RadixSortConfigs.h -- Installing: /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/contrib/Orochi/ParallelPrimitives/RadixSortKernels.h + install --mode=644 scripts/bitcodes/hiprt02005_6.3_amd_lib_linux.bc /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/lib64 + install --mode=644 scripts/bitcodes/hiprt02005_6.3_amd.hipfb scripts/bitcodes/oro_compiled_kernels.hipfb /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/lib64 + rm -rf /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/contrib/Orochi + mkdir /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/Orochi + install --mode=644 contrib/Orochi/Orochi/GpuMemory.h contrib/Orochi/Orochi/Orochi.h contrib/Orochi/Orochi/OrochiUtils.h contrib/Orochi/Orochi/nvidia_hip_runtime_api_oro.h contrib/Orochi/Orochi/nvidia_hiprtc_oro.h /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/Orochi + install --mode=644 contrib/Orochi/contrib/hipew/include/hipew.h /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/Orochi + sed -i -e s@../contrib/hipew/include/hipew.h@hipew.h@ /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/include/Orochi/Orochi.h + /usr/bin/find-debuginfo -j6 --strict-build-id -m -i --build-id-seed 2.5-1.cfa5e2a.fc43 --unique-debug-suffix -2.5-1.cfa5e2a.fc43.x86_64 --unique-debug-src-base hiprt-2.5-1.cfa5e2a.fc43.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a find-debuginfo: starting Extracting debug info from 1 files DWARF-compressing 1 files dwz: ./usr/lib64/libhiprt64.so.2.5-2.5-1.cfa5e2a.fc43.x86_64.debug: Unknown debugging section .debug_str_offsets sepdebugcrcfix: Updated 0 CRC32s, 1 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/hiprt-2.5-1.cfa5e2a.fc43.x86_64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j6 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j6 /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT Scanned 29 directories and 125 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/hiprt-2.5-build/SPECPARTS/rpm-debuginfo.specpart Processing files: hiprt-2.5-1.cfa5e2a.fc43.x86_64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.3Pc58o + umask 022 + cd /builddir/build/BUILD/hiprt-2.5-build + cd HIPRT-2.5.cfa5e2a + LICENSEDIR=/builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/share/licenses/hiprt + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/share/licenses/hiprt + cp -pr /builddir/build/BUILD/hiprt-2.5-build/HIPRT-2.5.cfa5e2a/license.txt /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT/usr/share/licenses/hiprt + RPM_EC=0 ++ jobs -p + exit 0 Provides: hiprt = 2.5-1.cfa5e2a.fc43 hiprt(x86-64) = 2.5-1.cfa5e2a.fc43 libhiprt64.so.2.5()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.11)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) Processing files: hiprt-devel-2.5-1.cfa5e2a.fc43.x86_64 Provides: hiprt-devel = 2.5-1.cfa5e2a.fc43 hiprt-devel(x86-64) = 2.5-1.cfa5e2a.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libhiprt64.so.2.5()(64bit) Processing files: hiprt-debugsource-2.5-1.cfa5e2a.fc43.x86_64 Provides: hiprt-debugsource = 2.5-1.cfa5e2a.fc43 hiprt-debugsource(x86-64) = 2.5-1.cfa5e2a.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: hiprt-debuginfo-2.5-1.cfa5e2a.fc43.x86_64 Provides: debuginfo(build-id) = 73e6e546f967f4693218269fb1ec95c0aeeeaacf hiprt-debuginfo = 2.5-1.cfa5e2a.fc43 hiprt-debuginfo(x86-64) = 2.5-1.cfa5e2a.fc43 libhiprt64.so.2.5-2.5-1.cfa5e2a.fc43.x86_64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: hiprt-debugsource(x86-64) = 2.5-1.cfa5e2a.fc43 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/hiprt-2.5-build/BUILDROOT Wrote: /builddir/build/RPMS/hiprt-devel-2.5-1.cfa5e2a.fc43.x86_64.rpm Wrote: /builddir/build/RPMS/hiprt-debugsource-2.5-1.cfa5e2a.fc43.x86_64.rpm Wrote: /builddir/build/RPMS/hiprt-debuginfo-2.5-1.cfa5e2a.fc43.x86_64.rpm Wrote: /builddir/build/RPMS/hiprt-2.5-1.cfa5e2a.fc43.x86_64.rpm Child return code was: 0