Mock Version: 1.3.3 Mock Version: 1.3.3 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/embree.spec'], gid=425shell=FalseprintOutput=Falseuser='mockbuild'timeout=172800logger=chrootPath='/var/lib/mock/f26-build-7599653-694133/root'env={'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'TERM': 'vt100', 'PS1': ' \\s-\\v\\$ ', 'SHELL': '/bin/bash', 'LANG': 'en_US.UTF-8', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOSTNAME': 'mock', 'HOME': '/builddir'}uid=1000) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/embree.spec'] with env {'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'TERM': 'vt100', 'PS1': ' \\s-\\v\\$ ', 'SHELL': '/bin/bash', 'LANG': 'en_US.UTF-8', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOSTNAME': 'mock', 'HOME': '/builddir'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/embree-2.14.0-2.fc26.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/embree.spec'], gid=425shell=FalseprintOutput=Falseuser='mockbuild'timeout=172800logger=chrootPath='/var/lib/mock/f26-build-7599653-694133/root'env={'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'TERM': 'vt100', 'PS1': ' \\s-\\v\\$ ', 'SHELL': '/bin/bash', 'LANG': 'en_US.UTF-8', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOSTNAME': 'mock', 'HOME': '/builddir'}private_network=Trueuid=1000) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/embree.spec'] with env {'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'TERM': 'vt100', 'PS1': ' \\s-\\v\\$ ', 'SHELL': '/bin/bash', 'LANG': 'en_US.UTF-8', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOSTNAME': 'mock', 'HOME': '/builddir'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.pYvtzn + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf embree-2.14.0 + /usr/bin/gzip -dc /builddir/build/SOURCES/embree-2.14.0.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd embree-2.14.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + mkdir x86_64-redhat-linux-gnu + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.1H2JdP + umask 022 + cd /builddir/build/BUILD + cd embree-2.14.0 ~/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu ~/build/BUILD/embree-2.14.0 + pushd x86_64-redhat-linux-gnu + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /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_PREFIX:PATH=/usr -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 .. -- The C compiler identification is GNU 7.0.1 -- The CXX compiler identification is GNU 7.0.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Intel SPMD Compiler (ISPC): /usr/bin/ispc -- Found TBB: /usr/include -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found ImageMagick: /usr/lib64/libMagick++-6.Q16.so (found version "6.9.3-0") -- Found JPEG: /usr/lib64/libjpeg.so -- Found PNG: /usr/include -- Found GLUT: /usr/lib64/libglut.so -- Found OpenGL: /usr/lib64/libGL.so -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS_RELEASE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu ~/build/BUILD/embree-2.14.0 + popd + /usr/bin/make -O -j6 -C x86_64-redhat-linux-gnu make: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/cmake -H/builddir/build/BUILD/embree-2.14.0 -B/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 make: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/CMakeFiles /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/CMakeFiles/progress.marks make: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f CMakeFiles/Makefile2 all /usr/bin/make -f common/sys/CMakeFiles/sys.dir/build.make common/sys/CMakeFiles/sys.dir/depend /usr/bin/make -f common/simd/CMakeFiles/simd.dir/build.make common/simd/CMakeFiles/simd.dir/depend /usr/bin/make -f common/algorithms/CMakeFiles/algorithms.dir/build.make common/algorithms/CMakeFiles/algorithms.dir/depend /usr/bin/make -f kernels/CMakeFiles/embree_avx2.dir/build.make kernels/CMakeFiles/embree_avx2.dir/depend /usr/bin/make -f kernels/CMakeFiles/embree_sse42.dir/build.make kernels/CMakeFiles/embree_sse42.dir/depend /usr/bin/make -f kernels/CMakeFiles/embree_avx.dir/build.make kernels/CMakeFiles/embree_avx.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/common/simd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/simd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/simd/CMakeFiles/simd.dir/DependInfo.cmake --color= Scanning dependencies of target simd make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f common/simd/CMakeFiles/simd.dir/build.make common/simd/CMakeFiles/simd.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/common/sys /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/sys /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/sys/CMakeFiles/sys.dir/DependInfo.cmake --color= Scanning dependencies of target sys make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f common/sys/CMakeFiles/sys.dir/build.make common/sys/CMakeFiles/sys.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 0%] Generating ../bvh/bvh_intersector_stream_filters.cpp.avx2.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream_filters.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_stream_filters.cpp.avx2.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 0%] Generating ../bvh/bvh_intersector_stream_filters.cpp.sse42.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream_filters.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_stream_filters.cpp.sse42.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/common/algorithms /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/algorithms /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/algorithms/CMakeFiles/algorithms.dir/DependInfo.cmake --color= Scanning dependencies of target algorithms make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f common/algorithms/CMakeFiles/algorithms.dir/build.make common/algorithms/CMakeFiles/algorithms.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 1%] Generating ../bvh/bvh_intersector_stream_filters.cpp.avx.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream_filters.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_stream_filters.cpp.avx.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 3%] Generating ../geometry/instance_intersector1.cpp.avx2.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/geometry/instance_intersector1.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/geometry/instance_intersector1.cpp.avx2.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 2%] Generating ../bvh/bvh_intersector1.cpp.sse42.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector1.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector1.cpp.sse42.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 3%] Generating ../geometry/instance_intersector1.cpp.avx.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/geometry/instance_intersector1.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/geometry/instance_intersector1.cpp.avx.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 3%] Generating ../bvh/bvh_builder_morton.cpp.avx2.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_morton.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_morton.cpp.avx2.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 4%] Generating ../geometry/grid_soa.cpp.sse42.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/geometry/grid_soa.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/geometry/grid_soa.cpp.sse42.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 4%] Generating ../bvh/bvh_rotate.cpp.avx2.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_rotate.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_rotate.cpp.avx2.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 4%] Generating ../builders/primrefgen.cpp.avx.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/builders/primrefgen.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/builders/primrefgen.cpp.avx.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 4%] Generating ../subdiv/subdivpatch1base_eval.cpp.sse42.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/subdiv/subdivpatch1base_eval.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/subdiv/subdivpatch1base_eval.cpp.sse42.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 4%] Generating ../bvh/bvh_intersector1.cpp.avx2.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector1.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector1.cpp.avx2.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 5%] Generating ../bvh/bvh_intersector_single.cpp.sse42.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_single.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_single.cpp.sse42.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 5%] Generating ../bvh/bvh_rotate.cpp.avx.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_rotate.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_rotate.cpp.avx.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 6%] Generating ../geometry/grid_soa.cpp.avx2.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/geometry/grid_soa.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/geometry/grid_soa.cpp.avx2.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 7%] Generating ../bvh/bvh_intersector_hybrid_bvh4.cpp.sse42.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh4.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_hybrid_bvh4.cpp.sse42.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 7%] Generating ../bvh/bvh_refit.cpp.avx.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_refit.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_refit.cpp.avx.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 7%] Generating ../subdiv/subdivpatch1base_eval.cpp.avx2.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/subdiv/subdivpatch1base_eval.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/subdiv/subdivpatch1base_eval.cpp.avx2.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 7%] Generating ../bvh/bvh_intersector_stream.cpp.sse42.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_stream.cpp.sse42.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 7%] Generating ../geometry/instance_intersector.cpp.avx2.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/geometry/instance_intersector.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/geometry/instance_intersector.cpp.avx2.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 7%] Generating ../bvh/bvh_builder.cpp.avx.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder.cpp.avx.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 8%] Generating ../bvh/bvh_intersector_single.cpp.avx2.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_single.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_single.cpp.avx2.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 8%] Generating ../bvh/bvh_builder_hair.cpp.avx.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_hair.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_hair.cpp.avx.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/kernels /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels/CMakeFiles/embree_sse42.dir/DependInfo.cmake --color= Scanning dependencies of target embree_sse42 make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f kernels/CMakeFiles/embree_sse42.dir/build.make kernels/CMakeFiles/embree_sse42.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 8%] Generating ../bvh/bvh_intersector_hybrid_bvh4.cpp.avx2.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh4.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_hybrid_bvh4.cpp.avx2.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 9%] Generating ../bvh/bvh_builder_morton.cpp.avx.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_morton.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_morton.cpp.avx.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 9%] Generating ../bvh/bvh_intersector_hybrid_bvh8.cpp.avx2.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh8.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_hybrid_bvh8.cpp.avx2.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 10%] Generating ../bvh/bvh_builder_sah.cpp.avx.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_sah.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_sah.cpp.avx.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 11%] Generating ../bvh/bvh_intersector_stream.cpp.avx2.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_stream.cpp.avx2.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 11%] Generating ../bvh/bvh_builder_twolevel.cpp.avx.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_twolevel.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_twolevel.cpp.avx.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 12%] Generating ../bvh/bvh_builder_instancing.cpp.avx.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_instancing.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_instancing.cpp.avx.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 12%] Generating ../bvh/bvh_intersector1.cpp.avx.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector1.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector1.cpp.avx.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/kernels /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels/CMakeFiles/embree_avx2.dir/DependInfo.cmake --color= Scanning dependencies of target embree_avx2 make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f kernels/CMakeFiles/embree_avx2.dir/build.make kernels/CMakeFiles/embree_avx2.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 12%] Generating ../bvh/bvh.cpp.avx.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh.cpp.avx.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 13%] Generating ../bvh/bvh_statistics.cpp.avx.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_statistics.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_statistics.cpp.avx.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 13%] Generating ../geometry/grid_soa.cpp.avx.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/geometry/grid_soa.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/geometry/grid_soa.cpp.avx.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 13%] Generating ../subdiv/subdivpatch1base_eval.cpp.avx.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/subdiv/subdivpatch1base_eval.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/subdiv/subdivpatch1base_eval.cpp.avx.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 14%] Generating ../common/scene_subdiv_mesh_avx.cpp.avx.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/common/scene_subdiv_mesh_avx.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/scene_subdiv_mesh_avx.cpp.avx.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 14%] Generating ../bvh/bvh_builder_subdiv.cpp.avx.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_subdiv.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_subdiv.cpp.avx.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 14%] Generating ../geometry/instance_intersector.cpp.avx.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/geometry/instance_intersector.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/geometry/instance_intersector.cpp.avx.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 15%] Generating ../bvh/bvh_intersector_single.cpp.avx.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_single.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_single.cpp.avx.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 15%] Generating ../bvh/bvh_intersector_hybrid_bvh4.cpp.avx.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh4.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_hybrid_bvh4.cpp.avx.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 15%] Generating ../bvh/bvh_intersector_hybrid_bvh8.cpp.avx.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh8.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_hybrid_bvh8.cpp.avx.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 15%] Generating ../bvh/bvh_intersector_stream.cpp.avx.cpp cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D src=/builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp -D dst=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_stream.cpp.avx.cpp -P /builddir/build/BUILD/embree-2.14.0/common/cmake/create_isa_dummy_file.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/kernels /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels/CMakeFiles/embree_avx.dir/DependInfo.cmake --color= Scanning dependencies of target embree_avx make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f kernels/CMakeFiles/embree_avx.dir/build.make kernels/CMakeFiles/embree_avx.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 2%] Building CXX object common/simd/CMakeFiles/simd.dir/sse.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/simd && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/simd.dir/sse.cpp.o -c /builddir/build/BUILD/embree-2.14.0/common/simd/sse.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 3%] Building CXX object common/sys/CMakeFiles/sys.dir/sysinfo.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/sys && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/sys.dir/sysinfo.cpp.o -c /builddir/build/BUILD/embree-2.14.0/common/sys/sysinfo.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 15%] Linking CXX static library ../../libsimd.a cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/simd && /usr/bin/cmake -P CMakeFiles/simd.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/simd && /usr/bin/cmake -E cmake_link_script CMakeFiles/simd.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libsimd.a CMakeFiles/simd.dir/sse.cpp.o /usr/bin/ranlib ../../libsimd.a make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 15%] Built target simd make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 3%] Building CXX object common/algorithms/CMakeFiles/algorithms.dir/parallel_for.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/algorithms && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/algorithms.dir/parallel_for.cpp.o -c /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_for.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_for.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 15%] Building CXX object common/sys/CMakeFiles/sys.dir/alloc.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/sys && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/sys.dir/alloc.cpp.o -c /builddir/build/BUILD/embree-2.14.0/common/sys/alloc.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 16%] Building CXX object common/sys/CMakeFiles/sys.dir/filename.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/sys && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/sys.dir/filename.cpp.o -c /builddir/build/BUILD/embree-2.14.0/common/sys/filename.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 15%] Building CXX object kernels/CMakeFiles/embree_avx.dir/__/geometry/instance_intersector1.cpp.avx.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mavx -o CMakeFiles/embree_avx.dir/__/geometry/instance_intersector1.cpp.avx.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/geometry/instance_intersector1.cpp.avx.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/accelset.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/scene_instance.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/instance_intersector1.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/instance_intersector1.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/geometry/instance_intersector1.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 12%] Building CXX object kernels/CMakeFiles/embree_avx2.dir/__/geometry/instance_intersector1.cpp.avx2.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mf16c -mavx2 -mfma -mlzcnt -mbmi -mbmi2 -o CMakeFiles/embree_avx2.dir/__/geometry/instance_intersector1.cpp.avx2.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/geometry/instance_intersector1.cpp.avx2.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/accelset.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/scene_instance.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/instance_intersector1.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/instance_intersector1.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/geometry/instance_intersector1.cpp.avx2.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 16%] Building CXX object common/sys/CMakeFiles/sys.dir/library.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/sys && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/sys.dir/library.cpp.o -c /builddir/build/BUILD/embree-2.14.0/common/sys/library.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 16%] Building CXX object common/algorithms/CMakeFiles/algorithms.dir/parallel_reduce.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/algorithms && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/algorithms.dir/parallel_reduce.cpp.o -c /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_reduce.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_reduce.h:19, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_reduce.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 17%] Building CXX object common/sys/CMakeFiles/sys.dir/thread.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/sys && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/sys.dir/thread.cpp.o -c /builddir/build/BUILD/embree-2.14.0/common/sys/thread.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/common/sys/thread.cpp:17:0: /builddir/build/BUILD/embree-2.14.0/common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 16%] Building CXX object kernels/CMakeFiles/embree_sse42.dir/__/geometry/grid_soa.cpp.sse42.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -msse4.2 -o CMakeFiles/embree_sse42.dir/__/geometry/grid_soa.cpp.sse42.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/geometry/grid_soa.cpp.sse42.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/ray.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/grid_soa.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/grid_soa.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/geometry/grid_soa.cpp.sse42.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/grid_soa.h:22, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/grid_soa.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/geometry/grid_soa.cpp.sse42.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/ray.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/grid_soa.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/grid_soa.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/geometry/grid_soa.cpp.sse42.cpp:1: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 18%] Building CXX object common/sys/CMakeFiles/sys.dir/string.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/sys && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/sys.dir/string.cpp.o -c /builddir/build/BUILD/embree-2.14.0/common/sys/string.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 18%] Building CXX object common/sys/CMakeFiles/sys.dir/network.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/sys && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/sys.dir/network.cpp.o -c /builddir/build/BUILD/embree-2.14.0/common/sys/network.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 18%] Building CXX object common/sys/CMakeFiles/sys.dir/regression.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/sys && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/sys.dir/regression.cpp.o -c /builddir/build/BUILD/embree-2.14.0/common/sys/regression.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 18%] Building CXX object kernels/CMakeFiles/embree_avx2.dir/__/bvh/bvh_rotate.cpp.avx2.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mf16c -mavx2 -mfma -mlzcnt -mbmi -mbmi2 -o CMakeFiles/embree_avx2.dir/__/bvh/bvh_rotate.cpp.avx2.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_rotate.cpp.avx2.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_rotate.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_rotate.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_rotate.cpp.avx2.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_rotate.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_rotate.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_rotate.cpp.avx2.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 16%] Building CXX object kernels/CMakeFiles/embree_avx.dir/__/builders/primrefgen.cpp.avx.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mavx -o CMakeFiles/embree_avx.dir/__/builders/primrefgen.cpp.avx.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/builders/primrefgen.cpp.avx.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/builders/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/builders/../common/scene.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/builders/primrefgen.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/builders/primrefgen.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/builders/primrefgen.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 20%] Building CXX object kernels/CMakeFiles/embree_avx.dir/__/bvh/bvh_rotate.cpp.avx.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mavx -o CMakeFiles/embree_avx.dir/__/bvh/bvh_rotate.cpp.avx.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_rotate.cpp.avx.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_rotate.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_rotate.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_rotate.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_rotate.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_rotate.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_rotate.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 17%] Building CXX object kernels/CMakeFiles/embree_avx2.dir/__/bvh/bvh_builder_morton.cpp.avx2.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mf16c -mavx2 -mfma -mlzcnt -mbmi -mbmi2 -o CMakeFiles/embree_avx2.dir/__/bvh/bvh_builder_morton.cpp.avx2.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_morton.cpp.avx2.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_morton.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_morton.cpp.avx2.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_morton.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_morton.cpp.avx2.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 20%] Building CXX object kernels/CMakeFiles/embree_avx.dir/__/bvh/bvh_refit.cpp.avx.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mavx -o CMakeFiles/embree_avx.dir/__/bvh/bvh_refit.cpp.avx.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_refit.cpp.avx.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_refit.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_refit.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_refit.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_refit.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_refit.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_refit.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 17%] Building CXX object common/algorithms/CMakeFiles/algorithms.dir/parallel_prefix_sum.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/algorithms && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/algorithms.dir/parallel_prefix_sum.cpp.o -c /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_prefix_sum.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_prefix_sum.h:19, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_prefix_sum.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 19%] Building CXX object common/sys/CMakeFiles/sys.dir/mutex.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/sys && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/sys.dir/mutex.cpp.o -c /builddir/build/BUILD/embree-2.14.0/common/sys/mutex.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/common/sys/../algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/common/sys/mutex.cpp:19: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/common/sys/mutex.h:19:0, from /builddir/build/BUILD/embree-2.14.0/common/sys/mutex.cpp:17: /builddir/build/BUILD/embree-2.14.0/common/sys/mutex.cpp: In destructor 'embree::MutexSys::~MutexSys()': /builddir/build/BUILD/embree-2.14.0/common/sys/platform.h:229:33: warning: throw will always call terminate() [-Wterminate] throw std::runtime_error(str); ^ /builddir/build/BUILD/embree-2.14.0/common/sys/mutex.cpp:52:17: note: in expansion of macro 'THROW_RUNTIME_ERROR' if (failed) THROW_RUNTIME_ERROR("pthread_mutex_destroy failed"); ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/common/sys/platform.h:229:33: note: in C++11 destructors default to noexcept throw std::runtime_error(str); ^ /builddir/build/BUILD/embree-2.14.0/common/sys/mutex.cpp:52:17: note: in expansion of macro 'THROW_RUNTIME_ERROR' if (failed) THROW_RUNTIME_ERROR("pthread_mutex_destroy failed"); ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 21%] Building CXX object common/sys/CMakeFiles/sys.dir/condition.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/sys && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/sys.dir/condition.cpp.o -c /builddir/build/BUILD/embree-2.14.0/common/sys/condition.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 22%] Building CXX object common/sys/CMakeFiles/sys.dir/barrier.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/sys && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/sys.dir/barrier.cpp.o -c /builddir/build/BUILD/embree-2.14.0/common/sys/barrier.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/common/sys/barrier.cpp:20:0: /builddir/build/BUILD/embree-2.14.0/common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ /builddir/build/BUILD/embree-2.14.0/common/sys/barrier.cpp: In member function 'void embree::LinearBarrierActive::init(size_t)': /builddir/build/BUILD/embree-2.14.0/common/sys/barrier.cpp:176:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (count0) delete[] count0; count0 = new unsigned char[N]; ^~ /builddir/build/BUILD/embree-2.14.0/common/sys/barrier.cpp:176:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (count0) delete[] count0; count0 = new unsigned char[N]; ^~~~~~ /builddir/build/BUILD/embree-2.14.0/common/sys/barrier.cpp:177:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (count1) delete[] count1; count1 = new unsigned char[N]; ^~ /builddir/build/BUILD/embree-2.14.0/common/sys/barrier.cpp:177:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (count1) delete[] count1; count1 = new unsigned char[N]; ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 23%] Linking CXX static library ../../libsys.a cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/sys && /usr/bin/cmake -P CMakeFiles/sys.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/sys && /usr/bin/cmake -E cmake_link_script CMakeFiles/sys.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libsys.a CMakeFiles/sys.dir/sysinfo.cpp.o CMakeFiles/sys.dir/alloc.cpp.o CMakeFiles/sys.dir/filename.cpp.o CMakeFiles/sys.dir/library.cpp.o CMakeFiles/sys.dir/thread.cpp.o CMakeFiles/sys.dir/network.cpp.o CMakeFiles/sys.dir/string.cpp.o CMakeFiles/sys.dir/regression.cpp.o CMakeFiles/sys.dir/mutex.cpp.o CMakeFiles/sys.dir/condition.cpp.o CMakeFiles/sys.dir/barrier.cpp.o /usr/bin/ranlib ../../libsys.a make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 23%] Built target sys make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 22%] Building CXX object kernels/CMakeFiles/embree_avx2.dir/__/geometry/grid_soa.cpp.avx2.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mf16c -mavx2 -mfma -mlzcnt -mbmi -mbmi2 -o CMakeFiles/embree_avx2.dir/__/geometry/grid_soa.cpp.avx2.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/geometry/grid_soa.cpp.avx2.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/ray.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/grid_soa.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/grid_soa.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/geometry/grid_soa.cpp.avx2.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/grid_soa.h:22, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/grid_soa.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/geometry/grid_soa.cpp.avx2.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ /usr/bin/make -f tutorials/common/tutorial/CMakeFiles/noise.dir/build.make tutorials/common/tutorial/CMakeFiles/noise.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial/CMakeFiles/noise.dir/DependInfo.cmake --color= Scanning dependencies of target noise make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/tutorial/CMakeFiles/noise.dir/build.make tutorials/common/tutorial/CMakeFiles/noise.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 25%] Building CXX object tutorials/common/tutorial/CMakeFiles/noise.dir/noise.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/noise.dir/noise.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial/noise.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 25%] Linking CXX static library ../../../libnoise.a cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial && /usr/bin/cmake -P CMakeFiles/noise.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial && /usr/bin/cmake -E cmake_link_script CMakeFiles/noise.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libnoise.a CMakeFiles/noise.dir/noise.cpp.o /usr/bin/ranlib ../../../libnoise.a make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 25%] Built target noise make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 10%] Building CXX object kernels/CMakeFiles/embree_sse42.dir/__/bvh/bvh_intersector1.cpp.sse42.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -msse4.2 -o CMakeFiles/embree_sse42.dir/__/bvh/bvh_intersector1.cpp.sse42.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector1.cpp.sse42.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector1.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector1.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector1.cpp.sse42.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector1.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector1.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector1.cpp.sse42.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector1.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector1.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector1.cpp.sse42.cpp:1: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 21%] Building CXX object common/algorithms/CMakeFiles/algorithms.dir/parallel_for_for.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/algorithms && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/algorithms.dir/parallel_for_for.cpp.o -c /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_for_for.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_for_for.h:19, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_for_for.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 20%] Building CXX object kernels/CMakeFiles/embree_avx.dir/__/bvh/bvh_builder.cpp.avx.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mavx -o CMakeFiles/embree_avx.dir/__/bvh/bvh_builder.cpp.avx.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder.cpp.avx.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder.h:17, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder.h:17, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder.h:17, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder.cpp.avx.cpp:1: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../builders/heuristic_binning_array_aligned.h:165:20: required from 'void embree::avx::HeuristicArrayBinningSAH::deterministic_order(const Set&) [with PrimRef = embree::PrimRef; long unsigned int BINS = 32; embree::avx::HeuristicArrayBinningSAH::Set = embree::range]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../builders/bvh_builder_sah.h:189:13: required from 'const ReductionTy embree::avx::GeneralBVHBuilder::recurse(BuildRecord&, Allocator, bool) [with BuildRecord = embree::avx::GeneralBuildRecord, embree::avx::BinSplit<32>, embree::avx::PrimInfoT > >; Heuristic = embree::avx::HeuristicArrayBinningSAH; ReductionTy = long unsigned int; Allocator = embree::FastAllocator::ThreadLocal2*; CreateAllocFunc = embree::BVHN<4>::CreateAlloc; CreateNodeFunc = embree::BVHN<4>::CreateAlignedNode; UpdateNodeFunc = long unsigned int (*)(embree::BVHN<4>::AlignedNode*, const long unsigned int*, long unsigned int); CreateLeafFunc = embree::avx::BVHNBuilder::BVHNBuilderV::build(embree::avx::BVHNBuilder::BVH*, embree::BuildProgressMonitor&, embree::PrimRef*, const PrimInfo&, size_t, size_t, size_t, float, float, size_t) [with int N = 4; embree::avx::BVHNBuilder::BVH = embree::BVHN<4>; embree::avx::PrimInfo = embree::avx::PrimInfoT >; size_t = long unsigned int]::::Allocator*)>; ProgressMonitor = embree::avx::BVHNBuilder::BVHNBuilderV::build(embree::avx::BVHNBuilder::BVH*, embree::BuildProgressMonitor&, embree::PrimRef*, const PrimInfo&, size_t, size_t, size_t, float, float, size_t) [with int N = 4; embree::avx::BVHNBuilder::BVH = embree::BVHN<4>; embree::avx::PrimInfo = embree::avx::PrimInfoT >; size_t = long unsigned int]::; PrimInfo = embree::avx::PrimInfoT >]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../builders/bvh_builder_sah.h:278:36: required from 'const ReductionTy embree::avx::GeneralBVHBuilder::operator()(BuildRecord&) [with BuildRecord = embree::avx::GeneralBuildRecord, embree::avx::BinSplit<32>, embree::avx::PrimInfoT > >; Heuristic = embree::avx::HeuristicArrayBinningSAH; ReductionTy = long unsigned int; Allocator = embree::FastAllocator::ThreadLocal2*; CreateAllocFunc = embree::BVHN<4>::CreateAlloc; CreateNodeFunc = embree::BVHN<4>::CreateAlignedNode; UpdateNodeFunc = long unsigned int (*)(embree::BVHN<4>::AlignedNode*, const long unsigned int*, long unsigned int); CreateLeafFunc = embree::avx::BVHNBuilder::BVHNBuilderV::build(embree::avx::BVHNBuilder::BVH*, embree::BuildProgressMonitor&, embree::PrimRef*, const PrimInfo&, size_t, size_t, size_t, float, float, size_t) [with int N = 4; embree::avx::BVHNBuilder::BVH = embree::BVHN<4>; embree::avx::PrimInfo = embree::avx::PrimInfoT >; size_t = long unsigned int]::::Allocator*)>; ProgressMonitor = embree::avx::BVHNBuilder::BVHNBuilderV::build(embree::avx::BVHNBuilder::BVH*, embree::BuildProgressMonitor&, embree::PrimRef*, const PrimInfo&, size_t, size_t, size_t, float, float, size_t) [with int N = 4; embree::avx::BVHNBuilder::BVH = embree::BVHN<4>; embree::avx::PrimInfo = embree::avx::PrimInfoT >; size_t = long unsigned int]::; PrimInfo = embree::avx::PrimInfoT >]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../builders/bvh_builder_sah.h:398:23: required from 'static ReductionTy embree::avx::BVHBuilderBinnedSAH::build_reduce(NodeRef&, CreateAllocFunc, const ReductionTy&, CreateNodeFunc, UpdateNodeFunc, CreateLeafFunc, ProgressMonitor, embree::PrimRef*, const PrimInfo&, size_t, size_t, size_t, size_t, size_t, float, float, size_t) [with NodeRef = embree::BVHN<4>::NodeRef; CreateAllocFunc = embree::BVHN<4>::CreateAlloc; ReductionTy = long unsigned int; CreateNodeFunc = embree::BVHN<4>::CreateAlignedNode; UpdateNodeFunc = long unsigned int (*)(embree::BVHN<4>::AlignedNode*, const long unsigned int*, long unsigned int); CreateLeafFunc = embree::avx::BVHNBuilder::BVHNBuilderV::build(embree::avx::BVHNBuilder::BVH*, embree::BuildProgressMonitor&, embree::PrimRef*, const PrimInfo&, size_t, size_t, size_t, float, float, size_t) [with int N = 4; embree::avx::BVHNBuilder::BVH = embree::BVHN<4>; embree::avx::PrimInfo = embree::avx::PrimInfoT >; size_t = long unsigned int]::::Allocator*)>; ProgressMonitor = embree::avx::BVHNBuilder::BVHNBuilderV::build(embree::avx::BVHNBuilder::BVH*, embree::BuildProgressMonitor&, embree::PrimRef*, const PrimInfo&, size_t, size_t, size_t, float, float, size_t) [with int N = 4; embree::avx::BVHNBuilder::BVH = embree::BVHN<4>; embree::avx::PrimInfo = embree::avx::PrimInfoT >; size_t = long unsigned int]::; embree::avx::PrimInfo = embree::avx::PrimInfoT >; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder.cpp:73:9: required from 'void embree::avx::BVHNBuilder::BVHNBuilderV::build(embree::avx::BVHNBuilder::BVH*, embree::BuildProgressMonitor&, embree::PrimRef*, const PrimInfo&, size_t, size_t, size_t, float, float, size_t) [with int N = 4; embree::avx::BVHNBuilder::BVH = embree::BVHN<4>; embree::avx::PrimInfo = embree::avx::PrimInfoT >; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder.cpp:182:21: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 25%] Building CXX object common/algorithms/CMakeFiles/algorithms.dir/parallel_for_for_prefix_sum.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/algorithms && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/algorithms.dir/parallel_for_for_prefix_sum.cpp.o -c /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_for_for_prefix_sum.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/tutorial/CMakeFiles/noise_ispc.dir/build.make tutorials/common/tutorial/CMakeFiles/noise_ispc.dir/depend In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_for_for.h:19, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_for_for_prefix_sum.h:19, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_for_for_prefix_sum.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 25%] Building CXX object common/algorithms/CMakeFiles/algorithms.dir/parallel_partition.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/algorithms && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/algorithms.dir/parallel_partition.cpp.o -c /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_partition.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_partition.h:19, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_partition.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 25%] Building ISPC object /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial//noise.dev.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial && /usr/bin/cmake -E make_directory /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial/ cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial && /usr/bin/ispc -I /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial -I /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu --arch=x86-64 --addressing=32 -O3 --target=sse2,sse4,avx,avx2 --woff --opt=fast-math --pic -h /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial/noise_ispc.h -MMM /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial//noise.dev.idep -o /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial//noise.dev.o /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial/noise.ispc writing dependencies to file /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial//noise.dev.idep make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial/CMakeFiles/noise_ispc.dir/DependInfo.cmake --color= Scanning dependencies of target noise_ispc make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/tutorial/CMakeFiles/noise_ispc.dir/build.make tutorials/common/tutorial/CMakeFiles/noise_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 27%] Linking C static library ../../../libnoise_ispc.a cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial && /usr/bin/cmake -P CMakeFiles/noise_ispc.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial && /usr/bin/cmake -E cmake_link_script CMakeFiles/noise_ispc.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libnoise_ispc.a noise.dev.o noise.dev_sse2.o noise.dev_sse4.o noise.dev_avx.o noise.dev_avx2.o /usr/bin/ranlib ../../../libnoise_ispc.a make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 27%] Built target noise_ispc make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 26%] Building CXX object common/algorithms/CMakeFiles/algorithms.dir/parallel_sort.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/algorithms && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/algorithms.dir/parallel_sort.cpp.o -c /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_sort.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/lights/CMakeFiles/lights_ispc.dir/build.make tutorials/common/lights/CMakeFiles/lights_ispc.dir/depend In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_sort.h:19, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_sort.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 25%] Building CXX object kernels/CMakeFiles/embree_sse42.dir/__/subdiv/subdivpatch1base_eval.cpp.sse42.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -msse4.2 -o CMakeFiles/embree_sse42.dir/__/subdiv/subdivpatch1base_eval.cpp.sse42.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/subdiv/subdivpatch1base_eval.cpp.sse42.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/../common/geometry.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/catmullclark_ring.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/catmullclark_patch.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/bspline_patch.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/subdivpatch1base.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/subdivpatch1base_eval.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/subdiv/subdivpatch1base_eval.cpp.sse42.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 27%] Building ISPC object /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights//spot_light.dev.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights && /usr/bin/cmake -E make_directory /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights/ cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights && /usr/bin/ispc -I /builddir/build/BUILD/embree-2.14.0/tutorials/common/lights -I /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu --arch=x86-64 --addressing=32 -O3 --target=sse2,sse4,avx,avx2 --woff --opt=fast-math --pic -h /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights/spot_light_ispc.h -MMM /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights//spot_light.dev.idep -o /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights//spot_light.dev.o /builddir/build/BUILD/embree-2.14.0/tutorials/common/lights/spot_light.ispc writing dependencies to file /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights//spot_light.dev.idep make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 28%] Building ISPC object /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights//light.dev.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights && /usr/bin/cmake -E make_directory /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights/ cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights && /usr/bin/ispc -I /builddir/build/BUILD/embree-2.14.0/tutorials/common/lights -I /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu --arch=x86-64 --addressing=32 -O3 --target=sse2,sse4,avx,avx2 --woff --opt=fast-math --pic -h /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights/light_ispc.h -MMM /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights//light.dev.idep -o /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights//light.dev.o /builddir/build/BUILD/embree-2.14.0/tutorials/common/lights/light.ispc writing dependencies to file /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights//light.dev.idep make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 24%] Building CXX object kernels/CMakeFiles/embree_avx.dir/__/bvh/bvh_builder_hair.cpp.avx.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mavx -o CMakeFiles/embree_avx.dir/__/bvh/bvh_builder_hair.cpp.avx.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_hair.cpp.avx.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_hair.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_hair.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_hair.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_hair.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_hair.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_hair.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 28%] Building ISPC object /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights//ambient_light.dev.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights && /usr/bin/cmake -E make_directory /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights/ cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights && /usr/bin/ispc -I /builddir/build/BUILD/embree-2.14.0/tutorials/common/lights -I /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu --arch=x86-64 --addressing=32 -O3 --target=sse2,sse4,avx,avx2 --woff --opt=fast-math --pic -h /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights/ambient_light_ispc.h -MMM /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights//ambient_light.dev.idep -o /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights//ambient_light.dev.o /builddir/build/BUILD/embree-2.14.0/tutorials/common/lights/ambient_light.ispc writing dependencies to file /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights//ambient_light.dev.idep make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 28%] Building ISPC object /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights//directional_light.dev.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights && /usr/bin/cmake -E make_directory /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights/ cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights && /usr/bin/ispc -I /builddir/build/BUILD/embree-2.14.0/tutorials/common/lights -I /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu --arch=x86-64 --addressing=32 -O3 --target=sse2,sse4,avx,avx2 --woff --opt=fast-math --pic -h /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights/directional_light_ispc.h -MMM /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights//directional_light.dev.idep -o /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights//directional_light.dev.o /builddir/build/BUILD/embree-2.14.0/tutorials/common/lights/directional_light.ispc writing dependencies to file /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights//directional_light.dev.idep make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 29%] Building ISPC object /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights//point_light.dev.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights && /usr/bin/cmake -E make_directory /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights/ cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights && /usr/bin/ispc -I /builddir/build/BUILD/embree-2.14.0/tutorials/common/lights -I /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu --arch=x86-64 --addressing=32 -O3 --target=sse2,sse4,avx,avx2 --woff --opt=fast-math --pic -h /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights/point_light_ispc.h -MMM /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights//point_light.dev.idep -o /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights//point_light.dev.o /builddir/build/BUILD/embree-2.14.0/tutorials/common/lights/point_light.ispc writing dependencies to file /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights//point_light.dev.idep make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 27%] Building CXX object kernels/CMakeFiles/embree_sse42.dir/__/bvh/bvh_intersector_single.cpp.sse42.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -msse4.2 -o CMakeFiles/embree_sse42.dir/__/bvh/bvh_intersector_single.cpp.sse42.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_single.cpp.sse42.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_single.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_single.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_single.cpp.sse42.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_single.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_single.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_single.cpp.sse42.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_single.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_single.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_single.cpp.sse42.cpp:1: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 29%] Building ISPC object /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights//quad_light.dev.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights && /usr/bin/cmake -E make_directory /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights/ cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights && /usr/bin/ispc -I /builddir/build/BUILD/embree-2.14.0/tutorials/common/lights -I /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu --arch=x86-64 --addressing=32 -O3 --target=sse2,sse4,avx,avx2 --woff --opt=fast-math --pic -h /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights/quad_light_ispc.h -MMM /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights//quad_light.dev.idep -o /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights//quad_light.dev.o /builddir/build/BUILD/embree-2.14.0/tutorials/common/lights/quad_light.ispc writing dependencies to file /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights//quad_light.dev.idep make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/common/lights /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights/CMakeFiles/lights_ispc.dir/DependInfo.cmake --color= Scanning dependencies of target lights_ispc make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/lights/CMakeFiles/lights_ispc.dir/build.make tutorials/common/lights/CMakeFiles/lights_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 31%] Linking C static library ../../../liblights_ispc.a cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights && /usr/bin/cmake -P CMakeFiles/lights_ispc.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights && /usr/bin/cmake -E cmake_link_script CMakeFiles/lights_ispc.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../liblights_ispc.a light.dev.o light.dev_sse2.o light.dev_sse4.o light.dev_avx.o light.dev_avx2.o ambient_light.dev.o ambient_light.dev_sse2.o ambient_light.dev_sse4.o ambient_light.dev_avx.o ambient_light.dev_avx2.o directional_light.dev.o directional_light.dev_sse2.o directional_light.dev_sse4.o directional_light.dev_avx.o directional_light.dev_avx2.o point_light.dev.o point_light.dev_sse2.o point_light.dev_sse4.o point_light.dev_avx.o point_light.dev_avx2.o quad_light.dev.o quad_light.dev_sse2.o quad_light.dev_sse4.o quad_light.dev_avx.o quad_light.dev_avx2.o spot_light.dev.o spot_light.dev_sse2.o spot_light.dev_sse4.o spot_light.dev_avx.o spot_light.dev_avx2.o /usr/bin/ranlib ../../../liblights_ispc.a make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 31%] Built target lights_ispc make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 27%] Building CXX object common/algorithms/CMakeFiles/algorithms.dir/parallel_set.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/algorithms && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/algorithms.dir/parallel_set.cpp.o -c /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_set.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_sort.h:19, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_set.h:19, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_set.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 31%] Building CXX object common/algorithms/CMakeFiles/algorithms.dir/parallel_map.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/algorithms && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/algorithms.dir/parallel_map.cpp.o -c /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_map.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_sort.h:19, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_map.h:19, from /builddir/build/BUILD/embree-2.14.0/common/algorithms/parallel_map.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 28%] Building CXX object kernels/CMakeFiles/embree_avx.dir/__/bvh/bvh_builder_morton.cpp.avx.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mavx -o CMakeFiles/embree_avx.dir/__/bvh/bvh_builder_morton.cpp.avx.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_morton.cpp.avx.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_morton.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_morton.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_morton.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_morton.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 32%] Building CXX object kernels/CMakeFiles/embree_avx.dir/__/bvh/bvh_builder_twolevel.cpp.avx.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mavx -o CMakeFiles/embree_avx.dir/__/bvh/bvh_builder_twolevel.cpp.avx.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_twolevel.cpp.avx.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_twolevel.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_twolevel.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_twolevel.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_twolevel.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_twolevel.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_twolevel.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_twolevel.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_twolevel.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_twolevel.cpp.avx.cpp:1: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../builders/bvh_builder_sah.h:189:13: required from 'const ReductionTy embree::avx::GeneralBVHBuilder::recurse(BuildRecord&, Allocator, bool) [with BuildRecord = embree::avx::GeneralBuildRecord, embree::avx::BinSplit<32>, embree::avx::PrimInfoT > >; Heuristic = embree::avx::HeuristicArrayBinningSAH; ReductionTy = int; Allocator = embree::FastAllocator::ThreadLocal2*; CreateAllocFunc = embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]::; CreateNodeFunc = embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]::; UpdateNodeFunc = embree::avx::BVHBuilderBinnedSAH::build(NodeRef&, CreateAllocFunc, CreateNodeFunc, CreateLeafFunc, ProgressMonitor, embree::PrimRef*, const PrimInfo&, size_t, size_t, size_t, size_t, size_t, float, float, size_t) [with NodeRef = embree::BVHN<8>::NodeRef; CreateAllocFunc = embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]::; CreateNodeFunc = embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]::; CreateLeafFunc = embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]::; ProgressMonitor = embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]::; embree::avx::PrimInfo = embree::avx::PrimInfoT >; size_t = long unsigned int]::; CreateLeafFunc = embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]::; ProgressMonitor = embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]::; PrimInfo = embree::avx::PrimInfoT >]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../builders/bvh_builder_sah.h:278:36: required from 'const ReductionTy embree::avx::GeneralBVHBuilder::operator()(BuildRecord&) [with BuildRecord = embree::avx::GeneralBuildRecord, embree::avx::BinSplit<32>, embree::avx::PrimInfoT > >; Heuristic = embree::avx::HeuristicArrayBinningSAH; ReductionTy = int; Allocator = embree::FastAllocator::ThreadLocal2*; CreateAllocFunc = embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]::; CreateNodeFunc = embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]::; UpdateNodeFunc = embree::avx::BVHBuilderBinnedSAH::build(NodeRef&, CreateAllocFunc, CreateNodeFunc, CreateLeafFunc, ProgressMonitor, embree::PrimRef*, const PrimInfo&, size_t, size_t, size_t, size_t, size_t, float, float, size_t) [with NodeRef = embree::BVHN<8>::NodeRef; CreateAllocFunc = embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]::; CreateNodeFunc = embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]::; CreateLeafFunc = embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]::; ProgressMonitor = embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]::; embree::avx::PrimInfo = embree::avx::PrimInfoT >; size_t = long unsigned int]::; CreateLeafFunc = embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]::; ProgressMonitor = embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]::; PrimInfo = embree::avx::PrimInfoT >]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../builders/bvh_builder_sah.h:398:23: required from 'static ReductionTy embree::avx::BVHBuilderBinnedSAH::build_reduce(NodeRef&, CreateAllocFunc, const ReductionTy&, CreateNodeFunc, UpdateNodeFunc, CreateLeafFunc, ProgressMonitor, embree::PrimRef*, const PrimInfo&, size_t, size_t, size_t, size_t, size_t, float, float, size_t) [with NodeRef = embree::BVHN<8>::NodeRef; CreateAllocFunc = embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]::; ReductionTy = int; CreateNodeFunc = embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]::; UpdateNodeFunc = embree::avx::BVHBuilderBinnedSAH::build(NodeRef&, CreateAllocFunc, CreateNodeFunc, CreateLeafFunc, ProgressMonitor, embree::PrimRef*, const PrimInfo&, size_t, size_t, size_t, size_t, size_t, float, float, size_t) [with NodeRef = embree::BVHN<8>::NodeRef; CreateAllocFunc = embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]::; CreateNodeFunc = embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]::; CreateLeafFunc = embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]::; ProgressMonitor = embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]::; embree::avx::PrimInfo = embree::avx::PrimInfoT >; size_t = long unsigned int]::; CreateLeafFunc = embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]::; ProgressMonitor = embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]::; embree::avx::PrimInfo = embree::avx::PrimInfoT >; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../builders/bvh_builder_sah.h:333:21: required from 'static void embree::avx::BVHBuilderBinnedSAH::build(NodeRef&, CreateAllocFunc, CreateNodeFunc, CreateLeafFunc, ProgressMonitor, embree::PrimRef*, const PrimInfo&, size_t, size_t, size_t, size_t, size_t, float, float, size_t) [with NodeRef = embree::BVHN<8>::NodeRef; CreateAllocFunc = embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]::; CreateNodeFunc = embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]::; CreateLeafFunc = embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]::; ProgressMonitor = embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]::; embree::avx::PrimInfo = embree::avx::PrimInfoT >; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_twolevel.cpp:166:15: required from 'void embree::avx::BVHNBuilderTwoLevel::build(size_t, size_t) [with int N = 8; Mesh = embree::AccelSet; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_twolevel.cpp:357:1: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector1.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector1.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector1.cpp.avx2.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector1.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector1.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector1.cpp.avx2.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector1.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector1.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector1.cpp.avx2.cpp:1: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = const embree::vfloat<8>&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, const embree::vfloat<8>&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1081:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1132:12: required from 'struct std::is_constructible, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, const embree::vfloat<8>&>, std::is_constructible, const embree::vfloat<8>&> >' /usr/include/c++/7/bits/stl_pair.h:100:45: required from 'static constexpr bool std::_PCC<, _T1, _T2>::_ConstructiblePair() [with _U1 = embree::vfloat<8>; _U2 = embree::vfloat<8>; bool = true; _T1 = embree::vfloat<8>; _T2 = embree::vfloat<8>]' /usr/include/c++/7/bits/stl_pair.h:237:35: required by substitution of 'template() && _ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type > constexpr std::pair, embree::vfloat<8> >::pair(const embree::vfloat<8>&, const embree::vfloat<8>&) [with _U1 = embree::vfloat<8>; _U2 = embree::vfloat<8>; typename std::enable_if<(_ConstructiblePair<_U1, _U2>() && _ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type = ]' /usr/include/c++/7/bits/stl_pair.h:512:14: required from 'constexpr std::pair::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const embree::vfloat<8>; _T2 = const embree::vfloat<8>&; typename std::__decay_and_strip<_T2>::__type = embree::vfloat<8>; typename std::__decay_and_strip<_Tp>::__type = embree::vfloat<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/bezier_ribbon_intersector.h:73:41: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = const embree::vfloat<8>&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, const embree::vfloat<8>&&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1081:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1132:12: required from 'struct std::is_constructible, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_, const embree::vfloat<8>&&>, std::is_constructible, const embree::vfloat<8>&&>, std::__and_&&, embree::vfloat<8> >, std::is_convertible&, embree::vfloat<8> > > >' /usr/include/c++/7/bits/stl_pair.h:149:12: required from 'static constexpr bool std::_PCC<, _T1, _T2>::_MoveCopyPair() [with bool __implicit = true; _U1 = const embree::vfloat<8>; _U2 = embree::vfloat<8>; bool = true; _T1 = embree::vfloat<8>; _T2 = embree::vfloat<8>]' /usr/include/c++/7/bits/stl_pair.h:290:36: required by substitution of 'template >(), bool>::type > constexpr std::pair, embree::vfloat<8> >::pair(_U1&&, const embree::vfloat<8>&) [with _U1 = const embree::vfloat<8>; typename std::enable_if<_MoveCopyPair >(), bool>::type = ]' /usr/include/c++/7/bits/stl_pair.h:512:14: required from 'constexpr std::pair::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const embree::vfloat<8>; _T2 = const embree::vfloat<8>&; typename std::__decay_and_strip<_T2>::__type = embree::vfloat<8>; typename std::__decay_and_strip<_Tp>::__type = embree::vfloat<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/bezier_ribbon_intersector.h:73:41: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support In file included from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/../common/geometry.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/catmullclark_ring.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/catmullclark_patch.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/bspline_patch.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/subdivpatch1base.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/subdivpatch1base_eval.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/subdiv/subdivpatch1base_eval.cpp.avx2.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 19%] Building CXX object kernels/CMakeFiles/embree_avx2.dir/__/bvh/bvh_intersector1.cpp.avx2.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mf16c -mavx2 -mfma -mlzcnt -mbmi -mbmi2 -o CMakeFiles/embree_avx2.dir/__/bvh/bvh_intersector1.cpp.avx2.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector1.cpp.avx2.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 25%] Building CXX object kernels/CMakeFiles/embree_avx2.dir/__/subdiv/subdivpatch1base_eval.cpp.avx2.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mf16c -mavx2 -mfma -mlzcnt -mbmi -mbmi2 -o CMakeFiles/embree_avx2.dir/__/subdiv/subdivpatch1base_eval.cpp.avx2.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/subdiv/subdivpatch1base_eval.cpp.avx2.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/texture/CMakeFiles/texture_ispc.dir/build.make tutorials/common/texture/CMakeFiles/texture_ispc.dir/depend make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 32%] Built target algorithms make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/texture/CMakeFiles/texture.dir/build.make tutorials/common/texture/CMakeFiles/texture.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/common/texture /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/texture /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/texture/CMakeFiles/texture.dir/DependInfo.cmake --color= Scanning dependencies of target texture make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/texture/CMakeFiles/texture.dir/build.make tutorials/common/texture/CMakeFiles/texture.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 32%] Building CXX object tutorials/common/texture/CMakeFiles/texture.dir/texture2d.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/texture && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/texture.dir/texture2d.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/common/texture/texture2d.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 33%] Linking CXX static library ../../../libtexture.a cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/texture && /usr/bin/cmake -P CMakeFiles/texture.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/texture && /usr/bin/cmake -E cmake_link_script CMakeFiles/texture.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libtexture.a CMakeFiles/texture.dir/texture2d.cpp.o /usr/bin/ranlib ../../../libtexture.a make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 33%] Built target texture make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 32%] Building CXX object kernels/CMakeFiles/embree_avx2.dir/__/geometry/instance_intersector.cpp.avx2.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mf16c -mavx2 -mfma -mlzcnt -mbmi -mbmi2 -o CMakeFiles/embree_avx2.dir/__/geometry/instance_intersector.cpp.avx2.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/geometry/instance_intersector.cpp.avx2.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/accelset.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/scene_instance.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/instance_intersector.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/instance_intersector.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/geometry/instance_intersector.cpp.avx2.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 31%] Building CXX object kernels/CMakeFiles/embree_avx.dir/__/bvh/bvh_builder_sah.cpp.avx.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mavx -o CMakeFiles/embree_avx.dir/__/bvh/bvh_builder_sah.cpp.avx.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_sah.cpp.avx.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_sah.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_sah.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_sah.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_sah.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_sah.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_sah.cpp.avx.cpp:1: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../builders/heuristic_spatial_array.h:538:20: required from 'void embree::avx::HeuristicArraySpatialSAH::deterministic_order(const Set&) [with PrimitiveSplitterFactory = embree::avx::QuadSplitterFactory; PrimRef = embree::PrimRef; long unsigned int OBJECT_BINS = 32; long unsigned int SPATIAL_BINS = 16; embree::avx::HeuristicArraySpatialSAH::Set = embree::extended_range]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../builders/bvh_builder_sah.h:189:13: required from 'const ReductionTy embree::avx::GeneralBVHBuilder::recurse(BuildRecord&, Allocator, bool) [with BuildRecord = embree::avx::GeneralBuildRecord, embree::avx::Split2, embree::avx::SpatialBinSplit<16> >, embree::avx::PrimInfoT > >; Heuristic = embree::avx::HeuristicArraySpatialSAH; ReductionTy = long unsigned int; Allocator = embree::FastAllocator::ThreadLocal2*; CreateAllocFunc = embree::BVHN<8>::CreateAlloc; CreateNodeFunc = embree::BVHN<8>::CreateAlignedNode; UpdateNodeFunc = long unsigned int (*)(embree::BVHN<8>::AlignedNode*, const long unsigned int*, long unsigned int); CreateLeafFunc = embree::avx::CreateLeafSpatial<8, embree::QuadMv<4> >; ProgressMonitor = embree::Scene::BuildProgressMonitorInterface; PrimInfo = embree::avx::PrimInfoT >]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../builders/bvh_builder_sah.h:278:36: required from 'const ReductionTy embree::avx::GeneralBVHBuilder::operator()(BuildRecord&) [with BuildRecord = embree::avx::GeneralBuildRecord, embree::avx::Split2, embree::avx::SpatialBinSplit<16> >, embree::avx::PrimInfoT > >; Heuristic = embree::avx::HeuristicArraySpatialSAH; ReductionTy = long unsigned int; Allocator = embree::FastAllocator::ThreadLocal2*; CreateAllocFunc = embree::BVHN<8>::CreateAlloc; CreateNodeFunc = embree::BVHN<8>::CreateAlignedNode; UpdateNodeFunc = long unsigned int (*)(embree::BVHN<8>::AlignedNode*, const long unsigned int*, long unsigned int); CreateLeafFunc = embree::avx::CreateLeafSpatial<8, embree::QuadMv<4> >; ProgressMonitor = embree::Scene::BuildProgressMonitorInterface; PrimInfo = embree::avx::PrimInfoT >]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../builders/bvh_builder_sah.h:520:23: required from 'static ReductionTy embree::avx::BVHBuilderBinnedFastSpatialSAH::build_reduce(NodeRef&, CreateAllocFunc, const ReductionTy&, CreateNodeFunc, UpdateNodeFunc, CreateLeafFunc, SplitPrimitiveFunc, ProgressMonitor, embree::PrimRef*, size_t, const PrimInfo&, size_t, size_t, size_t, size_t, size_t, float, float, size_t) [with NodeRef = embree::BVHN<8>::NodeRef; CreateAllocFunc = embree::BVHN<8>::CreateAlloc; ReductionTy = long unsigned int; CreateNodeFunc = embree::BVHN<8>::CreateAlignedNode; UpdateNodeFunc = long unsigned int (*)(embree::BVHN<8>::AlignedNode*, const long unsigned int*, long unsigned int); CreateLeafFunc = embree::avx::CreateLeafSpatial<8, embree::QuadMv<4> >; SplitPrimitiveFunc = embree::avx::QuadSplitterFactory; ProgressMonitor = embree::Scene::BuildProgressMonitorInterface; size_t = long unsigned int; embree::avx::PrimInfo = embree::avx::PrimInfoT >]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_sah.cpp:528:62: required from 'void embree::avx::BVHNBuilderFastSpatialSAH::build(size_t, size_t) [with int N = 8; Mesh = embree::QuadMesh; Primitive = embree::QuadMv<4>; Splitter = embree::avx::QuadSplitterFactory; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_sah.cpp:660:1: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 34%] Building CXX object kernels/CMakeFiles/embree_avx.dir/__/bvh/bvh.cpp.avx.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mavx -o CMakeFiles/embree_avx.dir/__/bvh/bvh.cpp.avx.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh.cpp.avx.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ /usr/bin/make -f common/lexers/CMakeFiles/lexers.dir/build.make common/lexers/CMakeFiles/lexers.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/common/lexers /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/lexers /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/lexers/CMakeFiles/lexers.dir/DependInfo.cmake --color= Scanning dependencies of target lexers make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f common/lexers/CMakeFiles/lexers.dir/build.make common/lexers/CMakeFiles/lexers.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 32%] Building ISPC object /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/texture//texture2d.dev.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/texture && /usr/bin/cmake -E make_directory /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/texture/ cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/texture && /usr/bin/ispc -I /builddir/build/BUILD/embree-2.14.0/tutorials/common/texture -I /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu --arch=x86-64 --addressing=32 -O3 --target=sse2,sse4,avx,avx2 --woff --opt=fast-math --pic -h /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/texture/texture2d_ispc.h -MMM /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/texture//texture2d.dev.idep -o /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/texture//texture2d.dev.o /builddir/build/BUILD/embree-2.14.0/tutorials/common/texture/texture2d.ispc writing dependencies to file /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/texture//texture2d.dev.idep make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/common/texture /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/texture /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/texture/CMakeFiles/texture_ispc.dir/DependInfo.cmake --color= Scanning dependencies of target texture_ispc make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/texture/CMakeFiles/texture_ispc.dir/build.make tutorials/common/texture/CMakeFiles/texture_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 35%] Linking C static library ../../../libtexture_ispc.a cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/texture && /usr/bin/cmake -P CMakeFiles/texture_ispc.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/texture && /usr/bin/cmake -E cmake_link_script CMakeFiles/texture_ispc.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libtexture_ispc.a texture2d.dev.o texture2d.dev_sse2.o texture2d.dev_sse4.o texture2d.dev_avx.o texture2d.dev_avx2.o /usr/bin/ranlib ../../../libtexture_ispc.a make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 35%] Built target texture_ispc make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f common/tasking/CMakeFiles/tasking.dir/build.make common/tasking/CMakeFiles/tasking.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/common/tasking /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/tasking /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/tasking/CMakeFiles/tasking.dir/DependInfo.cmake --color= Scanning dependencies of target tasking make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f common/tasking/CMakeFiles/tasking.dir/build.make common/tasking/CMakeFiles/tasking.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 35%] Building CXX object common/tasking/CMakeFiles/tasking.dir/taskschedulertbb.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/tasking && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/tasking.dir/taskschedulertbb.cpp.o -c /builddir/build/BUILD/embree-2.14.0/common/tasking/taskschedulertbb.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/common/tasking/taskschedulertbb.cpp:17: /builddir/build/BUILD/embree-2.14.0/common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 35%] Linking CXX static library ../../libtasking.a cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/tasking && /usr/bin/cmake -P CMakeFiles/tasking.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/tasking && /usr/bin/cmake -E cmake_link_script CMakeFiles/tasking.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libtasking.a CMakeFiles/tasking.dir/taskschedulertbb.cpp.o /usr/bin/ranlib ../../libtasking.a make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 35%] Built target tasking make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/image/CMakeFiles/image.dir/build.make tutorials/common/image/CMakeFiles/image.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/common/image /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/image /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/image/CMakeFiles/image.dir/DependInfo.cmake --color= Scanning dependencies of target image make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/image/CMakeFiles/image.dir/build.make tutorials/common/image/CMakeFiles/image.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 35%] Building CXX object tutorials/common/image/CMakeFiles/image.dir/image.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/image && /usr/bin/c++ -DEMBREE_TUTORIALS_LIBJPEG -DEMBREE_TUTORIALS_LIBPNG -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/image.dir/image.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/common/image/image.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 35%] Building CXX object tutorials/common/image/CMakeFiles/image.dir/pfm.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/image && /usr/bin/c++ -DEMBREE_TUTORIALS_LIBJPEG -DEMBREE_TUTORIALS_LIBPNG -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/image.dir/pfm.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/common/image/pfm.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 36%] Building CXX object tutorials/common/image/CMakeFiles/image.dir/ppm.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/image && /usr/bin/c++ -DEMBREE_TUTORIALS_LIBJPEG -DEMBREE_TUTORIALS_LIBPNG -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/image.dir/ppm.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/common/image/ppm.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 36%] Building CXX object tutorials/common/image/CMakeFiles/image.dir/tga.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/image && /usr/bin/c++ -DEMBREE_TUTORIALS_LIBJPEG -DEMBREE_TUTORIALS_LIBPNG -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/image.dir/tga.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/common/image/tga.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 36%] Building CXX object tutorials/common/image/CMakeFiles/image.dir/png.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/image && /usr/bin/c++ -DEMBREE_TUTORIALS_LIBJPEG -DEMBREE_TUTORIALS_LIBPNG -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/image.dir/png.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/common/image/png.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 36%] Building CXX object tutorials/common/image/CMakeFiles/image.dir/jpeg.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/image && /usr/bin/c++ -DEMBREE_TUTORIALS_LIBJPEG -DEMBREE_TUTORIALS_LIBPNG -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/image.dir/jpeg.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/common/image/jpeg.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 37%] Linking CXX static library ../../../libimage.a cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/image && /usr/bin/cmake -P CMakeFiles/image.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/image.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libimage.a CMakeFiles/image.dir/image.cpp.o CMakeFiles/image.dir/pfm.cpp.o CMakeFiles/image.dir/ppm.cpp.o CMakeFiles/image.dir/tga.cpp.o CMakeFiles/image.dir/png.cpp.o CMakeFiles/image.dir/jpeg.cpp.o /usr/bin/ranlib ../../../libimage.a make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 37%] Built target image make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 33%] Building CXX object kernels/CMakeFiles/embree_avx.dir/__/bvh/bvh_builder_instancing.cpp.avx.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mavx -o CMakeFiles/embree_avx.dir/__/bvh/bvh_builder_instancing.cpp.avx.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_instancing.cpp.avx.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/lights/CMakeFiles/lights.dir/build.make tutorials/common/lights/CMakeFiles/lights.dir/depend In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_instancing.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_instancing.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_instancing.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_instancing.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_instancing.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_instancing.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_instancing.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_instancing.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_instancing.cpp.avx.cpp:1: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../builders/bvh_builder_sah.h:189:13: required from 'const ReductionTy embree::avx::GeneralBVHBuilder::recurse(BuildRecord&, Allocator, bool) [with BuildRecord = embree::avx::GeneralBuildRecord, embree::avx::BinSplit<32>, embree::avx::PrimInfoT > >; Heuristic = embree::avx::HeuristicArrayBinningSAH; ReductionTy = int; Allocator = embree::FastAllocator::ThreadLocal2*; CreateAllocFunc = embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]::; CreateNodeFunc = embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]::; UpdateNodeFunc = embree::avx::BVHBuilderBinnedSAH::build(NodeRef&, CreateAllocFunc, CreateNodeFunc, CreateLeafFunc, ProgressMonitor, embree::PrimRef*, const PrimInfo&, size_t, size_t, size_t, size_t, size_t, float, float, size_t) [with NodeRef = embree::BVHN<4>::NodeRef; CreateAllocFunc = embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]::; CreateNodeFunc = embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]::; CreateLeafFunc = embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]::; ProgressMonitor = embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]::; embree::avx::PrimInfo = embree::avx::PrimInfoT >; size_t = long unsigned int]::; CreateLeafFunc = embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]::; ProgressMonitor = embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]::; PrimInfo = embree::avx::PrimInfoT >]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../builders/bvh_builder_sah.h:278:36: required from 'const ReductionTy embree::avx::GeneralBVHBuilder::operator()(BuildRecord&) [with BuildRecord = embree::avx::GeneralBuildRecord, embree::avx::BinSplit<32>, embree::avx::PrimInfoT > >; Heuristic = embree::avx::HeuristicArrayBinningSAH; ReductionTy = int; Allocator = embree::FastAllocator::ThreadLocal2*; CreateAllocFunc = embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]::; CreateNodeFunc = embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]::; UpdateNodeFunc = embree::avx::BVHBuilderBinnedSAH::build(NodeRef&, CreateAllocFunc, CreateNodeFunc, CreateLeafFunc, ProgressMonitor, embree::PrimRef*, const PrimInfo&, size_t, size_t, size_t, size_t, size_t, float, float, size_t) [with NodeRef = embree::BVHN<4>::NodeRef; CreateAllocFunc = embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]::; CreateNodeFunc = embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]::; CreateLeafFunc = embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]::; ProgressMonitor = embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]::; embree::avx::PrimInfo = embree::avx::PrimInfoT >; size_t = long unsigned int]::; CreateLeafFunc = embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]::; ProgressMonitor = embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]::; PrimInfo = embree::avx::PrimInfoT >]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../builders/bvh_builder_sah.h:398:23: required from 'static ReductionTy embree::avx::BVHBuilderBinnedSAH::build_reduce(NodeRef&, CreateAllocFunc, const ReductionTy&, CreateNodeFunc, UpdateNodeFunc, CreateLeafFunc, ProgressMonitor, embree::PrimRef*, const PrimInfo&, size_t, size_t, size_t, size_t, size_t, float, float, size_t) [with NodeRef = embree::BVHN<4>::NodeRef; CreateAllocFunc = embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]::; ReductionTy = int; CreateNodeFunc = embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]::; UpdateNodeFunc = embree::avx::BVHBuilderBinnedSAH::build(NodeRef&, CreateAllocFunc, CreateNodeFunc, CreateLeafFunc, ProgressMonitor, embree::PrimRef*, const PrimInfo&, size_t, size_t, size_t, size_t, size_t, float, float, size_t) [with NodeRef = embree::BVHN<4>::NodeRef; CreateAllocFunc = embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]::; CreateNodeFunc = embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]::; CreateLeafFunc = embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]::; ProgressMonitor = embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]::; embree::avx::PrimInfo = embree::avx::PrimInfoT >; size_t = long unsigned int]::; CreateLeafFunc = embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]::; ProgressMonitor = embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]::; embree::avx::PrimInfo = embree::avx::PrimInfoT >; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../builders/bvh_builder_sah.h:333:21: required from 'static void embree::avx::BVHBuilderBinnedSAH::build(NodeRef&, CreateAllocFunc, CreateNodeFunc, CreateLeafFunc, ProgressMonitor, embree::PrimRef*, const PrimInfo&, size_t, size_t, size_t, size_t, size_t, float, float, size_t) [with NodeRef = embree::BVHN<4>::NodeRef; CreateAllocFunc = embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]::; CreateNodeFunc = embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]::; CreateLeafFunc = embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]::; ProgressMonitor = embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]::; embree::avx::PrimInfo = embree::avx::PrimInfoT >; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_instancing.cpp:286:11: required from 'void embree::avx::BVHNBuilderInstancing::build(size_t, size_t) [with int N = 4; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_instancing.cpp:352:1: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/common/lights /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights/CMakeFiles/lights.dir/DependInfo.cmake --color= Scanning dependencies of target lights make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/lights/CMakeFiles/lights.dir/build.make tutorials/common/lights/CMakeFiles/lights.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 30%] Building CXX object kernels/CMakeFiles/embree_sse42.dir/__/bvh/bvh_intersector_hybrid_bvh4.cpp.sse42.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -msse4.2 -o CMakeFiles/embree_sse42.dir/__/bvh/bvh_intersector_hybrid_bvh4.cpp.sse42.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_hybrid_bvh4.cpp.sse42.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:17, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh4.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_hybrid_bvh4.cpp.sse42.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:17, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh4.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_hybrid_bvh4.cpp.sse42.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:17, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh4.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_hybrid_bvh4.cpp.sse42.cpp:1: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 37%] Building CXX object tutorials/common/lights/CMakeFiles/lights.dir/light.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/lights.dir/light.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/common/lights/light.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 38%] Building CXX object tutorials/common/lights/CMakeFiles/lights.dir/ambient_light.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/lights.dir/ambient_light.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/common/lights/ambient_light.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 38%] Building CXX object tutorials/common/lights/CMakeFiles/lights.dir/directional_light.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/lights.dir/directional_light.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/common/lights/directional_light.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 37%] Building CXX object kernels/CMakeFiles/embree_avx.dir/__/bvh/bvh_statistics.cpp.avx.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mavx -o CMakeFiles/embree_avx.dir/__/bvh/bvh_statistics.cpp.avx.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_statistics.cpp.avx.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_statistics.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_statistics.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_statistics.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_statistics.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_statistics.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_statistics.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 38%] Building CXX object tutorials/common/lights/CMakeFiles/lights.dir/point_light.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/lights.dir/point_light.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/common/lights/point_light.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 39%] Building CXX object tutorials/common/lights/CMakeFiles/lights.dir/quad_light.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/lights.dir/quad_light.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/common/lights/quad_light.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 39%] Building CXX object tutorials/common/lights/CMakeFiles/lights.dir/spot_light.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/lights.dir/spot_light.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/common/lights/spot_light.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 39%] Linking CXX static library ../../../liblights.a cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights && /usr/bin/cmake -P CMakeFiles/lights.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights && /usr/bin/cmake -E cmake_link_script CMakeFiles/lights.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../liblights.a CMakeFiles/lights.dir/light.cpp.o CMakeFiles/lights.dir/ambient_light.cpp.o CMakeFiles/lights.dir/directional_light.cpp.o CMakeFiles/lights.dir/point_light.cpp.o CMakeFiles/lights.dir/quad_light.cpp.o CMakeFiles/lights.dir/spot_light.cpp.o /usr/bin/ranlib ../../../liblights.a make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 39%] Built target lights make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 39%] Building CXX object kernels/CMakeFiles/embree_avx.dir/__/geometry/grid_soa.cpp.avx.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mavx -o CMakeFiles/embree_avx.dir/__/geometry/grid_soa.cpp.avx.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/geometry/grid_soa.cpp.avx.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/ray.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/grid_soa.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/grid_soa.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/geometry/grid_soa.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/grid_soa.h:22, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/grid_soa.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/geometry/grid_soa.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 35%] Building CXX object common/lexers/CMakeFiles/lexers.dir/stringstream.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/lexers && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/lexers.dir/stringstream.cpp.o -c /builddir/build/BUILD/embree-2.14.0/common/lexers/stringstream.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 39%] Building CXX object common/lexers/CMakeFiles/lexers.dir/tokenstream.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/lexers && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/lexers.dir/tokenstream.cpp.o -c /builddir/build/BUILD/embree-2.14.0/common/lexers/tokenstream.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 40%] Linking CXX static library ../../liblexers.a cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/lexers && /usr/bin/cmake -P CMakeFiles/lexers.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/lexers && /usr/bin/cmake -E cmake_link_script CMakeFiles/lexers.dir/link.txt --verbose=1 /usr/bin/ar qc ../../liblexers.a CMakeFiles/lexers.dir/stringstream.cpp.o CMakeFiles/lexers.dir/tokenstream.cpp.o /usr/bin/ranlib ../../liblexers.a make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 40%] Built target lexers make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 39%] Building CXX object kernels/CMakeFiles/embree_avx.dir/__/subdiv/subdivpatch1base_eval.cpp.avx.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mavx -o CMakeFiles/embree_avx.dir/__/subdiv/subdivpatch1base_eval.cpp.avx.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/subdiv/subdivpatch1base_eval.cpp.avx.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/../common/geometry.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/catmullclark_ring.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/catmullclark_patch.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/bspline_patch.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/subdivpatch1base.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/subdivpatch1base_eval.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/subdiv/subdivpatch1base_eval.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 40%] Building CXX object kernels/CMakeFiles/embree_avx.dir/__/geometry/instance_intersector.cpp.avx.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mavx -o CMakeFiles/embree_avx.dir/__/geometry/instance_intersector.cpp.avx.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/geometry/instance_intersector.cpp.avx.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/scenegraph/CMakeFiles/scenegraph.dir/build.make tutorials/common/scenegraph/CMakeFiles/scenegraph.dir/depend In file included from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/accelset.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/scene_instance.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/instance_intersector.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/instance_intersector.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/geometry/instance_intersector.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/common/scenegraph /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/scenegraph /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/scenegraph/CMakeFiles/scenegraph.dir/DependInfo.cmake --color= Scanning dependencies of target scenegraph make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/scenegraph/CMakeFiles/scenegraph.dir/build.make tutorials/common/scenegraph/CMakeFiles/scenegraph.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 40%] Building CXX object kernels/CMakeFiles/embree_avx.dir/__/bvh/bvh_builder_subdiv.cpp.avx.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mavx -o CMakeFiles/embree_avx.dir/__/bvh/bvh_builder_subdiv.cpp.avx.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_subdiv.cpp.avx.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_subdiv.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_subdiv.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_subdiv.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_builder_subdiv.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 40%] Building CXX object tutorials/common/scenegraph/CMakeFiles/scenegraph.dir/xml_parser.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/scenegraph && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/scenegraph.dir/xml_parser.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/common/scenegraph/xml_parser.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 40%] Building CXX object kernels/CMakeFiles/embree_sse42.dir/__/bvh/bvh_intersector_stream_filters.cpp.sse42.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -msse4.2 -o CMakeFiles/embree_sse42.dir/__/bvh/bvh_intersector_stream_filters.cpp.sse42.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_stream_filters.cpp.sse42.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream_filters.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream_filters.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_stream_filters.cpp.sse42.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream_filters.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream_filters.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_stream_filters.cpp.sse42.cpp:1: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream_filters.cpp:18, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_stream_filters.cpp.sse42.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 37%] Building CXX object kernels/CMakeFiles/embree_sse42.dir/__/bvh/bvh_intersector_stream.cpp.sse42.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -msse4.2 -o CMakeFiles/embree_sse42.dir/__/bvh/bvh_intersector_stream.cpp.sse42.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_stream.cpp.sse42.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_stream.cpp.sse42.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_stream.cpp.sse42.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_stream.cpp.sse42.cpp:1: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 42%] Linking CXX static library ../libembree_sse42.a cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -P CMakeFiles/embree_sse42.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -E cmake_link_script CMakeFiles/embree_sse42.dir/link.txt --verbose=1 /usr/bin/ar qc ../libembree_sse42.a CMakeFiles/embree_sse42.dir/__/bvh/bvh_intersector1.cpp.sse42.cpp.o CMakeFiles/embree_sse42.dir/__/geometry/grid_soa.cpp.sse42.cpp.o CMakeFiles/embree_sse42.dir/__/subdiv/subdivpatch1base_eval.cpp.sse42.cpp.o CMakeFiles/embree_sse42.dir/__/bvh/bvh_intersector_single.cpp.sse42.cpp.o CMakeFiles/embree_sse42.dir/__/bvh/bvh_intersector_hybrid_bvh4.cpp.sse42.cpp.o CMakeFiles/embree_sse42.dir/__/bvh/bvh_intersector_stream.cpp.sse42.cpp.o CMakeFiles/embree_sse42.dir/__/bvh/bvh_intersector_stream_filters.cpp.sse42.cpp.o /usr/bin/ranlib ../libembree_sse42.a make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 42%] Built target embree_sse42 make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 33%] Building CXX object kernels/CMakeFiles/embree_avx.dir/__/bvh/bvh_intersector1.cpp.avx.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mavx -o CMakeFiles/embree_avx.dir/__/bvh/bvh_intersector1.cpp.avx.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector1.cpp.avx.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector1.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector1.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector1.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector1.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector1.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector1.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector1.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector1.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector1.cpp.avx.cpp:1: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = const embree::vfloat<8>&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, const embree::vfloat<8>&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1081:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1132:12: required from 'struct std::is_constructible, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, const embree::vfloat<8>&>, std::is_constructible, const embree::vfloat<8>&> >' /usr/include/c++/7/bits/stl_pair.h:100:45: required from 'static constexpr bool std::_PCC<, _T1, _T2>::_ConstructiblePair() [with _U1 = embree::vfloat<8>; _U2 = embree::vfloat<8>; bool = true; _T1 = embree::vfloat<8>; _T2 = embree::vfloat<8>]' /usr/include/c++/7/bits/stl_pair.h:237:35: required by substitution of 'template() && _ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type > constexpr std::pair, embree::vfloat<8> >::pair(const embree::vfloat<8>&, const embree::vfloat<8>&) [with _U1 = embree::vfloat<8>; _U2 = embree::vfloat<8>; typename std::enable_if<(_ConstructiblePair<_U1, _U2>() && _ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type = ]' /usr/include/c++/7/bits/stl_pair.h:512:14: required from 'constexpr std::pair::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const embree::vfloat<8>; _T2 = const embree::vfloat<8>&; typename std::__decay_and_strip<_T2>::__type = embree::vfloat<8>; typename std::__decay_and_strip<_Tp>::__type = embree::vfloat<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/bezier_ribbon_intersector.h:73:41: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = const embree::vfloat<8>&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, const embree::vfloat<8>&&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1081:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1132:12: required from 'struct std::is_constructible, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_, const embree::vfloat<8>&&>, std::is_constructible, const embree::vfloat<8>&&>, std::__and_&&, embree::vfloat<8> >, std::is_convertible&, embree::vfloat<8> > > >' /usr/include/c++/7/bits/stl_pair.h:149:12: required from 'static constexpr bool std::_PCC<, _T1, _T2>::_MoveCopyPair() [with bool __implicit = true; _U1 = const embree::vfloat<8>; _U2 = embree::vfloat<8>; bool = true; _T1 = embree::vfloat<8>; _T2 = embree::vfloat<8>]' /usr/include/c++/7/bits/stl_pair.h:290:36: required by substitution of 'template >(), bool>::type > constexpr std::pair, embree::vfloat<8> >::pair(_U1&&, const embree::vfloat<8>&) [with _U1 = const embree::vfloat<8>; typename std::enable_if<_MoveCopyPair >(), bool>::type = ]' /usr/include/c++/7/bits/stl_pair.h:512:14: required from 'constexpr std::pair::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const embree::vfloat<8>; _T2 = const embree::vfloat<8>&; typename std::__decay_and_strip<_T2>::__type = embree::vfloat<8>; typename std::__decay_and_strip<_Tp>::__type = embree::vfloat<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/bezier_ribbon_intersector.h:73:41: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 40%] Building CXX object kernels/CMakeFiles/embree_avx.dir/__/common/scene_subdiv_mesh_avx.cpp.avx.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mavx -o CMakeFiles/embree_avx.dir/__/common/scene_subdiv_mesh_avx.cpp.avx.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/scene_subdiv_mesh_avx.cpp.avx.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/common/geometry.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_subdiv_mesh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_subdiv_mesh_avx.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/scene_subdiv_mesh_avx.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/common/../subdiv/patch_eval.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_subdiv_mesh_avx.cpp:19, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/scene_subdiv_mesh_avx.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/common/../subdiv/feature_adaptive_eval.h: In instantiation of 'bool embree::avx::FeatureAdaptiveEval::final(const CatmullClarkPatch&, typename embree::avx::FeatureAdaptiveEval::CatmullClarkRing::Type, size_t) [with Vertex = embree::vfloat<4>; Vertex_t = embree::vfloat<4>; embree::avx::FeatureAdaptiveEval::CatmullClarkPatch = embree::CatmullClarkPatchT, embree::vfloat<4> >; typename embree::avx::FeatureAdaptiveEval::CatmullClarkRing::Type = embree::CatmullClark1RingT, embree::vfloat<4> >::Type; size_t = long unsigned int]': /builddir/build/BUILD/embree-2.14.0/kernels/common/../subdiv/feature_adaptive_eval.h:149:17: required from 'void embree::avx::FeatureAdaptiveEval::eval(embree::avx::FeatureAdaptiveEval::CatmullClarkPatch&, embree::Vec2f, float, size_t, embree::avx::FeatureAdaptiveEval::BezierCurve*, embree::avx::FeatureAdaptiveEval::BezierCurve*, embree::avx::FeatureAdaptiveEval::BezierCurve*, embree::avx::FeatureAdaptiveEval::BezierCurve*) [with Vertex = embree::vfloat<4>; Vertex_t = embree::vfloat<4>; embree::avx::FeatureAdaptiveEval::CatmullClarkPatch = embree::CatmullClarkPatchT, embree::vfloat<4> >; embree::Vec2f = embree::Vec2; size_t = long unsigned int; embree::avx::FeatureAdaptiveEval::BezierCurve = embree::BezierCurveT >]' /builddir/build/BUILD/embree-2.14.0/kernels/common/../subdiv/feature_adaptive_eval.h:65:15: required from 'embree::avx::FeatureAdaptiveEval::FeatureAdaptiveEval(embree::avx::FeatureAdaptiveEval::CatmullClarkPatch&, float, float, float, size_t, Vertex*, Vertex*, Vertex*, Vertex*, Vertex*, Vertex*) [with Vertex = embree::vfloat<4>; Vertex_t = embree::vfloat<4>; embree::avx::FeatureAdaptiveEval::CatmullClarkPatch = embree::CatmullClarkPatchT, embree::vfloat<4> >; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/common/../subdiv/patch_eval.h:123:13: required from 'bool embree::avx::PatchEval::eval(embree::avx::PatchEval::Ref, const float&, const float&, float, size_t) [with Vertex = embree::vfloat<4>; Vertex_t = embree::vfloat<4>; embree::avx::PatchEval::Ref = embree::PatchT, embree::vfloat<4> >::Ref; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/common/../subdiv/patch_eval.h:51:52: required from 'embree::avx::PatchEval::PatchEval(embree::SharedLazyTessellationCache::CacheEntry&, size_t, const embree::HalfEdge*, const char*, size_t, float, float, Vertex*, Vertex*, Vertex*, Vertex*, Vertex*, Vertex*) [with Vertex = embree::vfloat<4>; Vertex_t = embree::vfloat<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_subdiv_mesh_avx.cpp:74:62: required from here /builddir/build/BUILD/embree-2.14.0/kernels/common/../subdiv/feature_adaptive_eval.h:138:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return depth>=max_eval_depth; ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/common/../subdiv/feature_adaptive_eval.h: In instantiation of 'bool embree::avx::FeatureAdaptiveEval::final(const CatmullClarkPatch&, typename embree::avx::FeatureAdaptiveEval::CatmullClarkRing::Type, size_t) [with Vertex = embree::vfloat<8>; Vertex_t = embree::vfloat<8>; embree::avx::FeatureAdaptiveEval::CatmullClarkPatch = embree::CatmullClarkPatchT, embree::vfloat<8> >; typename embree::avx::FeatureAdaptiveEval::CatmullClarkRing::Type = embree::CatmullClark1RingT, embree::vfloat<8> >::Type; size_t = long unsigned int]': /builddir/build/BUILD/embree-2.14.0/kernels/common/../subdiv/feature_adaptive_eval.h:149:17: required from 'void embree::avx::FeatureAdaptiveEval::eval(embree::avx::FeatureAdaptiveEval::CatmullClarkPatch&, embree::Vec2f, float, size_t, embree::avx::FeatureAdaptiveEval::BezierCurve*, embree::avx::FeatureAdaptiveEval::BezierCurve*, embree::avx::FeatureAdaptiveEval::BezierCurve*, embree::avx::FeatureAdaptiveEval::BezierCurve*) [with Vertex = embree::vfloat<8>; Vertex_t = embree::vfloat<8>; embree::avx::FeatureAdaptiveEval::CatmullClarkPatch = embree::CatmullClarkPatchT, embree::vfloat<8> >; embree::Vec2f = embree::Vec2; size_t = long unsigned int; embree::avx::FeatureAdaptiveEval::BezierCurve = embree::BezierCurveT >]' /builddir/build/BUILD/embree-2.14.0/kernels/common/../subdiv/feature_adaptive_eval.h:65:15: required from 'embree::avx::FeatureAdaptiveEval::FeatureAdaptiveEval(embree::avx::FeatureAdaptiveEval::CatmullClarkPatch&, float, float, float, size_t, Vertex*, Vertex*, Vertex*, Vertex*, Vertex*, Vertex*) [with Vertex = embree::vfloat<8>; Vertex_t = embree::vfloat<8>; embree::avx::FeatureAdaptiveEval::CatmullClarkPatch = embree::CatmullClarkPatchT, embree::vfloat<8> >; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/common/../subdiv/patch_eval.h:123:13: required from 'bool embree::avx::PatchEval::eval(embree::avx::PatchEval::Ref, const float&, const float&, float, size_t) [with Vertex = embree::vfloat<8>; Vertex_t = embree::vfloat<8>; embree::avx::PatchEval::Ref = embree::PatchT, embree::vfloat<8> >::Ref; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/common/../subdiv/patch_eval.h:51:52: required from 'embree::avx::PatchEval::PatchEval(embree::SharedLazyTessellationCache::CacheEntry&, size_t, const embree::HalfEdge*, const char*, size_t, float, float, Vertex*, Vertex*, Vertex*, Vertex*, Vertex*, Vertex*) [with Vertex = embree::vfloat<8>; Vertex_t = embree::vfloat<8>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_subdiv_mesh_avx.cpp:107:62: required from here /builddir/build/BUILD/embree-2.14.0/kernels/common/../subdiv/feature_adaptive_eval.h:138:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 40%] Building CXX object tutorials/common/scenegraph/CMakeFiles/scenegraph.dir/xml_loader.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/scenegraph && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/scenegraph.dir/xml_loader.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/common/scenegraph/xml_loader.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f kernels/CMakeFiles/embree_sse42_check_globals.dir/build.make kernels/CMakeFiles/embree_sse42_check_globals.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/kernels /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels/CMakeFiles/embree_sse42_check_globals.dir/DependInfo.cmake --color= Scanning dependencies of target embree_sse42_check_globals make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f kernels/CMakeFiles/embree_sse42_check_globals.dir/build.make kernels/CMakeFiles/embree_sse42_check_globals.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D file=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/libembree_sse42.a -P /builddir/build/BUILD/embree-2.14.0/common/cmake/check_globals.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 43%] Built target embree_sse42_check_globals make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 43%] Building CXX object tutorials/common/scenegraph/CMakeFiles/scenegraph.dir/xml_writer.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/scenegraph && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/scenegraph.dir/xml_writer.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/common/scenegraph/xml_writer.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 32%] Building CXX object kernels/CMakeFiles/embree_avx2.dir/__/bvh/bvh_intersector_single.cpp.avx2.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mf16c -mavx2 -mfma -mlzcnt -mbmi -mbmi2 -o CMakeFiles/embree_avx2.dir/__/bvh/bvh_intersector_single.cpp.avx2.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_single.cpp.avx2.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_single.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_single.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_single.cpp.avx2.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_single.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_single.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_single.cpp.avx2.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_single.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_single.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_single.cpp.avx2.cpp:1: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = const embree::vfloat<8>&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, const embree::vfloat<8>&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1081:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1132:12: required from 'struct std::is_constructible, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, const embree::vfloat<8>&>, std::is_constructible, const embree::vfloat<8>&> >' /usr/include/c++/7/bits/stl_pair.h:100:45: required from 'static constexpr bool std::_PCC<, _T1, _T2>::_ConstructiblePair() [with _U1 = embree::vfloat<8>; _U2 = embree::vfloat<8>; bool = true; _T1 = embree::vfloat<8>; _T2 = embree::vfloat<8>]' /usr/include/c++/7/bits/stl_pair.h:237:35: required by substitution of 'template() && _ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type > constexpr std::pair, embree::vfloat<8> >::pair(const embree::vfloat<8>&, const embree::vfloat<8>&) [with _U1 = embree::vfloat<8>; _U2 = embree::vfloat<8>; typename std::enable_if<(_ConstructiblePair<_U1, _U2>() && _ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type = ]' /usr/include/c++/7/bits/stl_pair.h:512:14: required from 'constexpr std::pair::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const embree::vfloat<8>; _T2 = const embree::vfloat<8>&; typename std::__decay_and_strip<_T2>::__type = embree::vfloat<8>; typename std::__decay_and_strip<_Tp>::__type = embree::vfloat<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/bezier_ribbon_intersector.h:73:41: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = const embree::vfloat<8>&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, const embree::vfloat<8>&&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1081:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1132:12: required from 'struct std::is_constructible, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_, const embree::vfloat<8>&&>, std::is_constructible, const embree::vfloat<8>&&>, std::__and_&&, embree::vfloat<8> >, std::is_convertible&, embree::vfloat<8> > > >' /usr/include/c++/7/bits/stl_pair.h:149:12: required from 'static constexpr bool std::_PCC<, _T1, _T2>::_MoveCopyPair() [with bool __implicit = true; _U1 = const embree::vfloat<8>; _U2 = embree::vfloat<8>; bool = true; _T1 = embree::vfloat<8>; _T2 = embree::vfloat<8>]' /usr/include/c++/7/bits/stl_pair.h:290:36: required by substitution of 'template >(), bool>::type > constexpr std::pair, embree::vfloat<8> >::pair(_U1&&, const embree::vfloat<8>&) [with _U1 = const embree::vfloat<8>; typename std::enable_if<_MoveCopyPair >(), bool>::type = ]' /usr/include/c++/7/bits/stl_pair.h:512:14: required from 'constexpr std::pair::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const embree::vfloat<8>; _T2 = const embree::vfloat<8>&; typename std::__decay_and_strip<_T2>::__type = embree::vfloat<8>; typename std::__decay_and_strip<_Tp>::__type = embree::vfloat<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/bezier_ribbon_intersector.h:73:41: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 44%] Building CXX object tutorials/common/scenegraph/CMakeFiles/scenegraph.dir/obj_loader.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/scenegraph && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/scenegraph.dir/obj_loader.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/common/scenegraph/obj_loader.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 44%] Building CXX object tutorials/common/scenegraph/CMakeFiles/scenegraph.dir/ply_loader.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/scenegraph && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/scenegraph.dir/ply_loader.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/common/scenegraph/ply_loader.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 44%] Building CXX object tutorials/common/scenegraph/CMakeFiles/scenegraph.dir/corona_loader.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/scenegraph && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/scenegraph.dir/corona_loader.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/common/scenegraph/corona_loader.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 45%] Building CXX object tutorials/common/scenegraph/CMakeFiles/scenegraph.dir/texture.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/scenegraph && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/scenegraph.dir/texture.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/common/scenegraph/texture.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 45%] Building CXX object tutorials/common/scenegraph/CMakeFiles/scenegraph.dir/scenegraph.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/scenegraph && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/scenegraph.dir/scenegraph.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/common/scenegraph/scenegraph.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 45%] Linking CXX static library ../../../libscenegraph.a cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/scenegraph && /usr/bin/cmake -P CMakeFiles/scenegraph.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/scenegraph && /usr/bin/cmake -E cmake_link_script CMakeFiles/scenegraph.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libscenegraph.a CMakeFiles/scenegraph.dir/xml_parser.cpp.o CMakeFiles/scenegraph.dir/xml_loader.cpp.o CMakeFiles/scenegraph.dir/xml_writer.cpp.o CMakeFiles/scenegraph.dir/obj_loader.cpp.o CMakeFiles/scenegraph.dir/ply_loader.cpp.o CMakeFiles/scenegraph.dir/corona_loader.cpp.o CMakeFiles/scenegraph.dir/texture.cpp.o CMakeFiles/scenegraph.dir/scenegraph.cpp.o /usr/bin/ranlib ../../../libscenegraph.a make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 45%] Built target scenegraph make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 45%] Building CXX object kernels/CMakeFiles/embree_avx2.dir/__/bvh/bvh_intersector_stream.cpp.avx2.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mf16c -mavx2 -mfma -mlzcnt -mbmi -mbmi2 -o CMakeFiles/embree_avx2.dir/__/bvh/bvh_intersector_stream.cpp.avx2.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_stream.cpp.avx2.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_stream.cpp.avx2.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_stream.cpp.avx2.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_stream.cpp.avx2.cpp:1: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = const embree::vfloat<8>&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, const embree::vfloat<8>&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1081:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1132:12: required from 'struct std::is_constructible, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, const embree::vfloat<8>&>, std::is_constructible, const embree::vfloat<8>&> >' /usr/include/c++/7/bits/stl_pair.h:100:45: required from 'static constexpr bool std::_PCC<, _T1, _T2>::_ConstructiblePair() [with _U1 = embree::vfloat<8>; _U2 = embree::vfloat<8>; bool = true; _T1 = embree::vfloat<8>; _T2 = embree::vfloat<8>]' /usr/include/c++/7/bits/stl_pair.h:237:35: required by substitution of 'template() && _ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type > constexpr std::pair, embree::vfloat<8> >::pair(const embree::vfloat<8>&, const embree::vfloat<8>&) [with _U1 = embree::vfloat<8>; _U2 = embree::vfloat<8>; typename std::enable_if<(_ConstructiblePair<_U1, _U2>() && _ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type = ]' /usr/include/c++/7/bits/stl_pair.h:512:14: required from 'constexpr std::pair::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const embree::vfloat<8>; _T2 = const embree::vfloat<8>&; typename std::__decay_and_strip<_T2>::__type = embree::vfloat<8>; typename std::__decay_and_strip<_Tp>::__type = embree::vfloat<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/bezier_ribbon_intersector.h:73:41: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = const embree::vfloat<8>&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, const embree::vfloat<8>&&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1081:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1132:12: required from 'struct std::is_constructible, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_, const embree::vfloat<8>&&>, std::is_constructible, const embree::vfloat<8>&&>, std::__and_&&, embree::vfloat<8> >, std::is_convertible&, embree::vfloat<8> > > >' /usr/include/c++/7/bits/stl_pair.h:149:12: required from 'static constexpr bool std::_PCC<, _T1, _T2>::_MoveCopyPair() [with bool __implicit = true; _U1 = const embree::vfloat<8>; _U2 = embree::vfloat<8>; bool = true; _T1 = embree::vfloat<8>; _T2 = embree::vfloat<8>]' /usr/include/c++/7/bits/stl_pair.h:290:36: required by substitution of 'template >(), bool>::type > constexpr std::pair, embree::vfloat<8> >::pair(_U1&&, const embree::vfloat<8>&) [with _U1 = const embree::vfloat<8>; typename std::enable_if<_MoveCopyPair >(), bool>::type = ]' /usr/include/c++/7/bits/stl_pair.h:512:14: required from 'constexpr std::pair::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const embree::vfloat<8>; _T2 = const embree::vfloat<8>&; typename std::__decay_and_strip<_T2>::__type = embree::vfloat<8>; typename std::__decay_and_strip<_Tp>::__type = embree::vfloat<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/bezier_ribbon_intersector.h:73:41: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = embree::vfloat<8>&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, embree::vfloat<8>&&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible, embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1121:12: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/triangle_intersector_pluecker.h:218:24: required from 'embree::vbool embree::avx2::PlueckerIntersectorK::intersectK(embree::vbool&, embree::RayK&, const embree::Vec3 >&, const embree::Vec3 >&, const embree::Vec3 >&, const UVMapper&, const Epilog&) const [with UVMapper = embree::avx2::UVIdentity<8>; Epilog = embree::avx2::IntersectKEpilogM<4, 8, true>; int M = 8; int K = 8; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/trianglev_intersector.h:170:13: required from 'static void embree::avx2::TriangleMvIntersectorKPluecker::intersect(embree::vbool&, embree::avx2::TriangleMvIntersectorKPluecker::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive&) [with int M = 4; int Mx = 8; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>; embree::avx2::TriangleMvIntersectorKPluecker::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx2::PlueckerIntersectorK<8, 8> >; embree::avx2::TriangleMvIntersectorKPluecker::Primitive = embree::TriangleMv<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_iterators.h:200:36: required from 'static void embree::avx2::ArrayIntersectorKStream::intersectK(embree::vbool&, embree::RayK&, embree::IntersectContext*, const PrimitiveK*, size_t, size_t&) [with int K = 8; Intersector1 = embree::avx2::TriangleMvIntersector1Pluecker<4, 4, true>; IntersectorK = embree::avx2::TriangleMvIntersectorKPluecker<4, 8, 8, true>; embree::vbool = embree::vboolf<8>; embree::avx2::ArrayIntersectorKStream::PrimitiveK = embree::TriangleMv<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:220:43: required from 'static void embree::avx2::BVHNIntersectorStream::intersectCoherentSOA(embree::avx2::BVHNIntersectorStream::BVH*, embree::RayK**, size_t, embree::IntersectContext*) [with int N = 4; int Nx = 4; int K = 8; int types = 1; bool robust = true; PrimitiveIntersector = embree::avx2::ArrayIntersectorKStream<8, embree::avx2::TriangleMvIntersector1Pluecker<4, 4, true>, embree::avx2::TriangleMvIntersectorKPluecker<4, 8, 8, true> >; embree::avx2::BVHNIntersectorStream::BVH = embree::BVHN<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:356:101: required from 'static void embree::avx2::BVHNIntersectorStream::intersect(embree::avx2::BVHNIntersectorStream::BVH*, embree::Ray**, size_t, embree::IntersectContext*) [with int N = 4; int Nx = 4; int K = 8; int types = 1; bool robust = true; PrimitiveIntersector = embree::avx2::ArrayIntersectorKStream<8, embree::avx2::TriangleMvIntersector1Pluecker<4, 4, true>, embree::avx2::TriangleMvIntersectorKPluecker<4, 8, 8, true> >; embree::avx2::BVHNIntersectorStream::BVH = embree::BVHN<4>; embree::Ray = embree::RayK<1>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:632:5: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::Vec3 >; _Arg = embree::Vec3 >&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl >, embree::Vec3 >&&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ > >, std::__is_direct_constructible_impl >, embree::Vec3 >&&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe >, embree::Vec3 >&&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new >, embree::Vec3 >&&>' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible >, embree::Vec3 >&&>' /usr/include/c++/7/type_traits:1121:12: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/tuple:662:17: required from 'std::tuple, embree::vfloat, embree::vfloat, embree::Vec3 > > embree::avx2::PlueckerHitK::operator()() const [with int K = 8; UVMapper = embree::avx2::UVIdentity<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_epilog.h:538:35: required from 'embree::vbool embree::avx2::IntersectKEpilogM::operator()(embree::vbool&, const Hit&) const [with Hit = embree::avx2::PlueckerHitK<8, embree::avx2::UVIdentity<8> >; int M = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/triangle_intersector_pluecker.h:218:24: required from 'embree::vbool embree::avx2::PlueckerIntersectorK::intersectK(embree::vbool&, embree::RayK&, const embree::Vec3 >&, const embree::Vec3 >&, const embree::Vec3 >&, const UVMapper&, const Epilog&) const [with UVMapper = embree::avx2::UVIdentity<8>; Epilog = embree::avx2::IntersectKEpilogM<4, 8, true>; int M = 8; int K = 8; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/trianglev_intersector.h:170:13: required from 'static void embree::avx2::TriangleMvIntersectorKPluecker::intersect(embree::vbool&, embree::avx2::TriangleMvIntersectorKPluecker::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive&) [with int M = 4; int Mx = 8; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>; embree::avx2::TriangleMvIntersectorKPluecker::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx2::PlueckerIntersectorK<8, 8> >; embree::avx2::TriangleMvIntersectorKPluecker::Primitive = embree::TriangleMv<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_iterators.h:200:36: required from 'static void embree::avx2::ArrayIntersectorKStream::intersectK(embree::vbool&, embree::RayK&, embree::IntersectContext*, const PrimitiveK*, size_t, size_t&) [with int K = 8; Intersector1 = embree::avx2::TriangleMvIntersector1Pluecker<4, 4, true>; IntersectorK = embree::avx2::TriangleMvIntersectorKPluecker<4, 8, 8, true>; embree::vbool = embree::vboolf<8>; embree::avx2::ArrayIntersectorKStream::PrimitiveK = embree::TriangleMv<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:220:43: required from 'static void embree::avx2::BVHNIntersectorStream::intersectCoherentSOA(embree::avx2::BVHNIntersectorStream::BVH*, embree::RayK**, size_t, embree::IntersectContext*) [with int N = 4; int Nx = 4; int K = 8; int types = 1; bool robust = true; PrimitiveIntersector = embree::avx2::ArrayIntersectorKStream<8, embree::avx2::TriangleMvIntersector1Pluecker<4, 4, true>, embree::avx2::TriangleMvIntersectorKPluecker<4, 8, 8, true> >; embree::avx2::BVHNIntersectorStream::BVH = embree::BVHN<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:356:101: required from 'static void embree::avx2::BVHNIntersectorStream::intersect(embree::avx2::BVHNIntersectorStream::BVH*, embree::Ray**, size_t, embree::IntersectContext*) [with int N = 4; int Nx = 4; int K = 8; int types = 1; bool robust = true; PrimitiveIntersector = embree::avx2::ArrayIntersectorKStream<8, embree::avx2::TriangleMvIntersector1Pluecker<4, 4, true>, embree::avx2::TriangleMvIntersectorKPluecker<4, 8, 8, true> >; embree::avx2::BVHNIntersectorStream::BVH = embree::BVHN<4>; embree::Ray = embree::RayK<1>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:632:5: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::Vec3 >; _Arg = const embree::Vec3 >&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl >, const embree::Vec3 >&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ > >, std::__is_direct_constructible_impl >, const embree::Vec3 >&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe >, const embree::Vec3 >&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new >, const embree::Vec3 >&>' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible >, const embree::Vec3 >&>' /usr/include/c++/7/type_traits:1121:12: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_epilog.h:538:35: required from 'embree::vbool embree::avx2::IntersectKEpilogM::operator()(embree::vbool&, const Hit&) const [with Hit = embree::avx2::PlueckerHitK<8, embree::avx2::UVIdentity<8> >; int M = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/triangle_intersector_pluecker.h:218:24: required from 'embree::vbool embree::avx2::PlueckerIntersectorK::intersectK(embree::vbool&, embree::RayK&, const embree::Vec3 >&, const embree::Vec3 >&, const embree::Vec3 >&, const UVMapper&, const Epilog&) const [with UVMapper = embree::avx2::UVIdentity<8>; Epilog = embree::avx2::IntersectKEpilogM<4, 8, true>; int M = 8; int K = 8; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/trianglev_intersector.h:170:13: required from 'static void embree::avx2::TriangleMvIntersectorKPluecker::intersect(embree::vbool&, embree::avx2::TriangleMvIntersectorKPluecker::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive&) [with int M = 4; int Mx = 8; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>; embree::avx2::TriangleMvIntersectorKPluecker::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx2::PlueckerIntersectorK<8, 8> >; embree::avx2::TriangleMvIntersectorKPluecker::Primitive = embree::TriangleMv<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_iterators.h:200:36: required from 'static void embree::avx2::ArrayIntersectorKStream::intersectK(embree::vbool&, embree::RayK&, embree::IntersectContext*, const PrimitiveK*, size_t, size_t&) [with int K = 8; Intersector1 = embree::avx2::TriangleMvIntersector1Pluecker<4, 4, true>; IntersectorK = embree::avx2::TriangleMvIntersectorKPluecker<4, 8, 8, true>; embree::vbool = embree::vboolf<8>; embree::avx2::ArrayIntersectorKStream::PrimitiveK = embree::TriangleMv<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:220:43: required from 'static void embree::avx2::BVHNIntersectorStream::intersectCoherentSOA(embree::avx2::BVHNIntersectorStream::BVH*, embree::RayK**, size_t, embree::IntersectContext*) [with int N = 4; int Nx = 4; int K = 8; int types = 1; bool robust = true; PrimitiveIntersector = embree::avx2::ArrayIntersectorKStream<8, embree::avx2::TriangleMvIntersector1Pluecker<4, 4, true>, embree::avx2::TriangleMvIntersectorKPluecker<4, 8, 8, true> >; embree::avx2::BVHNIntersectorStream::BVH = embree::BVHN<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:356:101: required from 'static void embree::avx2::BVHNIntersectorStream::intersect(embree::avx2::BVHNIntersectorStream::BVH*, embree::Ray**, size_t, embree::IntersectContext*) [with int N = 4; int Nx = 4; int K = 8; int types = 1; bool robust = true; PrimitiveIntersector = embree::avx2::ArrayIntersectorKStream<8, embree::avx2::TriangleMvIntersector1Pluecker<4, 4, true>, embree::avx2::TriangleMvIntersectorKPluecker<4, 8, 8, true> >; embree::avx2::BVHNIntersectorStream::BVH = embree::BVHN<4>; embree::Ray = embree::RayK<1>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:632:5: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = embree::vfloat<8>&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, embree::vfloat<8>&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, embree::vfloat<8>&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible, embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1121:12: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/triangle_intersector_pluecker.h:218:24: required from 'embree::vbool embree::avx2::PlueckerIntersectorK::intersectK(embree::vbool&, embree::RayK&, const embree::Vec3 >&, const embree::Vec3 >&, const embree::Vec3 >&, const UVMapper&, const Epilog&) const [with UVMapper = embree::avx2::UVIdentity<8>; Epilog = embree::avx2::IntersectKEpilogM<4, 8, true>; int M = 8; int K = 8; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/trianglev_intersector.h:170:13: required from 'static void embree::avx2::TriangleMvIntersectorKPluecker::intersect(embree::vbool&, embree::avx2::TriangleMvIntersectorKPluecker::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive&) [with int M = 4; int Mx = 8; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>; embree::avx2::TriangleMvIntersectorKPluecker::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx2::PlueckerIntersectorK<8, 8> >; embree::avx2::TriangleMvIntersectorKPluecker::Primitive = embree::TriangleMv<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_iterators.h:200:36: required from 'static void embree::avx2::ArrayIntersectorKStream::intersectK(embree::vbool&, embree::RayK&, embree::IntersectContext*, const PrimitiveK*, size_t, size_t&) [with int K = 8; Intersector1 = embree::avx2::TriangleMvIntersector1Pluecker<4, 4, true>; IntersectorK = embree::avx2::TriangleMvIntersectorKPluecker<4, 8, 8, true>; embree::vbool = embree::vboolf<8>; embree::avx2::ArrayIntersectorKStream::PrimitiveK = embree::TriangleMv<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:220:43: required from 'static void embree::avx2::BVHNIntersectorStream::intersectCoherentSOA(embree::avx2::BVHNIntersectorStream::BVH*, embree::RayK**, size_t, embree::IntersectContext*) [with int N = 4; int Nx = 4; int K = 8; int types = 1; bool robust = true; PrimitiveIntersector = embree::avx2::ArrayIntersectorKStream<8, embree::avx2::TriangleMvIntersector1Pluecker<4, 4, true>, embree::avx2::TriangleMvIntersectorKPluecker<4, 8, 8, true> >; embree::avx2::BVHNIntersectorStream::BVH = embree::BVHN<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:356:101: required from 'static void embree::avx2::BVHNIntersectorStream::intersect(embree::avx2::BVHNIntersectorStream::BVH*, embree::Ray**, size_t, embree::IntersectContext*) [with int N = 4; int Nx = 4; int K = 8; int types = 1; bool robust = true; PrimitiveIntersector = embree::avx2::ArrayIntersectorKStream<8, embree::avx2::TriangleMvIntersector1Pluecker<4, 4, true>, embree::avx2::TriangleMvIntersectorKPluecker<4, 8, 8, true> >; embree::avx2::BVHNIntersectorStream::BVH = embree::BVHN<4>; embree::Ray = embree::RayK<1>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:632:5: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 41%] Building CXX object kernels/CMakeFiles/embree_avx.dir/__/bvh/bvh_intersector_single.cpp.avx.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mavx -o CMakeFiles/embree_avx.dir/__/bvh/bvh_intersector_single.cpp.avx.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_single.cpp.avx.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_single.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_single.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_single.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_single.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_single.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_single.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_single.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_single.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_single.cpp.avx.cpp:1: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = const embree::vfloat<8>&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, const embree::vfloat<8>&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1081:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1132:12: required from 'struct std::is_constructible, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, const embree::vfloat<8>&>, std::is_constructible, const embree::vfloat<8>&> >' /usr/include/c++/7/bits/stl_pair.h:100:45: required from 'static constexpr bool std::_PCC<, _T1, _T2>::_ConstructiblePair() [with _U1 = embree::vfloat<8>; _U2 = embree::vfloat<8>; bool = true; _T1 = embree::vfloat<8>; _T2 = embree::vfloat<8>]' /usr/include/c++/7/bits/stl_pair.h:237:35: required by substitution of 'template() && _ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type > constexpr std::pair, embree::vfloat<8> >::pair(const embree::vfloat<8>&, const embree::vfloat<8>&) [with _U1 = embree::vfloat<8>; _U2 = embree::vfloat<8>; typename std::enable_if<(_ConstructiblePair<_U1, _U2>() && _ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type = ]' /usr/include/c++/7/bits/stl_pair.h:512:14: required from 'constexpr std::pair::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const embree::vfloat<8>; _T2 = const embree::vfloat<8>&; typename std::__decay_and_strip<_T2>::__type = embree::vfloat<8>; typename std::__decay_and_strip<_Tp>::__type = embree::vfloat<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/bezier_ribbon_intersector.h:73:41: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = const embree::vfloat<8>&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, const embree::vfloat<8>&&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1081:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1132:12: required from 'struct std::is_constructible, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_, const embree::vfloat<8>&&>, std::is_constructible, const embree::vfloat<8>&&>, std::__and_&&, embree::vfloat<8> >, std::is_convertible&, embree::vfloat<8> > > >' /usr/include/c++/7/bits/stl_pair.h:149:12: required from 'static constexpr bool std::_PCC<, _T1, _T2>::_MoveCopyPair() [with bool __implicit = true; _U1 = const embree::vfloat<8>; _U2 = embree::vfloat<8>; bool = true; _T1 = embree::vfloat<8>; _T2 = embree::vfloat<8>]' /usr/include/c++/7/bits/stl_pair.h:290:36: required by substitution of 'template >(), bool>::type > constexpr std::pair, embree::vfloat<8> >::pair(_U1&&, const embree::vfloat<8>&) [with _U1 = const embree::vfloat<8>; typename std::enable_if<_MoveCopyPair >(), bool>::type = ]' /usr/include/c++/7/bits/stl_pair.h:512:14: required from 'constexpr std::pair::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const embree::vfloat<8>; _T2 = const embree::vfloat<8>&; typename std::__decay_and_strip<_T2>::__type = embree::vfloat<8>; typename std::__decay_and_strip<_Tp>::__type = embree::vfloat<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/bezier_ribbon_intersector.h:73:41: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 47%] Building CXX object kernels/CMakeFiles/embree_avx2.dir/__/bvh/bvh_intersector_stream_filters.cpp.avx2.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mf16c -mavx2 -mfma -mlzcnt -mbmi -mbmi2 -o CMakeFiles/embree_avx2.dir/__/bvh/bvh_intersector_stream_filters.cpp.avx2.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_stream_filters.cpp.avx2.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/tutorial/CMakeFiles/tutorial.dir/build.make tutorials/common/tutorial/CMakeFiles/tutorial.dir/depend In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream_filters.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream_filters.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_stream_filters.cpp.avx2.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream_filters.cpp:18, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_stream_filters.cpp.avx2.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial/CMakeFiles/tutorial.dir/DependInfo.cmake --color= Scanning dependencies of target tutorial make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/tutorial/CMakeFiles/tutorial.dir/build.make tutorials/common/tutorial/CMakeFiles/tutorial.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 44%] Building CXX object kernels/CMakeFiles/embree_avx2.dir/__/bvh/bvh_intersector_hybrid_bvh8.cpp.avx2.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mf16c -mavx2 -mfma -mlzcnt -mbmi -mbmi2 -o CMakeFiles/embree_avx2.dir/__/bvh/bvh_intersector_hybrid_bvh8.cpp.avx2.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_hybrid_bvh8.cpp.avx2.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:17, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh8.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_hybrid_bvh8.cpp.avx2.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:17, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh8.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_hybrid_bvh8.cpp.avx2.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:17, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh8.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_hybrid_bvh8.cpp.avx2.cpp:1: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = const embree::vfloat<8>&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, const embree::vfloat<8>&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1081:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1132:12: required from 'struct std::is_constructible, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, const embree::vfloat<8>&>, std::is_constructible, const embree::vfloat<8>&> >' /usr/include/c++/7/bits/stl_pair.h:100:45: required from 'static constexpr bool std::_PCC<, _T1, _T2>::_ConstructiblePair() [with _U1 = embree::vfloat<8>; _U2 = embree::vfloat<8>; bool = true; _T1 = embree::vfloat<8>; _T2 = embree::vfloat<8>]' /usr/include/c++/7/bits/stl_pair.h:237:35: required by substitution of 'template() && _ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type > constexpr std::pair, embree::vfloat<8> >::pair(const embree::vfloat<8>&, const embree::vfloat<8>&) [with _U1 = embree::vfloat<8>; _U2 = embree::vfloat<8>; typename std::enable_if<(_ConstructiblePair<_U1, _U2>() && _ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type = ]' /usr/include/c++/7/bits/stl_pair.h:512:14: required from 'constexpr std::pair::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const embree::vfloat<8>; _T2 = const embree::vfloat<8>&; typename std::__decay_and_strip<_T2>::__type = embree::vfloat<8>; typename std::__decay_and_strip<_Tp>::__type = embree::vfloat<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/bezier_ribbon_intersector.h:73:41: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = const embree::vfloat<8>&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, const embree::vfloat<8>&&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1081:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1132:12: required from 'struct std::is_constructible, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_, const embree::vfloat<8>&&>, std::is_constructible, const embree::vfloat<8>&&>, std::__and_&&, embree::vfloat<8> >, std::is_convertible&, embree::vfloat<8> > > >' /usr/include/c++/7/bits/stl_pair.h:149:12: required from 'static constexpr bool std::_PCC<, _T1, _T2>::_MoveCopyPair() [with bool __implicit = true; _U1 = const embree::vfloat<8>; _U2 = embree::vfloat<8>; bool = true; _T1 = embree::vfloat<8>; _T2 = embree::vfloat<8>]' /usr/include/c++/7/bits/stl_pair.h:290:36: required by substitution of 'template >(), bool>::type > constexpr std::pair, embree::vfloat<8> >::pair(_U1&&, const embree::vfloat<8>&) [with _U1 = const embree::vfloat<8>; typename std::enable_if<_MoveCopyPair >(), bool>::type = ]' /usr/include/c++/7/bits/stl_pair.h:512:14: required from 'constexpr std::pair::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const embree::vfloat<8>; _T2 = const embree::vfloat<8>&; typename std::__decay_and_strip<_T2>::__type = embree::vfloat<8>; typename std::__decay_and_strip<_Tp>::__type = embree::vfloat<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/bezier_ribbon_intersector.h:73:41: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = embree::vfloat<8>&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, embree::vfloat<8>&&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible, embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1121:12: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_epilog.h:538:35: required from 'embree::vbool embree::avx2::IntersectKEpilogM::operator()(embree::vbool&, const Hit&) const [with Hit = embree::avx2::PlueckerHitK<8, embree::avx2::UVIdentity<8> >; int M = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/triangle_intersector_pluecker.h:218:24: required from 'embree::vbool embree::avx2::PlueckerIntersectorK::intersectK(embree::vbool&, embree::RayK&, const embree::Vec3 >&, const embree::Vec3 >&, const embree::Vec3 >&, const UVMapper&, const Epilog&) const [with UVMapper = embree::avx2::UVIdentity<8>; Epilog = embree::avx2::IntersectKEpilogM<4, 8, true>; int M = 4; int K = 8; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/trianglev_intersector.h:170:13: required from 'static void embree::avx2::TriangleMvIntersectorKPluecker::intersect(embree::vbool&, embree::avx2::TriangleMvIntersectorKPluecker::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive&) [with int M = 4; int Mx = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>; embree::avx2::TriangleMvIntersectorKPluecker::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx2::PlueckerIntersectorK<4, 8> >; embree::avx2::TriangleMvIntersectorKPluecker::Primitive = embree::TriangleMv<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_iterators.h:152:35: required from 'static void embree::avx2::ArrayIntersectorK_1::intersect(embree::vbool&, embree::avx2::ArrayIntersectorK_1::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive*, size_t, size_t&) [with int K = 8; Intersector = embree::avx2::TriangleMvIntersectorKPluecker<4, 4, 8, true>; embree::vbool = embree::vboolf<8>; embree::avx2::ArrayIntersectorK_1::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx2::PlueckerIntersectorK<4, 8> >; embree::avx2::ArrayIntersectorK_1::Primitive = embree::TriangleMv<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:213:41: required from 'static void embree::avx2::BVHNIntersectorKHybrid::intersect(embree::vint*, embree::avx2::BVHNIntersectorKHybrid::BVH*, embree::RayK&, embree::IntersectContext*) [with int N = 8; int K = 8; int types = 1; bool robust = true; PrimitiveIntersectorK = embree::avx2::ArrayIntersectorK_1<8, embree::avx2::TriangleMvIntersectorKPluecker<4, 4, 8, true> >; bool single = true; embree::avx2::BVHNIntersectorKHybrid::BVH = embree::BVHN<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh8.cpp:58:5: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::Vec3 >; _Arg = embree::Vec3 >&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl >, embree::Vec3 >&&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ > >, std::__is_direct_constructible_impl >, embree::Vec3 >&&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe >, embree::Vec3 >&&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new >, embree::Vec3 >&&>' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible >, embree::Vec3 >&&>' /usr/include/c++/7/type_traits:1121:12: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/tuple:227:42: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 0; _Head = embree::vfloat<8>; _Tail = {embree::vfloat<8>, embree::vfloat<8>, embree::Vec3 >}]' /usr/include/c++/7/tuple:662:17: required from 'std::tuple, embree::vfloat, embree::vfloat, embree::Vec3 > > embree::avx2::PlueckerHitK::operator()() const [with int K = 8; UVMapper = embree::avx2::UVIdentity<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_epilog.h:538:35: required from 'embree::vbool embree::avx2::IntersectKEpilogM::operator()(embree::vbool&, const Hit&) const [with Hit = embree::avx2::PlueckerHitK<8, embree::avx2::UVIdentity<8> >; int M = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/triangle_intersector_pluecker.h:218:24: required from 'embree::vbool embree::avx2::PlueckerIntersectorK::intersectK(embree::vbool&, embree::RayK&, const embree::Vec3 >&, const embree::Vec3 >&, const embree::Vec3 >&, const UVMapper&, const Epilog&) const [with UVMapper = embree::avx2::UVIdentity<8>; Epilog = embree::avx2::IntersectKEpilogM<4, 8, true>; int M = 4; int K = 8; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/trianglev_intersector.h:170:13: required from 'static void embree::avx2::TriangleMvIntersectorKPluecker::intersect(embree::vbool&, embree::avx2::TriangleMvIntersectorKPluecker::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive&) [with int M = 4; int Mx = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>; embree::avx2::TriangleMvIntersectorKPluecker::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx2::PlueckerIntersectorK<4, 8> >; embree::avx2::TriangleMvIntersectorKPluecker::Primitive = embree::TriangleMv<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_iterators.h:152:35: required from 'static void embree::avx2::ArrayIntersectorK_1::intersect(embree::vbool&, embree::avx2::ArrayIntersectorK_1::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive*, size_t, size_t&) [with int K = 8; Intersector = embree::avx2::TriangleMvIntersectorKPluecker<4, 4, 8, true>; embree::vbool = embree::vboolf<8>; embree::avx2::ArrayIntersectorK_1::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx2::PlueckerIntersectorK<4, 8> >; embree::avx2::ArrayIntersectorK_1::Primitive = embree::TriangleMv<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:213:41: required from 'static void embree::avx2::BVHNIntersectorKHybrid::intersect(embree::vint*, embree::avx2::BVHNIntersectorKHybrid::BVH*, embree::RayK&, embree::IntersectContext*) [with int N = 8; int K = 8; int types = 1; bool robust = true; PrimitiveIntersectorK = embree::avx2::ArrayIntersectorK_1<8, embree::avx2::TriangleMvIntersectorKPluecker<4, 4, 8, true> >; bool single = true; embree::avx2::BVHNIntersectorKHybrid::BVH = embree::BVHN<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh8.cpp:58:5: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::Vec3 >; _Arg = const embree::Vec3 >&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl >, const embree::Vec3 >&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ > >, std::__is_direct_constructible_impl >, const embree::Vec3 >&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe >, const embree::Vec3 >&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new >, const embree::Vec3 >&>' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible >, const embree::Vec3 >&>' /usr/include/c++/7/type_traits:1121:12: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/triangle_intersector_pluecker.h:145:31: required from 'std::tuple, embree::vfloat, embree::vfloat, embree::Vec3 > > embree::avx2::PlueckerHitK::operator()() const [with int K = 8; UVMapper = embree::avx2::UVIdentity<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_epilog.h:538:35: required from 'embree::vbool embree::avx2::IntersectKEpilogM::operator()(embree::vbool&, const Hit&) const [with Hit = embree::avx2::PlueckerHitK<8, embree::avx2::UVIdentity<8> >; int M = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/triangle_intersector_pluecker.h:218:24: required from 'embree::vbool embree::avx2::PlueckerIntersectorK::intersectK(embree::vbool&, embree::RayK&, const embree::Vec3 >&, const embree::Vec3 >&, const embree::Vec3 >&, const UVMapper&, const Epilog&) const [with UVMapper = embree::avx2::UVIdentity<8>; Epilog = embree::avx2::IntersectKEpilogM<4, 8, true>; int M = 4; int K = 8; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/trianglev_intersector.h:170:13: required from 'static void embree::avx2::TriangleMvIntersectorKPluecker::intersect(embree::vbool&, embree::avx2::TriangleMvIntersectorKPluecker::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive&) [with int M = 4; int Mx = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>; embree::avx2::TriangleMvIntersectorKPluecker::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx2::PlueckerIntersectorK<4, 8> >; embree::avx2::TriangleMvIntersectorKPluecker::Primitive = embree::TriangleMv<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_iterators.h:152:35: required from 'static void embree::avx2::ArrayIntersectorK_1::intersect(embree::vbool&, embree::avx2::ArrayIntersectorK_1::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive*, size_t, size_t&) [with int K = 8; Intersector = embree::avx2::TriangleMvIntersectorKPluecker<4, 4, 8, true>; embree::vbool = embree::vboolf<8>; embree::avx2::ArrayIntersectorK_1::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx2::PlueckerIntersectorK<4, 8> >; embree::avx2::ArrayIntersectorK_1::Primitive = embree::TriangleMv<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:213:41: required from 'static void embree::avx2::BVHNIntersectorKHybrid::intersect(embree::vint*, embree::avx2::BVHNIntersectorKHybrid::BVH*, embree::RayK&, embree::IntersectContext*) [with int N = 8; int K = 8; int types = 1; bool robust = true; PrimitiveIntersectorK = embree::avx2::ArrayIntersectorK_1<8, embree::avx2::TriangleMvIntersectorKPluecker<4, 4, 8, true> >; bool single = true; embree::avx2::BVHNIntersectorKHybrid::BVH = embree::BVHN<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh8.cpp:58:5: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = embree::vfloat<8>&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, embree::vfloat<8>&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, embree::vfloat<8>&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible, embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1121:12: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_epilog.h:538:35: required from 'embree::vbool embree::avx2::IntersectKEpilogM::operator()(embree::vbool&, const Hit&) const [with Hit = embree::avx2::PlueckerHitK<8, embree::avx2::UVIdentity<8> >; int M = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/triangle_intersector_pluecker.h:218:24: required from 'embree::vbool embree::avx2::PlueckerIntersectorK::intersectK(embree::vbool&, embree::RayK&, const embree::Vec3 >&, const embree::Vec3 >&, const embree::Vec3 >&, const UVMapper&, const Epilog&) const [with UVMapper = embree::avx2::UVIdentity<8>; Epilog = embree::avx2::IntersectKEpilogM<4, 8, true>; int M = 4; int K = 8; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/trianglev_intersector.h:170:13: required from 'static void embree::avx2::TriangleMvIntersectorKPluecker::intersect(embree::vbool&, embree::avx2::TriangleMvIntersectorKPluecker::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive&) [with int M = 4; int Mx = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>; embree::avx2::TriangleMvIntersectorKPluecker::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx2::PlueckerIntersectorK<4, 8> >; embree::avx2::TriangleMvIntersectorKPluecker::Primitive = embree::TriangleMv<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_iterators.h:152:35: required from 'static void embree::avx2::ArrayIntersectorK_1::intersect(embree::vbool&, embree::avx2::ArrayIntersectorK_1::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive*, size_t, size_t&) [with int K = 8; Intersector = embree::avx2::TriangleMvIntersectorKPluecker<4, 4, 8, true>; embree::vbool = embree::vboolf<8>; embree::avx2::ArrayIntersectorK_1::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx2::PlueckerIntersectorK<4, 8> >; embree::avx2::ArrayIntersectorK_1::Primitive = embree::TriangleMv<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:213:41: required from 'static void embree::avx2::BVHNIntersectorKHybrid::intersect(embree::vint*, embree::avx2::BVHNIntersectorKHybrid::BVH*, embree::RayK&, embree::IntersectContext*) [with int N = 8; int K = 8; int types = 1; bool robust = true; PrimitiveIntersectorK = embree::avx2::ArrayIntersectorK_1<8, embree::avx2::TriangleMvIntersectorKPluecker<4, 4, 8, true> >; bool single = true; embree::avx2::BVHNIntersectorKHybrid::BVH = embree::BVHN<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh8.cpp:58:5: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 48%] Building CXX object tutorials/common/tutorial/CMakeFiles/tutorial.dir/application.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/tutorial.dir/application.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial/application.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/convert/CMakeFiles/convert.dir/build.make tutorials/convert/CMakeFiles/convert.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/convert /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/convert /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/convert/CMakeFiles/convert.dir/DependInfo.cmake --color= Scanning dependencies of target convert make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/convert/CMakeFiles/convert.dir/build.make tutorials/convert/CMakeFiles/convert.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 48%] Building CXX object tutorials/convert/CMakeFiles/convert.dir/convert.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/convert && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/convert.dir/convert.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/convert/convert.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 48%] Building CXX object tutorials/convert/CMakeFiles/convert.dir/distribution1d.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/convert && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/convert.dir/distribution1d.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/convert/distribution1d.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 49%] Building CXX object tutorials/convert/CMakeFiles/convert.dir/distribution2d.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/convert && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/convert.dir/distribution2d.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/convert/distribution2d.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 49%] Linking CXX executable ../../convert cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/convert && /usr/bin/cmake -E cmake_link_script CMakeFiles/convert.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/convert.dir/convert.cpp.o CMakeFiles/convert.dir/distribution1d.cpp.o CMakeFiles/convert.dir/distribution2d.cpp.o -o ../../convert -rdynamic ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 49%] Built target convert make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 48%] Building CXX object tutorials/common/tutorial/CMakeFiles/tutorial.dir/tutorial.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/tutorial.dir/tutorial.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial/tutorial.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial/../../../common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial/tutorial_device.h:43, from /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial/tutorial.cpp:36: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 44%] Building CXX object kernels/CMakeFiles/embree_avx.dir/__/bvh/bvh_intersector_hybrid_bvh8.cpp.avx.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mavx -o CMakeFiles/embree_avx.dir/__/bvh/bvh_intersector_hybrid_bvh8.cpp.avx.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_hybrid_bvh8.cpp.avx.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:17, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh8.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_hybrid_bvh8.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:17, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh8.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_hybrid_bvh8.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:17, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh8.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_hybrid_bvh8.cpp.avx.cpp:1: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = const embree::vfloat<8>&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, const embree::vfloat<8>&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1081:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1132:12: required from 'struct std::is_constructible, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, const embree::vfloat<8>&>, std::is_constructible, const embree::vfloat<8>&> >' /usr/include/c++/7/bits/stl_pair.h:100:45: required from 'static constexpr bool std::_PCC<, _T1, _T2>::_ConstructiblePair() [with _U1 = embree::vfloat<8>; _U2 = embree::vfloat<8>; bool = true; _T1 = embree::vfloat<8>; _T2 = embree::vfloat<8>]' /usr/include/c++/7/bits/stl_pair.h:237:35: required by substitution of 'template() && _ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type > constexpr std::pair, embree::vfloat<8> >::pair(const embree::vfloat<8>&, const embree::vfloat<8>&) [with _U1 = embree::vfloat<8>; _U2 = embree::vfloat<8>; typename std::enable_if<(_ConstructiblePair<_U1, _U2>() && _ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type = ]' /usr/include/c++/7/bits/stl_pair.h:512:14: required from 'constexpr std::pair::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const embree::vfloat<8>; _T2 = const embree::vfloat<8>&; typename std::__decay_and_strip<_T2>::__type = embree::vfloat<8>; typename std::__decay_and_strip<_Tp>::__type = embree::vfloat<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/bezier_ribbon_intersector.h:73:41: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = const embree::vfloat<8>&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, const embree::vfloat<8>&&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1081:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1132:12: required from 'struct std::is_constructible, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_, const embree::vfloat<8>&&>, std::is_constructible, const embree::vfloat<8>&&>, std::__and_&&, embree::vfloat<8> >, std::is_convertible&, embree::vfloat<8> > > >' /usr/include/c++/7/bits/stl_pair.h:149:12: required from 'static constexpr bool std::_PCC<, _T1, _T2>::_MoveCopyPair() [with bool __implicit = true; _U1 = const embree::vfloat<8>; _U2 = embree::vfloat<8>; bool = true; _T1 = embree::vfloat<8>; _T2 = embree::vfloat<8>]' /usr/include/c++/7/bits/stl_pair.h:290:36: required by substitution of 'template >(), bool>::type > constexpr std::pair, embree::vfloat<8> >::pair(_U1&&, const embree::vfloat<8>&) [with _U1 = const embree::vfloat<8>; typename std::enable_if<_MoveCopyPair >(), bool>::type = ]' /usr/include/c++/7/bits/stl_pair.h:512:14: required from 'constexpr std::pair::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const embree::vfloat<8>; _T2 = const embree::vfloat<8>&; typename std::__decay_and_strip<_T2>::__type = embree::vfloat<8>; typename std::__decay_and_strip<_Tp>::__type = embree::vfloat<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/bezier_ribbon_intersector.h:73:41: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = embree::vfloat<8>&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, embree::vfloat<8>&&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible, embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1121:12: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_epilog.h:538:35: required from 'embree::vbool embree::avx::IntersectKEpilogM::operator()(embree::vbool&, const Hit&) const [with Hit = embree::avx::PlueckerHitK<8, embree::avx::UVIdentity<8> >; int M = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/triangle_intersector_pluecker.h:218:24: required from 'embree::vbool embree::avx::PlueckerIntersectorK::intersectK(embree::vbool&, embree::RayK&, const embree::Vec3 >&, const embree::Vec3 >&, const embree::Vec3 >&, const UVMapper&, const Epilog&) const [with UVMapper = embree::avx::UVIdentity<8>; Epilog = embree::avx::IntersectKEpilogM<4, 8, true>; int M = 4; int K = 8; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/trianglev_intersector.h:170:13: required from 'static void embree::avx::TriangleMvIntersectorKPluecker::intersect(embree::vbool&, embree::avx::TriangleMvIntersectorKPluecker::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive&) [with int M = 4; int Mx = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>; embree::avx::TriangleMvIntersectorKPluecker::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx::PlueckerIntersectorK<4, 8> >; embree::avx::TriangleMvIntersectorKPluecker::Primitive = embree::TriangleMv<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_iterators.h:152:35: required from 'static void embree::avx::ArrayIntersectorK_1::intersect(embree::vbool&, embree::avx::ArrayIntersectorK_1::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive*, size_t, size_t&) [with int K = 8; Intersector = embree::avx::TriangleMvIntersectorKPluecker<4, 4, 8, true>; embree::vbool = embree::vboolf<8>; embree::avx::ArrayIntersectorK_1::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx::PlueckerIntersectorK<4, 8> >; embree::avx::ArrayIntersectorK_1::Primitive = embree::TriangleMv<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:213:41: required from 'static void embree::avx::BVHNIntersectorKHybrid::intersect(embree::vint*, embree::avx::BVHNIntersectorKHybrid::BVH*, embree::RayK&, embree::IntersectContext*) [with int N = 8; int K = 8; int types = 1; bool robust = true; PrimitiveIntersectorK = embree::avx::ArrayIntersectorK_1<8, embree::avx::TriangleMvIntersectorKPluecker<4, 4, 8, true> >; bool single = true; embree::avx::BVHNIntersectorKHybrid::BVH = embree::BVHN<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh8.cpp:58:5: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::Vec3 >; _Arg = embree::Vec3 >&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl >, embree::Vec3 >&&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ > >, std::__is_direct_constructible_impl >, embree::Vec3 >&&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe >, embree::Vec3 >&&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new >, embree::Vec3 >&&>' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible >, embree::Vec3 >&&>' /usr/include/c++/7/type_traits:1121:12: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/tuple:227:42: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 0; _Head = embree::vfloat<8>; _Tail = {embree::vfloat<8>, embree::vfloat<8>, embree::Vec3 >}]' /usr/include/c++/7/tuple:662:17: required from 'std::tuple, embree::vfloat, embree::vfloat, embree::Vec3 > > embree::avx::PlueckerHitK::operator()() const [with int K = 8; UVMapper = embree::avx::UVIdentity<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_epilog.h:538:35: required from 'embree::vbool embree::avx::IntersectKEpilogM::operator()(embree::vbool&, const Hit&) const [with Hit = embree::avx::PlueckerHitK<8, embree::avx::UVIdentity<8> >; int M = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/triangle_intersector_pluecker.h:218:24: required from 'embree::vbool embree::avx::PlueckerIntersectorK::intersectK(embree::vbool&, embree::RayK&, const embree::Vec3 >&, const embree::Vec3 >&, const embree::Vec3 >&, const UVMapper&, const Epilog&) const [with UVMapper = embree::avx::UVIdentity<8>; Epilog = embree::avx::IntersectKEpilogM<4, 8, true>; int M = 4; int K = 8; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/trianglev_intersector.h:170:13: required from 'static void embree::avx::TriangleMvIntersectorKPluecker::intersect(embree::vbool&, embree::avx::TriangleMvIntersectorKPluecker::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive&) [with int M = 4; int Mx = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>; embree::avx::TriangleMvIntersectorKPluecker::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx::PlueckerIntersectorK<4, 8> >; embree::avx::TriangleMvIntersectorKPluecker::Primitive = embree::TriangleMv<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_iterators.h:152:35: required from 'static void embree::avx::ArrayIntersectorK_1::intersect(embree::vbool&, embree::avx::ArrayIntersectorK_1::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive*, size_t, size_t&) [with int K = 8; Intersector = embree::avx::TriangleMvIntersectorKPluecker<4, 4, 8, true>; embree::vbool = embree::vboolf<8>; embree::avx::ArrayIntersectorK_1::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx::PlueckerIntersectorK<4, 8> >; embree::avx::ArrayIntersectorK_1::Primitive = embree::TriangleMv<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:213:41: required from 'static void embree::avx::BVHNIntersectorKHybrid::intersect(embree::vint*, embree::avx::BVHNIntersectorKHybrid::BVH*, embree::RayK&, embree::IntersectContext*) [with int N = 8; int K = 8; int types = 1; bool robust = true; PrimitiveIntersectorK = embree::avx::ArrayIntersectorK_1<8, embree::avx::TriangleMvIntersectorKPluecker<4, 4, 8, true> >; bool single = true; embree::avx::BVHNIntersectorKHybrid::BVH = embree::BVHN<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh8.cpp:58:5: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::Vec3 >; _Arg = const embree::Vec3 >&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl >, const embree::Vec3 >&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ > >, std::__is_direct_constructible_impl >, const embree::Vec3 >&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe >, const embree::Vec3 >&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new >, const embree::Vec3 >&>' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible >, const embree::Vec3 >&>' /usr/include/c++/7/type_traits:1121:12: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/triangle_intersector_pluecker.h:145:31: required from 'std::tuple, embree::vfloat, embree::vfloat, embree::Vec3 > > embree::avx::PlueckerHitK::operator()() const [with int K = 8; UVMapper = embree::avx::UVIdentity<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_epilog.h:538:35: required from 'embree::vbool embree::avx::IntersectKEpilogM::operator()(embree::vbool&, const Hit&) const [with Hit = embree::avx::PlueckerHitK<8, embree::avx::UVIdentity<8> >; int M = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/triangle_intersector_pluecker.h:218:24: required from 'embree::vbool embree::avx::PlueckerIntersectorK::intersectK(embree::vbool&, embree::RayK&, const embree::Vec3 >&, const embree::Vec3 >&, const embree::Vec3 >&, const UVMapper&, const Epilog&) const [with UVMapper = embree::avx::UVIdentity<8>; Epilog = embree::avx::IntersectKEpilogM<4, 8, true>; int M = 4; int K = 8; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/trianglev_intersector.h:170:13: required from 'static void embree::avx::TriangleMvIntersectorKPluecker::intersect(embree::vbool&, embree::avx::TriangleMvIntersectorKPluecker::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive&) [with int M = 4; int Mx = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>; embree::avx::TriangleMvIntersectorKPluecker::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx::PlueckerIntersectorK<4, 8> >; embree::avx::TriangleMvIntersectorKPluecker::Primitive = embree::TriangleMv<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_iterators.h:152:35: required from 'static void embree::avx::ArrayIntersectorK_1::intersect(embree::vbool&, embree::avx::ArrayIntersectorK_1::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive*, size_t, size_t&) [with int K = 8; Intersector = embree::avx::TriangleMvIntersectorKPluecker<4, 4, 8, true>; embree::vbool = embree::vboolf<8>; embree::avx::ArrayIntersectorK_1::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx::PlueckerIntersectorK<4, 8> >; embree::avx::ArrayIntersectorK_1::Primitive = embree::TriangleMv<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:213:41: required from 'static void embree::avx::BVHNIntersectorKHybrid::intersect(embree::vint*, embree::avx::BVHNIntersectorKHybrid::BVH*, embree::RayK&, embree::IntersectContext*) [with int N = 8; int K = 8; int types = 1; bool robust = true; PrimitiveIntersectorK = embree::avx::ArrayIntersectorK_1<8, embree::avx::TriangleMvIntersectorKPluecker<4, 4, 8, true> >; bool single = true; embree::avx::BVHNIntersectorKHybrid::BVH = embree::BVHN<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh8.cpp:58:5: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = embree::vfloat<8>&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, embree::vfloat<8>&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, embree::vfloat<8>&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible, embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1121:12: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_epilog.h:538:35: required from 'embree::vbool embree::avx::IntersectKEpilogM::operator()(embree::vbool&, const Hit&) const [with Hit = embree::avx::PlueckerHitK<8, embree::avx::UVIdentity<8> >; int M = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/triangle_intersector_pluecker.h:218:24: required from 'embree::vbool embree::avx::PlueckerIntersectorK::intersectK(embree::vbool&, embree::RayK&, const embree::Vec3 >&, const embree::Vec3 >&, const embree::Vec3 >&, const UVMapper&, const Epilog&) const [with UVMapper = embree::avx::UVIdentity<8>; Epilog = embree::avx::IntersectKEpilogM<4, 8, true>; int M = 4; int K = 8; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/trianglev_intersector.h:170:13: required from 'static void embree::avx::TriangleMvIntersectorKPluecker::intersect(embree::vbool&, embree::avx::TriangleMvIntersectorKPluecker::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive&) [with int M = 4; int Mx = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>; embree::avx::TriangleMvIntersectorKPluecker::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx::PlueckerIntersectorK<4, 8> >; embree::avx::TriangleMvIntersectorKPluecker::Primitive = embree::TriangleMv<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_iterators.h:152:35: required from 'static void embree::avx::ArrayIntersectorK_1::intersect(embree::vbool&, embree::avx::ArrayIntersectorK_1::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive*, size_t, size_t&) [with int K = 8; Intersector = embree::avx::TriangleMvIntersectorKPluecker<4, 4, 8, true>; embree::vbool = embree::vboolf<8>; embree::avx::ArrayIntersectorK_1::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx::PlueckerIntersectorK<4, 8> >; embree::avx::ArrayIntersectorK_1::Primitive = embree::TriangleMv<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:213:41: required from 'static void embree::avx::BVHNIntersectorKHybrid::intersect(embree::vint*, embree::avx::BVHNIntersectorKHybrid::BVH*, embree::RayK&, embree::IntersectContext*) [with int N = 8; int K = 8; int types = 1; bool robust = true; PrimitiveIntersectorK = embree::avx::ArrayIntersectorK_1<8, embree::avx::TriangleMvIntersectorKPluecker<4, 4, 8, true> >; bool single = true; embree::avx::BVHNIntersectorKHybrid::BVH = embree::BVHN<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh8.cpp:58:5: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 42%] Building CXX object kernels/CMakeFiles/embree_avx.dir/__/bvh/bvh_intersector_hybrid_bvh4.cpp.avx.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mavx -o CMakeFiles/embree_avx.dir/__/bvh/bvh_intersector_hybrid_bvh4.cpp.avx.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_hybrid_bvh4.cpp.avx.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:17, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh4.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_hybrid_bvh4.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:17, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh4.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_hybrid_bvh4.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:17, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh4.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_hybrid_bvh4.cpp.avx.cpp:1: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = const embree::vfloat<8>&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, const embree::vfloat<8>&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1081:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1132:12: required from 'struct std::is_constructible, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, const embree::vfloat<8>&>, std::is_constructible, const embree::vfloat<8>&> >' /usr/include/c++/7/bits/stl_pair.h:100:45: required from 'static constexpr bool std::_PCC<, _T1, _T2>::_ConstructiblePair() [with _U1 = embree::vfloat<8>; _U2 = embree::vfloat<8>; bool = true; _T1 = embree::vfloat<8>; _T2 = embree::vfloat<8>]' /usr/include/c++/7/bits/stl_pair.h:237:35: required by substitution of 'template() && _ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type > constexpr std::pair, embree::vfloat<8> >::pair(const embree::vfloat<8>&, const embree::vfloat<8>&) [with _U1 = embree::vfloat<8>; _U2 = embree::vfloat<8>; typename std::enable_if<(_ConstructiblePair<_U1, _U2>() && _ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type = ]' /usr/include/c++/7/bits/stl_pair.h:512:14: required from 'constexpr std::pair::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const embree::vfloat<8>; _T2 = const embree::vfloat<8>&; typename std::__decay_and_strip<_T2>::__type = embree::vfloat<8>; typename std::__decay_and_strip<_Tp>::__type = embree::vfloat<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/bezier_ribbon_intersector.h:73:41: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = const embree::vfloat<8>&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, const embree::vfloat<8>&&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1081:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1132:12: required from 'struct std::is_constructible, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_, const embree::vfloat<8>&&>, std::is_constructible, const embree::vfloat<8>&&>, std::__and_&&, embree::vfloat<8> >, std::is_convertible&, embree::vfloat<8> > > >' /usr/include/c++/7/bits/stl_pair.h:149:12: required from 'static constexpr bool std::_PCC<, _T1, _T2>::_MoveCopyPair() [with bool __implicit = true; _U1 = const embree::vfloat<8>; _U2 = embree::vfloat<8>; bool = true; _T1 = embree::vfloat<8>; _T2 = embree::vfloat<8>]' /usr/include/c++/7/bits/stl_pair.h:290:36: required by substitution of 'template >(), bool>::type > constexpr std::pair, embree::vfloat<8> >::pair(_U1&&, const embree::vfloat<8>&) [with _U1 = const embree::vfloat<8>; typename std::enable_if<_MoveCopyPair >(), bool>::type = ]' /usr/include/c++/7/bits/stl_pair.h:512:14: required from 'constexpr std::pair::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const embree::vfloat<8>; _T2 = const embree::vfloat<8>&; typename std::__decay_and_strip<_T2>::__type = embree::vfloat<8>; typename std::__decay_and_strip<_Tp>::__type = embree::vfloat<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/bezier_ribbon_intersector.h:73:41: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = embree::vfloat<8>&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, embree::vfloat<8>&&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible, embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1121:12: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_epilog.h:538:35: required from 'embree::vbool embree::avx::IntersectKEpilogM::operator()(embree::vbool&, const Hit&) const [with Hit = embree::avx::PlueckerHitK<8, embree::avx::UVIdentity<8> >; int M = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/triangle_intersector_pluecker.h:218:24: required from 'embree::vbool embree::avx::PlueckerIntersectorK::intersectK(embree::vbool&, embree::RayK&, const embree::Vec3 >&, const embree::Vec3 >&, const embree::Vec3 >&, const UVMapper&, const Epilog&) const [with UVMapper = embree::avx::UVIdentity<8>; Epilog = embree::avx::IntersectKEpilogM<4, 8, true>; int M = 4; int K = 8; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/trianglev_intersector.h:170:13: required from 'static void embree::avx::TriangleMvIntersectorKPluecker::intersect(embree::vbool&, embree::avx::TriangleMvIntersectorKPluecker::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive&) [with int M = 4; int Mx = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>; embree::avx::TriangleMvIntersectorKPluecker::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx::PlueckerIntersectorK<4, 8> >; embree::avx::TriangleMvIntersectorKPluecker::Primitive = embree::TriangleMv<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_iterators.h:152:35: required from 'static void embree::avx::ArrayIntersectorK_1::intersect(embree::vbool&, embree::avx::ArrayIntersectorK_1::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive*, size_t, size_t&) [with int K = 8; Intersector = embree::avx::TriangleMvIntersectorKPluecker<4, 4, 8, true>; embree::vbool = embree::vboolf<8>; embree::avx::ArrayIntersectorK_1::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx::PlueckerIntersectorK<4, 8> >; embree::avx::ArrayIntersectorK_1::Primitive = embree::TriangleMv<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:213:41: required from 'static void embree::avx::BVHNIntersectorKHybrid::intersect(embree::vint*, embree::avx::BVHNIntersectorKHybrid::BVH*, embree::RayK&, embree::IntersectContext*) [with int N = 4; int K = 8; int types = 1; bool robust = true; PrimitiveIntersectorK = embree::avx::ArrayIntersectorK_1<8, embree::avx::TriangleMvIntersectorKPluecker<4, 4, 8, true> >; bool single = true; embree::avx::BVHNIntersectorKHybrid::BVH = embree::BVHN<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh4.cpp:62:5: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::Vec3 >; _Arg = embree::Vec3 >&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl >, embree::Vec3 >&&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ > >, std::__is_direct_constructible_impl >, embree::Vec3 >&&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe >, embree::Vec3 >&&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new >, embree::Vec3 >&&>' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible >, embree::Vec3 >&&>' /usr/include/c++/7/type_traits:1121:12: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/tuple:227:42: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 0; _Head = embree::vfloat<8>; _Tail = {embree::vfloat<8>, embree::vfloat<8>, embree::Vec3 >}]' /usr/include/c++/7/tuple:662:17: required from 'std::tuple, embree::vfloat, embree::vfloat, embree::Vec3 > > embree::avx::PlueckerHitK::operator()() const [with int K = 8; UVMapper = embree::avx::UVIdentity<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_epilog.h:538:35: required from 'embree::vbool embree::avx::IntersectKEpilogM::operator()(embree::vbool&, const Hit&) const [with Hit = embree::avx::PlueckerHitK<8, embree::avx::UVIdentity<8> >; int M = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/triangle_intersector_pluecker.h:218:24: required from 'embree::vbool embree::avx::PlueckerIntersectorK::intersectK(embree::vbool&, embree::RayK&, const embree::Vec3 >&, const embree::Vec3 >&, const embree::Vec3 >&, const UVMapper&, const Epilog&) const [with UVMapper = embree::avx::UVIdentity<8>; Epilog = embree::avx::IntersectKEpilogM<4, 8, true>; int M = 4; int K = 8; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/trianglev_intersector.h:170:13: required from 'static void embree::avx::TriangleMvIntersectorKPluecker::intersect(embree::vbool&, embree::avx::TriangleMvIntersectorKPluecker::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive&) [with int M = 4; int Mx = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>; embree::avx::TriangleMvIntersectorKPluecker::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx::PlueckerIntersectorK<4, 8> >; embree::avx::TriangleMvIntersectorKPluecker::Primitive = embree::TriangleMv<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_iterators.h:152:35: required from 'static void embree::avx::ArrayIntersectorK_1::intersect(embree::vbool&, embree::avx::ArrayIntersectorK_1::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive*, size_t, size_t&) [with int K = 8; Intersector = embree::avx::TriangleMvIntersectorKPluecker<4, 4, 8, true>; embree::vbool = embree::vboolf<8>; embree::avx::ArrayIntersectorK_1::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx::PlueckerIntersectorK<4, 8> >; embree::avx::ArrayIntersectorK_1::Primitive = embree::TriangleMv<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:213:41: required from 'static void embree::avx::BVHNIntersectorKHybrid::intersect(embree::vint*, embree::avx::BVHNIntersectorKHybrid::BVH*, embree::RayK&, embree::IntersectContext*) [with int N = 4; int K = 8; int types = 1; bool robust = true; PrimitiveIntersectorK = embree::avx::ArrayIntersectorK_1<8, embree::avx::TriangleMvIntersectorKPluecker<4, 4, 8, true> >; bool single = true; embree::avx::BVHNIntersectorKHybrid::BVH = embree::BVHN<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh4.cpp:62:5: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::Vec3 >; _Arg = const embree::Vec3 >&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl >, const embree::Vec3 >&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ > >, std::__is_direct_constructible_impl >, const embree::Vec3 >&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe >, const embree::Vec3 >&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new >, const embree::Vec3 >&>' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible >, const embree::Vec3 >&>' /usr/include/c++/7/type_traits:1121:12: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/triangle_intersector_pluecker.h:145:31: required from 'std::tuple, embree::vfloat, embree::vfloat, embree::Vec3 > > embree::avx::PlueckerHitK::operator()() const [with int K = 8; UVMapper = embree::avx::UVIdentity<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_epilog.h:538:35: required from 'embree::vbool embree::avx::IntersectKEpilogM::operator()(embree::vbool&, const Hit&) const [with Hit = embree::avx::PlueckerHitK<8, embree::avx::UVIdentity<8> >; int M = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/triangle_intersector_pluecker.h:218:24: required from 'embree::vbool embree::avx::PlueckerIntersectorK::intersectK(embree::vbool&, embree::RayK&, const embree::Vec3 >&, const embree::Vec3 >&, const embree::Vec3 >&, const UVMapper&, const Epilog&) const [with UVMapper = embree::avx::UVIdentity<8>; Epilog = embree::avx::IntersectKEpilogM<4, 8, true>; int M = 4; int K = 8; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/trianglev_intersector.h:170:13: required from 'static void embree::avx::TriangleMvIntersectorKPluecker::intersect(embree::vbool&, embree::avx::TriangleMvIntersectorKPluecker::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive&) [with int M = 4; int Mx = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>; embree::avx::TriangleMvIntersectorKPluecker::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx::PlueckerIntersectorK<4, 8> >; embree::avx::TriangleMvIntersectorKPluecker::Primitive = embree::TriangleMv<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_iterators.h:152:35: required from 'static void embree::avx::ArrayIntersectorK_1::intersect(embree::vbool&, embree::avx::ArrayIntersectorK_1::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive*, size_t, size_t&) [with int K = 8; Intersector = embree::avx::TriangleMvIntersectorKPluecker<4, 4, 8, true>; embree::vbool = embree::vboolf<8>; embree::avx::ArrayIntersectorK_1::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx::PlueckerIntersectorK<4, 8> >; embree::avx::ArrayIntersectorK_1::Primitive = embree::TriangleMv<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:213:41: required from 'static void embree::avx::BVHNIntersectorKHybrid::intersect(embree::vint*, embree::avx::BVHNIntersectorKHybrid::BVH*, embree::RayK&, embree::IntersectContext*) [with int N = 4; int K = 8; int types = 1; bool robust = true; PrimitiveIntersectorK = embree::avx::ArrayIntersectorK_1<8, embree::avx::TriangleMvIntersectorKPluecker<4, 4, 8, true> >; bool single = true; embree::avx::BVHNIntersectorKHybrid::BVH = embree::BVHN<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh4.cpp:62:5: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = embree::vfloat<8>&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, embree::vfloat<8>&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, embree::vfloat<8>&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible, embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1121:12: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_epilog.h:538:35: required from 'embree::vbool embree::avx::IntersectKEpilogM::operator()(embree::vbool&, const Hit&) const [with Hit = embree::avx::PlueckerHitK<8, embree::avx::UVIdentity<8> >; int M = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/triangle_intersector_pluecker.h:218:24: required from 'embree::vbool embree::avx::PlueckerIntersectorK::intersectK(embree::vbool&, embree::RayK&, const embree::Vec3 >&, const embree::Vec3 >&, const embree::Vec3 >&, const UVMapper&, const Epilog&) const [with UVMapper = embree::avx::UVIdentity<8>; Epilog = embree::avx::IntersectKEpilogM<4, 8, true>; int M = 4; int K = 8; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/trianglev_intersector.h:170:13: required from 'static void embree::avx::TriangleMvIntersectorKPluecker::intersect(embree::vbool&, embree::avx::TriangleMvIntersectorKPluecker::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive&) [with int M = 4; int Mx = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>; embree::avx::TriangleMvIntersectorKPluecker::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx::PlueckerIntersectorK<4, 8> >; embree::avx::TriangleMvIntersectorKPluecker::Primitive = embree::TriangleMv<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_iterators.h:152:35: required from 'static void embree::avx::ArrayIntersectorK_1::intersect(embree::vbool&, embree::avx::ArrayIntersectorK_1::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive*, size_t, size_t&) [with int K = 8; Intersector = embree::avx::TriangleMvIntersectorKPluecker<4, 4, 8, true>; embree::vbool = embree::vboolf<8>; embree::avx::ArrayIntersectorK_1::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx::PlueckerIntersectorK<4, 8> >; embree::avx::ArrayIntersectorK_1::Primitive = embree::TriangleMv<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:213:41: required from 'static void embree::avx::BVHNIntersectorKHybrid::intersect(embree::vint*, embree::avx::BVHNIntersectorKHybrid::BVH*, embree::RayK&, embree::IntersectContext*) [with int N = 4; int K = 8; int types = 1; bool robust = true; PrimitiveIntersectorK = embree::avx::ArrayIntersectorK_1<8, embree::avx::TriangleMvIntersectorKPluecker<4, 4, 8, true> >; bool single = true; embree::avx::BVHNIntersectorKHybrid::BVH = embree::BVHN<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh4.cpp:62:5: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 49%] Building CXX object kernels/CMakeFiles/embree_avx.dir/__/bvh/bvh_intersector_stream_filters.cpp.avx.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mavx -o CMakeFiles/embree_avx.dir/__/bvh/bvh_intersector_stream_filters.cpp.avx.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_stream_filters.cpp.avx.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream_filters.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream_filters.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_stream_filters.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream_filters.cpp:18, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_stream_filters.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 49%] Building CXX object tutorials/common/tutorial/CMakeFiles/tutorial.dir/scene.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/tutorial.dir/scene.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial/scene.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 50%] Linking CXX static library ../../../libtutorial.a cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial && /usr/bin/cmake -P CMakeFiles/tutorial.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libtutorial.a CMakeFiles/tutorial.dir/tutorial.cpp.o CMakeFiles/tutorial.dir/application.cpp.o CMakeFiles/tutorial.dir/scene.cpp.o /usr/bin/ranlib ../../../libtutorial.a make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 50%] Built target tutorial make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 43%] Building CXX object kernels/CMakeFiles/embree_avx2.dir/__/bvh/bvh_intersector_hybrid_bvh4.cpp.avx2.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mf16c -mavx2 -mfma -mlzcnt -mbmi -mbmi2 -o CMakeFiles/embree_avx2.dir/__/bvh/bvh_intersector_hybrid_bvh4.cpp.avx2.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_hybrid_bvh4.cpp.avx2.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:17, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh4.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_hybrid_bvh4.cpp.avx2.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:17, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh4.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_hybrid_bvh4.cpp.avx2.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:17, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh4.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_hybrid_bvh4.cpp.avx2.cpp:1: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = const embree::vfloat<8>&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, const embree::vfloat<8>&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1081:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1132:12: required from 'struct std::is_constructible, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, const embree::vfloat<8>&>, std::is_constructible, const embree::vfloat<8>&> >' /usr/include/c++/7/bits/stl_pair.h:100:45: required from 'static constexpr bool std::_PCC<, _T1, _T2>::_ConstructiblePair() [with _U1 = embree::vfloat<8>; _U2 = embree::vfloat<8>; bool = true; _T1 = embree::vfloat<8>; _T2 = embree::vfloat<8>]' /usr/include/c++/7/bits/stl_pair.h:237:35: required by substitution of 'template() && _ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type > constexpr std::pair, embree::vfloat<8> >::pair(const embree::vfloat<8>&, const embree::vfloat<8>&) [with _U1 = embree::vfloat<8>; _U2 = embree::vfloat<8>; typename std::enable_if<(_ConstructiblePair<_U1, _U2>() && _ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type = ]' /usr/include/c++/7/bits/stl_pair.h:512:14: required from 'constexpr std::pair::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const embree::vfloat<8>; _T2 = const embree::vfloat<8>&; typename std::__decay_and_strip<_T2>::__type = embree::vfloat<8>; typename std::__decay_and_strip<_Tp>::__type = embree::vfloat<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/bezier_ribbon_intersector.h:73:41: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = const embree::vfloat<8>&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, const embree::vfloat<8>&&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1081:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1132:12: required from 'struct std::is_constructible, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_, const embree::vfloat<8>&&>, std::is_constructible, const embree::vfloat<8>&&>, std::__and_&&, embree::vfloat<8> >, std::is_convertible&, embree::vfloat<8> > > >' /usr/include/c++/7/bits/stl_pair.h:149:12: required from 'static constexpr bool std::_PCC<, _T1, _T2>::_MoveCopyPair() [with bool __implicit = true; _U1 = const embree::vfloat<8>; _U2 = embree::vfloat<8>; bool = true; _T1 = embree::vfloat<8>; _T2 = embree::vfloat<8>]' /usr/include/c++/7/bits/stl_pair.h:290:36: required by substitution of 'template >(), bool>::type > constexpr std::pair, embree::vfloat<8> >::pair(_U1&&, const embree::vfloat<8>&) [with _U1 = const embree::vfloat<8>; typename std::enable_if<_MoveCopyPair >(), bool>::type = ]' /usr/include/c++/7/bits/stl_pair.h:512:14: required from 'constexpr std::pair::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const embree::vfloat<8>; _T2 = const embree::vfloat<8>&; typename std::__decay_and_strip<_T2>::__type = embree::vfloat<8>; typename std::__decay_and_strip<_Tp>::__type = embree::vfloat<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/bezier_ribbon_intersector.h:73:41: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = embree::vfloat<8>&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, embree::vfloat<8>&&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible, embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1121:12: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_epilog.h:538:35: required from 'embree::vbool embree::avx2::IntersectKEpilogM::operator()(embree::vbool&, const Hit&) const [with Hit = embree::avx2::PlueckerHitK<8, embree::avx2::UVIdentity<8> >; int M = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/triangle_intersector_pluecker.h:218:24: required from 'embree::vbool embree::avx2::PlueckerIntersectorK::intersectK(embree::vbool&, embree::RayK&, const embree::Vec3 >&, const embree::Vec3 >&, const embree::Vec3 >&, const UVMapper&, const Epilog&) const [with UVMapper = embree::avx2::UVIdentity<8>; Epilog = embree::avx2::IntersectKEpilogM<4, 8, true>; int M = 4; int K = 8; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/trianglev_intersector.h:170:13: required from 'static void embree::avx2::TriangleMvIntersectorKPluecker::intersect(embree::vbool&, embree::avx2::TriangleMvIntersectorKPluecker::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive&) [with int M = 4; int Mx = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>; embree::avx2::TriangleMvIntersectorKPluecker::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx2::PlueckerIntersectorK<4, 8> >; embree::avx2::TriangleMvIntersectorKPluecker::Primitive = embree::TriangleMv<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_iterators.h:152:35: required from 'static void embree::avx2::ArrayIntersectorK_1::intersect(embree::vbool&, embree::avx2::ArrayIntersectorK_1::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive*, size_t, size_t&) [with int K = 8; Intersector = embree::avx2::TriangleMvIntersectorKPluecker<4, 4, 8, true>; embree::vbool = embree::vboolf<8>; embree::avx2::ArrayIntersectorK_1::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx2::PlueckerIntersectorK<4, 8> >; embree::avx2::ArrayIntersectorK_1::Primitive = embree::TriangleMv<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:213:41: required from 'static void embree::avx2::BVHNIntersectorKHybrid::intersect(embree::vint*, embree::avx2::BVHNIntersectorKHybrid::BVH*, embree::RayK&, embree::IntersectContext*) [with int N = 4; int K = 8; int types = 1; bool robust = true; PrimitiveIntersectorK = embree::avx2::ArrayIntersectorK_1<8, embree::avx2::TriangleMvIntersectorKPluecker<4, 4, 8, true> >; bool single = true; embree::avx2::BVHNIntersectorKHybrid::BVH = embree::BVHN<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh4.cpp:62:5: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::Vec3 >; _Arg = embree::Vec3 >&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl >, embree::Vec3 >&&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ > >, std::__is_direct_constructible_impl >, embree::Vec3 >&&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe >, embree::Vec3 >&&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new >, embree::Vec3 >&&>' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible >, embree::Vec3 >&&>' /usr/include/c++/7/type_traits:1121:12: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/tuple:227:42: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 0; _Head = embree::vfloat<8>; _Tail = {embree::vfloat<8>, embree::vfloat<8>, embree::Vec3 >}]' /usr/include/c++/7/tuple:662:17: required from 'std::tuple, embree::vfloat, embree::vfloat, embree::Vec3 > > embree::avx2::PlueckerHitK::operator()() const [with int K = 8; UVMapper = embree::avx2::UVIdentity<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_epilog.h:538:35: required from 'embree::vbool embree::avx2::IntersectKEpilogM::operator()(embree::vbool&, const Hit&) const [with Hit = embree::avx2::PlueckerHitK<8, embree::avx2::UVIdentity<8> >; int M = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/triangle_intersector_pluecker.h:218:24: required from 'embree::vbool embree::avx2::PlueckerIntersectorK::intersectK(embree::vbool&, embree::RayK&, const embree::Vec3 >&, const embree::Vec3 >&, const embree::Vec3 >&, const UVMapper&, const Epilog&) const [with UVMapper = embree::avx2::UVIdentity<8>; Epilog = embree::avx2::IntersectKEpilogM<4, 8, true>; int M = 4; int K = 8; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/trianglev_intersector.h:170:13: required from 'static void embree::avx2::TriangleMvIntersectorKPluecker::intersect(embree::vbool&, embree::avx2::TriangleMvIntersectorKPluecker::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive&) [with int M = 4; int Mx = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>; embree::avx2::TriangleMvIntersectorKPluecker::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx2::PlueckerIntersectorK<4, 8> >; embree::avx2::TriangleMvIntersectorKPluecker::Primitive = embree::TriangleMv<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_iterators.h:152:35: required from 'static void embree::avx2::ArrayIntersectorK_1::intersect(embree::vbool&, embree::avx2::ArrayIntersectorK_1::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive*, size_t, size_t&) [with int K = 8; Intersector = embree::avx2::TriangleMvIntersectorKPluecker<4, 4, 8, true>; embree::vbool = embree::vboolf<8>; embree::avx2::ArrayIntersectorK_1::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx2::PlueckerIntersectorK<4, 8> >; embree::avx2::ArrayIntersectorK_1::Primitive = embree::TriangleMv<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:213:41: required from 'static void embree::avx2::BVHNIntersectorKHybrid::intersect(embree::vint*, embree::avx2::BVHNIntersectorKHybrid::BVH*, embree::RayK&, embree::IntersectContext*) [with int N = 4; int K = 8; int types = 1; bool robust = true; PrimitiveIntersectorK = embree::avx2::ArrayIntersectorK_1<8, embree::avx2::TriangleMvIntersectorKPluecker<4, 4, 8, true> >; bool single = true; embree::avx2::BVHNIntersectorKHybrid::BVH = embree::BVHN<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh4.cpp:62:5: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::Vec3 >; _Arg = const embree::Vec3 >&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl >, const embree::Vec3 >&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ > >, std::__is_direct_constructible_impl >, const embree::Vec3 >&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe >, const embree::Vec3 >&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new >, const embree::Vec3 >&>' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible >, const embree::Vec3 >&>' /usr/include/c++/7/type_traits:1121:12: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/triangle_intersector_pluecker.h:145:31: required from 'std::tuple, embree::vfloat, embree::vfloat, embree::Vec3 > > embree::avx2::PlueckerHitK::operator()() const [with int K = 8; UVMapper = embree::avx2::UVIdentity<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_epilog.h:538:35: required from 'embree::vbool embree::avx2::IntersectKEpilogM::operator()(embree::vbool&, const Hit&) const [with Hit = embree::avx2::PlueckerHitK<8, embree::avx2::UVIdentity<8> >; int M = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/triangle_intersector_pluecker.h:218:24: required from 'embree::vbool embree::avx2::PlueckerIntersectorK::intersectK(embree::vbool&, embree::RayK&, const embree::Vec3 >&, const embree::Vec3 >&, const embree::Vec3 >&, const UVMapper&, const Epilog&) const [with UVMapper = embree::avx2::UVIdentity<8>; Epilog = embree::avx2::IntersectKEpilogM<4, 8, true>; int M = 4; int K = 8; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/trianglev_intersector.h:170:13: required from 'static void embree::avx2::TriangleMvIntersectorKPluecker::intersect(embree::vbool&, embree::avx2::TriangleMvIntersectorKPluecker::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive&) [with int M = 4; int Mx = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>; embree::avx2::TriangleMvIntersectorKPluecker::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx2::PlueckerIntersectorK<4, 8> >; embree::avx2::TriangleMvIntersectorKPluecker::Primitive = embree::TriangleMv<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_iterators.h:152:35: required from 'static void embree::avx2::ArrayIntersectorK_1::intersect(embree::vbool&, embree::avx2::ArrayIntersectorK_1::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive*, size_t, size_t&) [with int K = 8; Intersector = embree::avx2::TriangleMvIntersectorKPluecker<4, 4, 8, true>; embree::vbool = embree::vboolf<8>; embree::avx2::ArrayIntersectorK_1::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx2::PlueckerIntersectorK<4, 8> >; embree::avx2::ArrayIntersectorK_1::Primitive = embree::TriangleMv<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:213:41: required from 'static void embree::avx2::BVHNIntersectorKHybrid::intersect(embree::vint*, embree::avx2::BVHNIntersectorKHybrid::BVH*, embree::RayK&, embree::IntersectContext*) [with int N = 4; int K = 8; int types = 1; bool robust = true; PrimitiveIntersectorK = embree::avx2::ArrayIntersectorK_1<8, embree::avx2::TriangleMvIntersectorKPluecker<4, 4, 8, true> >; bool single = true; embree::avx2::BVHNIntersectorKHybrid::BVH = embree::BVHN<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh4.cpp:62:5: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = embree::vfloat<8>&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, embree::vfloat<8>&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, embree::vfloat<8>&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible, embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1121:12: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_epilog.h:538:35: required from 'embree::vbool embree::avx2::IntersectKEpilogM::operator()(embree::vbool&, const Hit&) const [with Hit = embree::avx2::PlueckerHitK<8, embree::avx2::UVIdentity<8> >; int M = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/triangle_intersector_pluecker.h:218:24: required from 'embree::vbool embree::avx2::PlueckerIntersectorK::intersectK(embree::vbool&, embree::RayK&, const embree::Vec3 >&, const embree::Vec3 >&, const embree::Vec3 >&, const UVMapper&, const Epilog&) const [with UVMapper = embree::avx2::UVIdentity<8>; Epilog = embree::avx2::IntersectKEpilogM<4, 8, true>; int M = 4; int K = 8; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/trianglev_intersector.h:170:13: required from 'static void embree::avx2::TriangleMvIntersectorKPluecker::intersect(embree::vbool&, embree::avx2::TriangleMvIntersectorKPluecker::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive&) [with int M = 4; int Mx = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>; embree::avx2::TriangleMvIntersectorKPluecker::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx2::PlueckerIntersectorK<4, 8> >; embree::avx2::TriangleMvIntersectorKPluecker::Primitive = embree::TriangleMv<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_iterators.h:152:35: required from 'static void embree::avx2::ArrayIntersectorK_1::intersect(embree::vbool&, embree::avx2::ArrayIntersectorK_1::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive*, size_t, size_t&) [with int K = 8; Intersector = embree::avx2::TriangleMvIntersectorKPluecker<4, 4, 8, true>; embree::vbool = embree::vboolf<8>; embree::avx2::ArrayIntersectorK_1::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx2::PlueckerIntersectorK<4, 8> >; embree::avx2::ArrayIntersectorK_1::Primitive = embree::TriangleMv<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:213:41: required from 'static void embree::avx2::BVHNIntersectorKHybrid::intersect(embree::vint*, embree::avx2::BVHNIntersectorKHybrid::BVH*, embree::RayK&, embree::IntersectContext*) [with int N = 4; int K = 8; int types = 1; bool robust = true; PrimitiveIntersectorK = embree::avx2::ArrayIntersectorK_1<8, embree::avx2::TriangleMvIntersectorKPluecker<4, 4, 8, true> >; bool single = true; embree::avx2::BVHNIntersectorKHybrid::BVH = embree::BVHN<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh4.cpp:62:5: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 50%] Linking CXX static library ../libembree_avx2.a cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -P CMakeFiles/embree_avx2.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -E cmake_link_script CMakeFiles/embree_avx2.dir/link.txt --verbose=1 /usr/bin/ar qc ../libembree_avx2.a CMakeFiles/embree_avx2.dir/__/geometry/instance_intersector1.cpp.avx2.cpp.o CMakeFiles/embree_avx2.dir/__/bvh/bvh_builder_morton.cpp.avx2.cpp.o CMakeFiles/embree_avx2.dir/__/bvh/bvh_rotate.cpp.avx2.cpp.o CMakeFiles/embree_avx2.dir/__/bvh/bvh_intersector1.cpp.avx2.cpp.o CMakeFiles/embree_avx2.dir/__/geometry/grid_soa.cpp.avx2.cpp.o CMakeFiles/embree_avx2.dir/__/subdiv/subdivpatch1base_eval.cpp.avx2.cpp.o CMakeFiles/embree_avx2.dir/__/geometry/instance_intersector.cpp.avx2.cpp.o CMakeFiles/embree_avx2.dir/__/bvh/bvh_intersector_single.cpp.avx2.cpp.o CMakeFiles/embree_avx2.dir/__/bvh/bvh_intersector_hybrid_bvh4.cpp.avx2.cpp.o CMakeFiles/embree_avx2.dir/__/bvh/bvh_intersector_hybrid_bvh8.cpp.avx2.cpp.o CMakeFiles/embree_avx2.dir/__/bvh/bvh_intersector_stream.cpp.avx2.cpp.o CMakeFiles/embree_avx2.dir/__/bvh/bvh_intersector_stream_filters.cpp.avx2.cpp.o /usr/bin/ranlib ../libembree_avx2.a make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 50%] Built target embree_avx2 make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f kernels/CMakeFiles/embree_avx2_check_globals.dir/build.make kernels/CMakeFiles/embree_avx2_check_globals.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/kernels /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels/CMakeFiles/embree_avx2_check_globals.dir/DependInfo.cmake --color= Scanning dependencies of target embree_avx2_check_globals make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f kernels/CMakeFiles/embree_avx2_check_globals.dir/build.make kernels/CMakeFiles/embree_avx2_check_globals.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D file=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/libembree_avx2.a -P /builddir/build/BUILD/embree-2.14.0/common/cmake/check_globals.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 50%] Built target embree_avx2_check_globals make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 47%] Building CXX object kernels/CMakeFiles/embree_avx.dir/__/bvh/bvh_intersector_stream.cpp.avx.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -mavx -o CMakeFiles/embree_avx.dir/__/bvh/bvh_intersector_stream.cpp.avx.cpp.o -c /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_stream.cpp.avx.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_stream.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_stream.cpp.avx.cpp:1: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:17, from /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/bvh/bvh_intersector_stream.cpp.avx.cpp:1: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = const embree::vfloat<8>&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, const embree::vfloat<8>&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1081:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1132:12: required from 'struct std::is_constructible, const embree::vfloat<8>&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, const embree::vfloat<8>&>, std::is_constructible, const embree::vfloat<8>&> >' /usr/include/c++/7/bits/stl_pair.h:100:45: required from 'static constexpr bool std::_PCC<, _T1, _T2>::_ConstructiblePair() [with _U1 = embree::vfloat<8>; _U2 = embree::vfloat<8>; bool = true; _T1 = embree::vfloat<8>; _T2 = embree::vfloat<8>]' /usr/include/c++/7/bits/stl_pair.h:237:35: required by substitution of 'template() && _ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type > constexpr std::pair, embree::vfloat<8> >::pair(const embree::vfloat<8>&, const embree::vfloat<8>&) [with _U1 = embree::vfloat<8>; _U2 = embree::vfloat<8>; typename std::enable_if<(_ConstructiblePair<_U1, _U2>() && _ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type = ]' /usr/include/c++/7/bits/stl_pair.h:512:14: required from 'constexpr std::pair::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const embree::vfloat<8>; _T2 = const embree::vfloat<8>&; typename std::__decay_and_strip<_T2>::__type = embree::vfloat<8>; typename std::__decay_and_strip<_Tp>::__type = embree::vfloat<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/bezier_ribbon_intersector.h:73:41: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = const embree::vfloat<8>&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, const embree::vfloat<8>&&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1081:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1132:12: required from 'struct std::is_constructible, const embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_, const embree::vfloat<8>&&>, std::is_constructible, const embree::vfloat<8>&&>, std::__and_&&, embree::vfloat<8> >, std::is_convertible&, embree::vfloat<8> > > >' /usr/include/c++/7/bits/stl_pair.h:149:12: required from 'static constexpr bool std::_PCC<, _T1, _T2>::_MoveCopyPair() [with bool __implicit = true; _U1 = const embree::vfloat<8>; _U2 = embree::vfloat<8>; bool = true; _T1 = embree::vfloat<8>; _T2 = embree::vfloat<8>]' /usr/include/c++/7/bits/stl_pair.h:290:36: required by substitution of 'template >(), bool>::type > constexpr std::pair, embree::vfloat<8> >::pair(_U1&&, const embree::vfloat<8>&) [with _U1 = const embree::vfloat<8>; typename std::enable_if<_MoveCopyPair >(), bool>::type = ]' /usr/include/c++/7/bits/stl_pair.h:512:14: required from 'constexpr std::pair::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const embree::vfloat<8>; _T2 = const embree::vfloat<8>&; typename std::__decay_and_strip<_T2>::__type = embree::vfloat<8>; typename std::__decay_and_strip<_Tp>::__type = embree::vfloat<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/bezier_ribbon_intersector.h:73:41: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = embree::vfloat<8>&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, embree::vfloat<8>&&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible, embree::vfloat<8>&&>' /usr/include/c++/7/type_traits:1121:12: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/triangle_intersector_pluecker.h:218:24: required from 'embree::vbool embree::avx::PlueckerIntersectorK::intersectK(embree::vbool&, embree::RayK&, const embree::Vec3 >&, const embree::Vec3 >&, const embree::Vec3 >&, const UVMapper&, const Epilog&) const [with UVMapper = embree::avx::UVIdentity<8>; Epilog = embree::avx::IntersectKEpilogM<4, 8, true>; int M = 8; int K = 8; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/trianglev_intersector.h:170:13: required from 'static void embree::avx::TriangleMvIntersectorKPluecker::intersect(embree::vbool&, embree::avx::TriangleMvIntersectorKPluecker::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive&) [with int M = 4; int Mx = 8; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>; embree::avx::TriangleMvIntersectorKPluecker::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx::PlueckerIntersectorK<8, 8> >; embree::avx::TriangleMvIntersectorKPluecker::Primitive = embree::TriangleMv<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_iterators.h:200:36: required from 'static void embree::avx::ArrayIntersectorKStream::intersectK(embree::vbool&, embree::RayK&, embree::IntersectContext*, const PrimitiveK*, size_t, size_t&) [with int K = 8; Intersector1 = embree::avx::TriangleMvIntersector1Pluecker<4, 4, true>; IntersectorK = embree::avx::TriangleMvIntersectorKPluecker<4, 8, 8, true>; embree::vbool = embree::vboolf<8>; embree::avx::ArrayIntersectorKStream::PrimitiveK = embree::TriangleMv<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:220:43: required from 'static void embree::avx::BVHNIntersectorStream::intersectCoherentSOA(embree::avx::BVHNIntersectorStream::BVH*, embree::RayK**, size_t, embree::IntersectContext*) [with int N = 4; int Nx = 4; int K = 8; int types = 1; bool robust = true; PrimitiveIntersector = embree::avx::ArrayIntersectorKStream<8, embree::avx::TriangleMvIntersector1Pluecker<4, 4, true>, embree::avx::TriangleMvIntersectorKPluecker<4, 8, 8, true> >; embree::avx::BVHNIntersectorStream::BVH = embree::BVHN<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:356:101: required from 'static void embree::avx::BVHNIntersectorStream::intersect(embree::avx::BVHNIntersectorStream::BVH*, embree::Ray**, size_t, embree::IntersectContext*) [with int N = 4; int Nx = 4; int K = 8; int types = 1; bool robust = true; PrimitiveIntersector = embree::avx::ArrayIntersectorKStream<8, embree::avx::TriangleMvIntersector1Pluecker<4, 4, true>, embree::avx::TriangleMvIntersectorKPluecker<4, 8, 8, true> >; embree::avx::BVHNIntersectorStream::BVH = embree::BVHN<4>; embree::Ray = embree::RayK<1>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:632:5: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::Vec3 >; _Arg = embree::Vec3 >&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl >, embree::Vec3 >&&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ > >, std::__is_direct_constructible_impl >, embree::Vec3 >&&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe >, embree::Vec3 >&&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new >, embree::Vec3 >&&>' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible >, embree::Vec3 >&&>' /usr/include/c++/7/type_traits:1121:12: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/tuple:662:17: required from 'std::tuple, embree::vfloat, embree::vfloat, embree::Vec3 > > embree::avx::PlueckerHitK::operator()() const [with int K = 8; UVMapper = embree::avx::UVIdentity<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_epilog.h:538:35: required from 'embree::vbool embree::avx::IntersectKEpilogM::operator()(embree::vbool&, const Hit&) const [with Hit = embree::avx::PlueckerHitK<8, embree::avx::UVIdentity<8> >; int M = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/triangle_intersector_pluecker.h:218:24: required from 'embree::vbool embree::avx::PlueckerIntersectorK::intersectK(embree::vbool&, embree::RayK&, const embree::Vec3 >&, const embree::Vec3 >&, const embree::Vec3 >&, const UVMapper&, const Epilog&) const [with UVMapper = embree::avx::UVIdentity<8>; Epilog = embree::avx::IntersectKEpilogM<4, 8, true>; int M = 8; int K = 8; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/trianglev_intersector.h:170:13: required from 'static void embree::avx::TriangleMvIntersectorKPluecker::intersect(embree::vbool&, embree::avx::TriangleMvIntersectorKPluecker::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive&) [with int M = 4; int Mx = 8; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>; embree::avx::TriangleMvIntersectorKPluecker::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx::PlueckerIntersectorK<8, 8> >; embree::avx::TriangleMvIntersectorKPluecker::Primitive = embree::TriangleMv<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_iterators.h:200:36: required from 'static void embree::avx::ArrayIntersectorKStream::intersectK(embree::vbool&, embree::RayK&, embree::IntersectContext*, const PrimitiveK*, size_t, size_t&) [with int K = 8; Intersector1 = embree::avx::TriangleMvIntersector1Pluecker<4, 4, true>; IntersectorK = embree::avx::TriangleMvIntersectorKPluecker<4, 8, 8, true>; embree::vbool = embree::vboolf<8>; embree::avx::ArrayIntersectorKStream::PrimitiveK = embree::TriangleMv<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:220:43: required from 'static void embree::avx::BVHNIntersectorStream::intersectCoherentSOA(embree::avx::BVHNIntersectorStream::BVH*, embree::RayK**, size_t, embree::IntersectContext*) [with int N = 4; int Nx = 4; int K = 8; int types = 1; bool robust = true; PrimitiveIntersector = embree::avx::ArrayIntersectorKStream<8, embree::avx::TriangleMvIntersector1Pluecker<4, 4, true>, embree::avx::TriangleMvIntersectorKPluecker<4, 8, 8, true> >; embree::avx::BVHNIntersectorStream::BVH = embree::BVHN<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:356:101: required from 'static void embree::avx::BVHNIntersectorStream::intersect(embree::avx::BVHNIntersectorStream::BVH*, embree::Ray**, size_t, embree::IntersectContext*) [with int N = 4; int Nx = 4; int K = 8; int types = 1; bool robust = true; PrimitiveIntersector = embree::avx::ArrayIntersectorKStream<8, embree::avx::TriangleMvIntersector1Pluecker<4, 4, true>, embree::avx::TriangleMvIntersectorKPluecker<4, 8, 8, true> >; embree::avx::BVHNIntersectorStream::BVH = embree::BVHN<4>; embree::Ray = embree::RayK<1>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:632:5: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::Vec3 >; _Arg = const embree::Vec3 >&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl >, const embree::Vec3 >&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ > >, std::__is_direct_constructible_impl >, const embree::Vec3 >&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe >, const embree::Vec3 >&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new >, const embree::Vec3 >&>' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible >, const embree::Vec3 >&>' /usr/include/c++/7/type_traits:1121:12: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_epilog.h:538:35: required from 'embree::vbool embree::avx::IntersectKEpilogM::operator()(embree::vbool&, const Hit&) const [with Hit = embree::avx::PlueckerHitK<8, embree::avx::UVIdentity<8> >; int M = 4; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/triangle_intersector_pluecker.h:218:24: required from 'embree::vbool embree::avx::PlueckerIntersectorK::intersectK(embree::vbool&, embree::RayK&, const embree::Vec3 >&, const embree::Vec3 >&, const embree::Vec3 >&, const UVMapper&, const Epilog&) const [with UVMapper = embree::avx::UVIdentity<8>; Epilog = embree::avx::IntersectKEpilogM<4, 8, true>; int M = 8; int K = 8; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/trianglev_intersector.h:170:13: required from 'static void embree::avx::TriangleMvIntersectorKPluecker::intersect(embree::vbool&, embree::avx::TriangleMvIntersectorKPluecker::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive&) [with int M = 4; int Mx = 8; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>; embree::avx::TriangleMvIntersectorKPluecker::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx::PlueckerIntersectorK<8, 8> >; embree::avx::TriangleMvIntersectorKPluecker::Primitive = embree::TriangleMv<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_iterators.h:200:36: required from 'static void embree::avx::ArrayIntersectorKStream::intersectK(embree::vbool&, embree::RayK&, embree::IntersectContext*, const PrimitiveK*, size_t, size_t&) [with int K = 8; Intersector1 = embree::avx::TriangleMvIntersector1Pluecker<4, 4, true>; IntersectorK = embree::avx::TriangleMvIntersectorKPluecker<4, 8, 8, true>; embree::vbool = embree::vboolf<8>; embree::avx::ArrayIntersectorKStream::PrimitiveK = embree::TriangleMv<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:220:43: required from 'static void embree::avx::BVHNIntersectorStream::intersectCoherentSOA(embree::avx::BVHNIntersectorStream::BVH*, embree::RayK**, size_t, embree::IntersectContext*) [with int N = 4; int Nx = 4; int K = 8; int types = 1; bool robust = true; PrimitiveIntersector = embree::avx::ArrayIntersectorKStream<8, embree::avx::TriangleMvIntersector1Pluecker<4, 4, true>, embree::avx::TriangleMvIntersectorKPluecker<4, 8, 8, true> >; embree::avx::BVHNIntersectorStream::BVH = embree::BVHN<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:356:101: required from 'static void embree::avx::BVHNIntersectorStream::intersect(embree::avx::BVHNIntersectorStream::BVH*, embree::Ray**, size_t, embree::IntersectContext*) [with int N = 4; int Nx = 4; int K = 8; int types = 1; bool robust = true; PrimitiveIntersector = embree::avx::ArrayIntersectorKStream<8, embree::avx::TriangleMvIntersector1Pluecker<4, 4, true>, embree::avx::TriangleMvIntersectorKPluecker<4, 8, 8, true> >; embree::avx::BVHNIntersectorStream::BVH = embree::BVHN<4>; embree::Ray = embree::RayK<1>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:632:5: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::vfloat<8>; _Arg = embree::vfloat<8>&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl, embree::vfloat<8>&>' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_ >, std::__is_direct_constructible_impl, embree::vfloat<8>&> >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe, embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new, embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible, embree::vfloat<8>&>' /usr/include/c++/7/type_traits:1121:12: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/triangle_intersector_pluecker.h:218:24: required from 'embree::vbool embree::avx::PlueckerIntersectorK::intersectK(embree::vbool&, embree::RayK&, const embree::Vec3 >&, const embree::Vec3 >&, const embree::Vec3 >&, const UVMapper&, const Epilog&) const [with UVMapper = embree::avx::UVIdentity<8>; Epilog = embree::avx::IntersectKEpilogM<4, 8, true>; int M = 8; int K = 8; embree::vbool = embree::vboolf<8>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/trianglev_intersector.h:170:13: required from 'static void embree::avx::TriangleMvIntersectorKPluecker::intersect(embree::vbool&, embree::avx::TriangleMvIntersectorKPluecker::Precalculations&, embree::RayK&, embree::IntersectContext*, const Primitive&) [with int M = 4; int Mx = 8; int K = 8; bool filter = true; embree::vbool = embree::vboolf<8>; embree::avx::TriangleMvIntersectorKPluecker::Precalculations = embree::IntersectorKPrecalculations<8, embree::avx::PlueckerIntersectorK<8, 8> >; embree::avx::TriangleMvIntersectorKPluecker::Primitive = embree::TriangleMv<4>]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../geometry/intersector_iterators.h:200:36: required from 'static void embree::avx::ArrayIntersectorKStream::intersectK(embree::vbool&, embree::RayK&, embree::IntersectContext*, const PrimitiveK*, size_t, size_t&) [with int K = 8; Intersector1 = embree::avx::TriangleMvIntersector1Pluecker<4, 4, true>; IntersectorK = embree::avx::TriangleMvIntersectorKPluecker<4, 8, 8, true>; embree::vbool = embree::vboolf<8>; embree::avx::ArrayIntersectorKStream::PrimitiveK = embree::TriangleMv<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:220:43: required from 'static void embree::avx::BVHNIntersectorStream::intersectCoherentSOA(embree::avx::BVHNIntersectorStream::BVH*, embree::RayK**, size_t, embree::IntersectContext*) [with int N = 4; int Nx = 4; int K = 8; int types = 1; bool robust = true; PrimitiveIntersector = embree::avx::ArrayIntersectorKStream<8, embree::avx::TriangleMvIntersector1Pluecker<4, 4, true>, embree::avx::TriangleMvIntersectorKPluecker<4, 8, 8, true> >; embree::avx::BVHNIntersectorStream::BVH = embree::BVHN<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:356:101: required from 'static void embree::avx::BVHNIntersectorStream::intersect(embree::avx::BVHNIntersectorStream::BVH*, embree::Ray**, size_t, embree::IntersectContext*) [with int N = 4; int Nx = 4; int K = 8; int types = 1; bool robust = true; PrimitiveIntersector = embree::avx::ArrayIntersectorKStream<8, embree::avx::TriangleMvIntersector1Pluecker<4, 4, true>, embree::avx::TriangleMvIntersectorKPluecker<4, 8, 8, true> >; embree::avx::BVHNIntersectorStream::BVH = embree::BVHN<4>; embree::Ray = embree::RayK<1>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.cpp:632:5: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 50%] Linking CXX static library ../libembree_avx.a cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -P CMakeFiles/embree_avx.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -E cmake_link_script CMakeFiles/embree_avx.dir/link.txt --verbose=1 /usr/bin/ar qc ../libembree_avx.a CMakeFiles/embree_avx.dir/__/geometry/instance_intersector1.cpp.avx.cpp.o CMakeFiles/embree_avx.dir/__/builders/primrefgen.cpp.avx.cpp.o CMakeFiles/embree_avx.dir/__/bvh/bvh_rotate.cpp.avx.cpp.o CMakeFiles/embree_avx.dir/__/bvh/bvh_refit.cpp.avx.cpp.o CMakeFiles/embree_avx.dir/__/bvh/bvh_builder.cpp.avx.cpp.o CMakeFiles/embree_avx.dir/__/bvh/bvh_builder_hair.cpp.avx.cpp.o CMakeFiles/embree_avx.dir/__/bvh/bvh_builder_morton.cpp.avx.cpp.o CMakeFiles/embree_avx.dir/__/bvh/bvh_builder_sah.cpp.avx.cpp.o CMakeFiles/embree_avx.dir/__/bvh/bvh_builder_twolevel.cpp.avx.cpp.o CMakeFiles/embree_avx.dir/__/bvh/bvh_builder_instancing.cpp.avx.cpp.o CMakeFiles/embree_avx.dir/__/bvh/bvh_intersector1.cpp.avx.cpp.o CMakeFiles/embree_avx.dir/__/bvh/bvh.cpp.avx.cpp.o CMakeFiles/embree_avx.dir/__/bvh/bvh_statistics.cpp.avx.cpp.o CMakeFiles/embree_avx.dir/__/geometry/grid_soa.cpp.avx.cpp.o CMakeFiles/embree_avx.dir/__/subdiv/subdivpatch1base_eval.cpp.avx.cpp.o CMakeFiles/embree_avx.dir/__/common/scene_subdiv_mesh_avx.cpp.avx.cpp.o CMakeFiles/embree_avx.dir/__/bvh/bvh_builder_subdiv.cpp.avx.cpp.o CMakeFiles/embree_avx.dir/__/geometry/instance_intersector.cpp.avx.cpp.o CMakeFiles/embree_avx.dir/__/bvh/bvh_intersector_single.cpp.avx.cpp.o CMakeFiles/embree_avx.dir/__/bvh/bvh_intersector_hybrid_bvh4.cpp.avx.cpp.o CMakeFiles/embree_avx.dir/__/bvh/bvh_intersector_hybrid_bvh8.cpp.avx.cpp.o CMakeFiles/embree_avx.dir/__/bvh/bvh_intersector_stream.cpp.avx.cpp.o CMakeFiles/embree_avx.dir/__/bvh/bvh_intersector_stream_filters.cpp.avx.cpp.o /usr/bin/ranlib ../libembree_avx.a make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 50%] Built target embree_avx make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f kernels/CMakeFiles/embree.dir/build.make kernels/CMakeFiles/embree.dir/depend /usr/bin/make -f kernels/CMakeFiles/embree_avx_check_globals.dir/build.make kernels/CMakeFiles/embree_avx_check_globals.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/kernels /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels/CMakeFiles/embree_avx_check_globals.dir/DependInfo.cmake --color= Scanning dependencies of target embree_avx_check_globals make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f kernels/CMakeFiles/embree_avx_check_globals.dir/build.make kernels/CMakeFiles/embree_avx_check_globals.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D file=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/libembree_avx.a -P /builddir/build/BUILD/embree-2.14.0/common/cmake/check_globals.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 50%] Built target embree_avx_check_globals make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 50%] Building ISPC object /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels/common/rtcore_ispc.dev.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -E make_directory /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels/common cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/ispc -I /builddir/build/BUILD/embree-2.14.0/kernels -I /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu --arch=x86-64 --addressing=32 -O3 --target=sse2,sse4,avx,avx2 --woff --opt=fast-math --pic -h /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels/rtcore_ispc_ispc.h -MMM /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels/common/rtcore_ispc.dev.idep -o /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels/common/rtcore_ispc.dev.o /builddir/build/BUILD/embree-2.14.0/kernels/common/rtcore_ispc.ispc writing dependencies to file /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels/common/rtcore_ispc.dev.idep make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/kernels /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels/CMakeFiles/embree.dir/DependInfo.cmake --color= Scanning dependencies of target embree make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f kernels/CMakeFiles/embree.dir/build.make kernels/CMakeFiles/embree.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 51%] Building CXX object kernels/CMakeFiles/embree.dir/common/acceln.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/common/acceln.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/common/acceln.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/common/accel.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/acceln.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/acceln.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 52%] Building CXX object kernels/CMakeFiles/embree.dir/common/accelset.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/common/accelset.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/common/accelset.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/common/accelset.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/accelset.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/accelset.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/accelset.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 51%] Building CXX object kernels/CMakeFiles/embree.dir/common/stat.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/common/stat.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/common/stat.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/common/stat.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/stat.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 52%] Building CXX object kernels/CMakeFiles/embree.dir/common/device.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/common/device.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/common/device.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/common/device.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/device.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/device.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/device.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support In file included from /builddir/build/BUILD/embree-2.14.0/kernels/common/../bvh/../bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/common/../bvh/bvh4_factory.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/device.cpp:32: /builddir/build/BUILD/embree-2.14.0/kernels/common/../bvh/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/common/../bvh/../bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/common/../bvh/../bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/common/../bvh/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/common/../bvh/../bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/common/../bvh/../bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/common/../bvh/../bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/common/../bvh/../bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/common/../bvh/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/common/../bvh/../bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/common/../bvh/../bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 52%] Building CXX object kernels/CMakeFiles/embree.dir/common/state.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/common/state.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/common/state.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/common/state.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/state.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 52%] Building CXX object kernels/CMakeFiles/embree.dir/common/rtcore.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/common/rtcore.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/common/rtcore.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/common/rtcore.cpp:23: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/rtcore.cpp:23: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 53%] Building CXX object kernels/CMakeFiles/embree.dir/common/tasksys.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/common/tasksys.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/common/tasksys.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/kernels/common/../../common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/tasksys.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 53%] Building CXX object kernels/CMakeFiles/embree.dir/common/geometry.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/common/geometry.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/common/geometry.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/common/geometry.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/geometry.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/geometry.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/geometry.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 52%] Building CXX object kernels/CMakeFiles/embree.dir/common/alloc.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/common/alloc.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/common/alloc.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/common/alloc.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/alloc.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/common/alloc.cpp:17:0: /builddir/build/BUILD/embree-2.14.0/kernels/common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 52%] Building CXX object kernels/CMakeFiles/embree.dir/common/scene.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/common/scene.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/common/scene.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support In file included from /builddir/build/BUILD/embree-2.14.0/kernels/common/../bvh/../bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/common/../bvh/bvh4_factory.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene.cpp:19: /builddir/build/BUILD/embree-2.14.0/kernels/common/../bvh/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/common/../bvh/../bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/common/../bvh/../bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/common/../bvh/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/common/../bvh/../bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/common/../bvh/../bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/common/../bvh/../bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/common/../bvh/../bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/common/../bvh/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/common/../bvh/../bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/common/../bvh/../bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 53%] Building CXX object kernels/CMakeFiles/embree.dir/common/scene_user_geometry.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/common/scene_user_geometry.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_user_geometry.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/common/accelset.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_user_geometry.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_user_geometry.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/accelset.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_user_geometry.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_user_geometry.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 54%] Building CXX object kernels/CMakeFiles/embree.dir/common/scene_instance.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/common/scene_instance.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_instance.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/common/accelset.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_instance.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_instance.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/accelset.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_instance.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_instance.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 54%] Building CXX object kernels/CMakeFiles/embree.dir/common/scene_triangle_mesh.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/common/scene_triangle_mesh.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_triangle_mesh.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/common/geometry.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_triangle_mesh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_triangle_mesh.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/geometry.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_triangle_mesh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_triangle_mesh.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 54%] Building CXX object kernels/CMakeFiles/embree.dir/common/scene_geometry_instance.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/common/scene_geometry_instance.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_geometry_instance.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/common/geometry.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_geometry_instance.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_geometry_instance.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/geometry.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_geometry_instance.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_geometry_instance.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 55%] Building CXX object kernels/CMakeFiles/embree.dir/common/scene_quad_mesh.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/common/scene_quad_mesh.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_quad_mesh.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/common/geometry.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_quad_mesh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_quad_mesh.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/geometry.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_quad_mesh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_quad_mesh.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 56%] Building CXX object kernels/CMakeFiles/embree.dir/subdiv/bezier_curve.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/subdiv/bezier_curve.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/bezier_curve.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/bezier_curve.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/bezier_curve.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 55%] Building CXX object kernels/CMakeFiles/embree.dir/common/scene_bezier_curves.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/common/scene_bezier_curves.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_bezier_curves.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_bezier_curves.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_bezier_curves.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_bezier_curves.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_bezier_curves.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 55%] Building CXX object kernels/CMakeFiles/embree.dir/common/scene_line_segments.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/common/scene_line_segments.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_line_segments.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_line_segments.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_line_segments.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_line_segments.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_line_segments.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 56%] Building CXX object kernels/CMakeFiles/embree.dir/geometry/primitive.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/geometry/primitive.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/geometry/primitive.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/primitive.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/primitive.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/primitive.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/primitive.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 56%] Building CXX object kernels/CMakeFiles/embree.dir/geometry/instance_intersector1.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/geometry/instance_intersector1.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/geometry/instance_intersector1.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/accelset.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/scene_instance.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/instance_intersector1.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/instance_intersector1.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/accelset.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/scene_instance.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/instance_intersector1.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/instance_intersector1.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 57%] Building CXX object kernels/CMakeFiles/embree.dir/geometry/instance_intersector.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/geometry/instance_intersector.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/geometry/instance_intersector.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/accelset.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/scene_instance.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/instance_intersector.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/instance_intersector.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/accelset.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/scene_instance.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/instance_intersector.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/instance_intersector.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 57%] Building CXX object kernels/CMakeFiles/embree.dir/bvh/bvh.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/bvh/bvh.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.cpp:17: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 57%] Building CXX object kernels/CMakeFiles/embree.dir/bvh/bvh_statistics.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/bvh/bvh_statistics.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_statistics.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_statistics.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_statistics.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_statistics.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_statistics.cpp:17: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_statistics.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_statistics.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 58%] Building CXX object kernels/CMakeFiles/embree.dir/bvh/bvh_rotate.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/bvh/bvh_rotate.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_rotate.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_rotate.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_rotate.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_rotate.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_rotate.cpp:17: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_rotate.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_rotate.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 58%] Building CXX object kernels/CMakeFiles/embree.dir/bvh/bvh8_factory.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/bvh/bvh8_factory.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh8_factory.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh8_factory.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh8_factory.cpp:19: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh8_factory.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh8_factory.cpp:19: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh8_factory.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh8_factory.cpp:19: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 59%] Building CXX object kernels/CMakeFiles/embree.dir/bvh/bvh_refit.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/bvh/bvh_refit.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_refit.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_refit.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_refit.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_refit.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_refit.cpp:17: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_refit.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_refit.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 58%] Building CXX object kernels/CMakeFiles/embree.dir/bvh/bvh4_factory.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/bvh/bvh4_factory.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh4_factory.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh4_factory.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh4_factory.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh4_factory.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh4_factory.cpp:17: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh4_factory.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh4_factory.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../bvh/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 59%] Building CXX object kernels/CMakeFiles/embree.dir/bvh/bvh_builder.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/bvh/bvh_builder.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder.h:17, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder.h:17, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder.cpp:17: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder.h:17, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 57%] Building CXX object kernels/CMakeFiles/embree.dir/builders/primrefgen.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/builders/primrefgen.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/builders/primrefgen.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/builders/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/builders/../common/scene.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/builders/primrefgen.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/builders/primrefgen.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/builders/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/builders/../common/scene.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/builders/primrefgen.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/builders/primrefgen.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/builders/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 60%] Building CXX object kernels/CMakeFiles/embree.dir/bvh/bvh_builder_twolevel.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/bvh/bvh_builder_twolevel.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_twolevel.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_twolevel.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_twolevel.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_twolevel.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_twolevel.cpp:17: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_twolevel.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_twolevel.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 60%] Building CXX object kernels/CMakeFiles/embree.dir/bvh/bvh_builder_morton.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/bvh/bvh_builder_morton.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_morton.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_morton.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_morton.cpp:17: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_morton.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 61%] Building CXX object kernels/CMakeFiles/embree.dir/bvh/bvh_builder_instancing.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/bvh/bvh_builder_instancing.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_instancing.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_instancing.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_instancing.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_instancing.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_instancing.cpp:17: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_instancing.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_instancing.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 61%] Building CXX object kernels/CMakeFiles/embree.dir/subdiv/tessellation_cache.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/subdiv/tessellation_cache.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/tessellation_cache.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/tessellation_cache.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/tessellation_cache.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 62%] Building CXX object kernels/CMakeFiles/embree.dir/subdiv/catmullclark_coefficients.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/subdiv/catmullclark_coefficients.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/catmullclark_coefficients.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/../common/geometry.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/catmullclark_coefficients.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/catmullclark_coefficients.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 62%] Building CXX object kernels/CMakeFiles/embree.dir/subdiv/subdivpatch1base.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/subdiv/subdivpatch1base.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/subdivpatch1base.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/../common/geometry.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/catmullclark_ring.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/catmullclark_patch.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/bspline_patch.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/subdivpatch1base.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/subdivpatch1base.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 59%] Building CXX object kernels/CMakeFiles/embree.dir/bvh/bvh_builder_hair.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/bvh/bvh_builder_hair.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_hair.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_hair.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_hair.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_hair.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_hair.cpp:17: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_hair.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_hair.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 62%] Building CXX object kernels/CMakeFiles/embree.dir/geometry/grid_soa.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/geometry/grid_soa.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/geometry/grid_soa.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/ray.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/grid_soa.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/grid_soa.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/grid_soa.h:22, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/grid_soa.cpp:17: /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../common/ray.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/grid_soa.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/geometry/grid_soa.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/geometry/../bvh/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 63%] Building CXX object kernels/CMakeFiles/embree.dir/common/rtcore_ispc.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/common/rtcore_ispc.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/common/rtcore_ispc.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/common/rtcore_ispc.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/rtcore_ispc.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 60%] Building CXX object kernels/CMakeFiles/embree.dir/bvh/bvh_builder_sah.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/bvh/bvh_builder_sah.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_sah.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_sah.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_sah.cpp:17: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_sah.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 63%] Building CXX object kernels/CMakeFiles/embree.dir/bvh/bvh_builder_subdiv.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/bvh/bvh_builder_subdiv.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_subdiv.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_subdiv.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_subdiv.cpp:17: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_builder_subdiv.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 63%] Building CXX object kernels/CMakeFiles/embree.dir/subdiv/subdivpatch1base_eval.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/subdiv/subdivpatch1base_eval.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/subdivpatch1base_eval.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/../common/geometry.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/catmullclark_ring.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/catmullclark_patch.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/bspline_patch.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/subdivpatch1base.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/subdiv/subdivpatch1base_eval.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 61%] Building CXX object kernels/CMakeFiles/embree.dir/common/scene_subdiv_mesh.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/common/scene_subdiv_mesh.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_subdiv_mesh.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/common/geometry.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_subdiv_mesh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_subdiv_mesh.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/geometry.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_subdiv_mesh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_subdiv_mesh.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support In file included from /builddir/build/BUILD/embree-2.14.0/kernels/common/../subdiv/patch_eval.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_subdiv_mesh.cpp:19: /builddir/build/BUILD/embree-2.14.0/kernels/common/../subdiv/feature_adaptive_eval.h: In instantiation of 'bool embree::sse2::FeatureAdaptiveEval::final(const CatmullClarkPatch&, typename embree::sse2::FeatureAdaptiveEval::CatmullClarkRing::Type, size_t) [with Vertex = embree::vfloat<4>; Vertex_t = embree::vfloat<4>; embree::sse2::FeatureAdaptiveEval::CatmullClarkPatch = embree::CatmullClarkPatchT, embree::vfloat<4> >; typename embree::sse2::FeatureAdaptiveEval::CatmullClarkRing::Type = embree::CatmullClark1RingT, embree::vfloat<4> >::Type; size_t = long unsigned int]': /builddir/build/BUILD/embree-2.14.0/kernels/common/../subdiv/feature_adaptive_eval.h:149:17: required from 'void embree::sse2::FeatureAdaptiveEval::eval(embree::sse2::FeatureAdaptiveEval::CatmullClarkPatch&, embree::Vec2f, float, size_t, embree::sse2::FeatureAdaptiveEval::BezierCurve*, embree::sse2::FeatureAdaptiveEval::BezierCurve*, embree::sse2::FeatureAdaptiveEval::BezierCurve*, embree::sse2::FeatureAdaptiveEval::BezierCurve*) [with Vertex = embree::vfloat<4>; Vertex_t = embree::vfloat<4>; embree::sse2::FeatureAdaptiveEval::CatmullClarkPatch = embree::CatmullClarkPatchT, embree::vfloat<4> >; embree::Vec2f = embree::Vec2; size_t = long unsigned int; embree::sse2::FeatureAdaptiveEval::BezierCurve = embree::BezierCurveT >]' /builddir/build/BUILD/embree-2.14.0/kernels/common/../subdiv/feature_adaptive_eval.h:65:15: required from 'embree::sse2::FeatureAdaptiveEval::FeatureAdaptiveEval(embree::sse2::FeatureAdaptiveEval::CatmullClarkPatch&, float, float, float, size_t, Vertex*, Vertex*, Vertex*, Vertex*, Vertex*, Vertex*) [with Vertex = embree::vfloat<4>; Vertex_t = embree::vfloat<4>; embree::sse2::FeatureAdaptiveEval::CatmullClarkPatch = embree::CatmullClarkPatchT, embree::vfloat<4> >; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/common/../subdiv/patch_eval.h:123:13: required from 'bool embree::sse2::PatchEval::eval(embree::sse2::PatchEval::Ref, const float&, const float&, float, size_t) [with Vertex = embree::vfloat<4>; Vertex_t = embree::vfloat<4>; embree::sse2::PatchEval::Ref = embree::PatchT, embree::vfloat<4> >::Ref; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/common/../subdiv/patch_eval.h:51:52: required from 'embree::sse2::PatchEval::PatchEval(embree::SharedLazyTessellationCache::CacheEntry&, size_t, const embree::HalfEdge*, const char*, size_t, float, float, Vertex*, Vertex*, Vertex*, Vertex*, Vertex*, Vertex*) [with Vertex = embree::vfloat<4>; Vertex_t = embree::vfloat<4>; size_t = long unsigned int]' /builddir/build/BUILD/embree-2.14.0/kernels/common/scene_subdiv_mesh.cpp:814:68: required from here /builddir/build/BUILD/embree-2.14.0/kernels/common/../subdiv/feature_adaptive_eval.h:138:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return depth>=max_eval_depth; ~~~~~^~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 64%] Building CXX object kernels/CMakeFiles/embree.dir/bvh/bvh_intersector_stream_filters.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/bvh/bvh_intersector_stream_filters.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream_filters.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream_filters.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream_filters.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream_filters.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream_filters.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_stream_filters.cpp:18: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 61%] Building CXX object kernels/CMakeFiles/embree.dir/bvh/bvh_intersector1.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/bvh/bvh_intersector1.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector1.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector1.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector1.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector1.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector1.cpp:17: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector1.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector1.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 64%] Building CXX object kernels/CMakeFiles/embree.dir/bvh/bvh_intersector_single.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/bvh/bvh_intersector_single.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_single.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_single.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_single.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_single.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_single.cpp:17: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_single.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_single.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 64%] Building CXX object kernels/CMakeFiles/embree.dir/bvh/bvh_intersector_hybrid_bvh4.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -Dembree_EXPORTS -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -fPIC -o CMakeFiles/embree.dir/bvh/bvh_intersector_hybrid_bvh4.cpp.o -c /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh4.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:17, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh4.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:17, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh4.cpp:17: /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/include/../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/default.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.h:19, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid.cpp:17, from /builddir/build/BUILD/embree-2.14.0/kernels/bvh/bvh_intersector_hybrid_bvh4.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/kernels/bvh/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 65%] Linking CXX shared library ../libembree.so cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -E cmake_link_script CMakeFiles/embree.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -Wl,--version-script=/builddir/build/BUILD/embree-2.14.0/kernels/export.linux.map -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libembree.so.2 -o ../libembree.so.2.14.0 CMakeFiles/embree.dir/common/device.cpp.o CMakeFiles/embree.dir/common/stat.cpp.o CMakeFiles/embree.dir/common/acceln.cpp.o CMakeFiles/embree.dir/common/accelset.cpp.o CMakeFiles/embree.dir/common/state.cpp.o CMakeFiles/embree.dir/common/rtcore.cpp.o CMakeFiles/embree.dir/common/scene.cpp.o CMakeFiles/embree.dir/common/alloc.cpp.o CMakeFiles/embree.dir/common/geometry.cpp.o CMakeFiles/embree.dir/common/tasksys.cpp.o CMakeFiles/embree.dir/common/scene_user_geometry.cpp.o CMakeFiles/embree.dir/common/scene_instance.cpp.o CMakeFiles/embree.dir/common/scene_geometry_instance.cpp.o CMakeFiles/embree.dir/common/scene_triangle_mesh.cpp.o CMakeFiles/embree.dir/common/scene_quad_mesh.cpp.o CMakeFiles/embree.dir/common/scene_bezier_curves.cpp.o CMakeFiles/embree.dir/common/scene_line_segments.cpp.o CMakeFiles/embree.dir/subdiv/bezier_curve.cpp.o CMakeFiles/embree.dir/geometry/primitive.cpp.o CMakeFiles/embree.dir/geometry/instance_intersector1.cpp.o CMakeFiles/embree.dir/geometry/instance_intersector.cpp.o CMakeFiles/embree.dir/builders/primrefgen.cpp.o CMakeFiles/embree.dir/bvh/bvh.cpp.o CMakeFiles/embree.dir/bvh/bvh_statistics.cpp.o CMakeFiles/embree.dir/bvh/bvh4_factory.cpp.o CMakeFiles/embree.dir/bvh/bvh8_factory.cpp.o CMakeFiles/embree.dir/bvh/bvh_rotate.cpp.o CMakeFiles/embree.dir/bvh/bvh_refit.cpp.o CMakeFiles/embree.dir/bvh/bvh_builder.cpp.o CMakeFiles/embree.dir/bvh/bvh_builder_hair.cpp.o CMakeFiles/embree.dir/bvh/bvh_builder_morton.cpp.o CMakeFiles/embree.dir/bvh/bvh_builder_sah.cpp.o CMakeFiles/embree.dir/bvh/bvh_builder_twolevel.cpp.o CMakeFiles/embree.dir/bvh/bvh_builder_instancing.cpp.o CMakeFiles/embree.dir/bvh/bvh_intersector1.cpp.o CMakeFiles/embree.dir/common/scene_subdiv_mesh.cpp.o CMakeFiles/embree.dir/subdiv/tessellation_cache.cpp.o CMakeFiles/embree.dir/subdiv/subdivpatch1base.cpp.o CMakeFiles/embree.dir/subdiv/catmullclark_coefficients.cpp.o CMakeFiles/embree.dir/geometry/grid_soa.cpp.o CMakeFiles/embree.dir/subdiv/subdivpatch1base_eval.cpp.o CMakeFiles/embree.dir/bvh/bvh_builder_subdiv.cpp.o CMakeFiles/embree.dir/common/rtcore_ispc.cpp.o CMakeFiles/embree.dir/bvh/bvh_intersector_single.cpp.o CMakeFiles/embree.dir/bvh/bvh_intersector_hybrid_bvh4.cpp.o CMakeFiles/embree.dir/bvh/bvh_intersector_stream_filters.cpp.o common/rtcore_ispc.dev.o common/rtcore_ispc.dev_sse2.o common/rtcore_ispc.dev_sse4.o common/rtcore_ispc.dev_avx.o common/rtcore_ispc.dev_avx2.o ../common/algorithms/CMakeFiles/algorithms.dir/parallel_for.cpp.o ../common/algorithms/CMakeFiles/algorithms.dir/parallel_reduce.cpp.o ../common/algorithms/CMakeFiles/algorithms.dir/parallel_prefix_sum.cpp.o ../common/algorithms/CMakeFiles/algorithms.dir/parallel_for_for.cpp.o ../common/algorithms/CMakeFiles/algorithms.dir/parallel_for_for_prefix_sum.cpp.o ../common/algorithms/CMakeFiles/algorithms.dir/parallel_partition.cpp.o ../common/algorithms/CMakeFiles/algorithms.dir/parallel_sort.cpp.o ../common/algorithms/CMakeFiles/algorithms.dir/parallel_set.cpp.o ../common/algorithms/CMakeFiles/algorithms.dir/parallel_map.cpp.o ../libembree_sse42.a ../libembree_avx.a ../libembree_avx2.a ../libsys.a ../libsimd.a ../liblexers.a ../libtasking.a ../libsys.a -lpthread -ldl -ltbb -ltbbmalloc cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -E cmake_symlink_library ../libembree.so.2.14.0 ../libembree.so.2 ../libembree.so make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 65%] Built target embree make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/tutorial/CMakeFiles/tutorial_device.dir/build.make tutorials/common/tutorial/CMakeFiles/tutorial_device.dir/depend /usr/bin/make -f tutorials/verify/CMakeFiles/verify.dir/build.make tutorials/verify/CMakeFiles/verify.dir/depend /usr/bin/make -f tutorials/bvh_access/CMakeFiles/bvh_access.dir/build.make tutorials/bvh_access/CMakeFiles/bvh_access.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial/CMakeFiles/tutorial_device.dir/DependInfo.cmake --color= Scanning dependencies of target tutorial_device make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/tutorial/CMakeFiles/tutorial_device.dir/build.make tutorials/common/tutorial/CMakeFiles/tutorial_device.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_access /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/bvh_access /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/bvh_access/CMakeFiles/bvh_access.dir/DependInfo.cmake --color= Scanning dependencies of target bvh_access make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/bvh_access/CMakeFiles/bvh_access.dir/build.make tutorials/bvh_access/CMakeFiles/bvh_access.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/verify /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/verify /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/verify/CMakeFiles/verify.dir/DependInfo.cmake --color= Scanning dependencies of target verify make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/verify/CMakeFiles/verify.dir/build.make tutorials/verify/CMakeFiles/verify.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 65%] Building CXX object tutorials/common/tutorial/CMakeFiles/tutorial_device.dir/scene_device.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/tutorial_device.dir/scene_device.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial/scene_device.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial/scene_device.cpp:23:24: warning: 'geomID_to_scene' initialized and declared 'extern' extern "C" RTCScene* geomID_to_scene = nullptr; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial/scene_device.cpp:24:29: warning: 'geomID_to_inst' initialized and declared 'extern' extern "C" ISPCInstance** geomID_to_inst = nullptr; ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 66%] Building CXX object tutorials/bvh_access/CMakeFiles/bvh_access.dir/bvh_access.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/bvh_access && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/bvh_access.dir/bvh_access.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_access/bvh_access.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_access/../common/tutorial/../../../common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_access/../common/tutorial/tutorial_device.h:43, from /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_access/bvh_access.cpp:18: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_access/../../kernels/bvh/bvh.h:20:0, from /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_access/bvh_access.cpp:20: /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_access/../../kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_access/../../kernels/bvh/../common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_access/../../kernels/bvh/../common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_access/../../kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_access/../../kernels/bvh/../common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_access/../../kernels/bvh/../common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_access/../../kernels/bvh/../common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_access/../../kernels/bvh/../common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_access/../../kernels/bvh/../common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_access/../../kernels/bvh/../common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_access/../../kernels/bvh/../common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_access/../common/tutorial/../../../common/sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_access/../common/tutorial/../default.h:19, from /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_access/../common/tutorial/tutorial.h:19, from /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_access/bvh_access.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_access/../../kernels/bvh/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 67%] Linking CXX executable ../../bvh_access cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/bvh_access && /usr/bin/cmake -E cmake_link_script CMakeFiles/bvh_access.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/bvh_access.dir/bvh_access.cpp.o -o ../../bvh_access -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../liblexers.a ../../libtasking.a ../../libsys.a -lpthread -ldl -ltbb -ltbbmalloc make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 67%] Built target bvh_access make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 65%] Building CXX object tutorials/common/tutorial/CMakeFiles/tutorial_device.dir/tutorial_device.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/tutorial_device.dir/tutorial_device.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial/tutorial_device.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial/../../../common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial/tutorial_device.h:43, from /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial/tutorial_device.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 67%] Linking CXX static library ../../../libtutorial_device.a cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial && /usr/bin/cmake -P CMakeFiles/tutorial_device.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial_device.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libtutorial_device.a CMakeFiles/tutorial_device.dir/tutorial_device.cpp.o CMakeFiles/tutorial_device.dir/scene_device.cpp.o /usr/bin/ranlib ../../../libtutorial_device.a make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 67%] Built target tutorial_device make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/tutorial/CMakeFiles/tutorial_device_ispc.dir/build.make tutorials/common/tutorial/CMakeFiles/tutorial_device_ispc.dir/depend /usr/bin/make -f tutorials/triangle_geometry/CMakeFiles/triangle_geometry.dir/build.make tutorials/triangle_geometry/CMakeFiles/triangle_geometry.dir/depend /usr/bin/make -f tutorials/dynamic_scene/CMakeFiles/dynamic_scene.dir/build.make tutorials/dynamic_scene/CMakeFiles/dynamic_scene.dir/depend /usr/bin/make -f tutorials/user_geometry/CMakeFiles/user_geometry.dir/build.make tutorials/user_geometry/CMakeFiles/user_geometry.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/triangle_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/triangle_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/triangle_geometry/CMakeFiles/triangle_geometry.dir/DependInfo.cmake --color= Scanning dependencies of target triangle_geometry make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/triangle_geometry/CMakeFiles/triangle_geometry.dir/build.make tutorials/triangle_geometry/CMakeFiles/triangle_geometry.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/dynamic_scene /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/dynamic_scene /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/dynamic_scene/CMakeFiles/dynamic_scene.dir/DependInfo.cmake --color= Scanning dependencies of target dynamic_scene make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/dynamic_scene/CMakeFiles/dynamic_scene.dir/build.make tutorials/dynamic_scene/CMakeFiles/dynamic_scene.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/user_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/user_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/user_geometry/CMakeFiles/user_geometry.dir/DependInfo.cmake --color= Scanning dependencies of target user_geometry make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/user_geometry/CMakeFiles/user_geometry.dir/build.make tutorials/user_geometry/CMakeFiles/user_geometry.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 67%] Building CXX object tutorials/verify/CMakeFiles/verify.dir/__/common/tutorial/application.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/verify && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/verify.dir/__/common/tutorial/application.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial/application.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 69%] Building CXX object tutorials/triangle_geometry/CMakeFiles/triangle_geometry.dir/triangle_geometry.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/triangle_geometry && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/triangle_geometry.dir/triangle_geometry.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/triangle_geometry/triangle_geometry.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 69%] Building CXX object tutorials/user_geometry/CMakeFiles/user_geometry.dir/user_geometry.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/user_geometry && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/user_geometry.dir/user_geometry.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/user_geometry/user_geometry.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 69%] Building CXX object tutorials/dynamic_scene/CMakeFiles/dynamic_scene.dir/dynamic_scene.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/dynamic_scene && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/dynamic_scene.dir/dynamic_scene.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/dynamic_scene/dynamic_scene.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/viewer/CMakeFiles/viewer.dir/build.make tutorials/viewer/CMakeFiles/viewer.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/viewer /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer/CMakeFiles/viewer.dir/DependInfo.cmake --color= Scanning dependencies of target viewer make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/viewer/CMakeFiles/viewer.dir/build.make tutorials/viewer/CMakeFiles/viewer.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 70%] Building CXX object tutorials/triangle_geometry/CMakeFiles/triangle_geometry.dir/triangle_geometry_device.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/triangle_geometry && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/triangle_geometry.dir/triangle_geometry_device.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/triangle_geometry/triangle_geometry_device.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/tutorials/triangle_geometry/../common/tutorial/../../../common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/tutorials/triangle_geometry/../common/tutorial/tutorial_device.h:43, from /builddir/build/BUILD/embree-2.14.0/tutorials/triangle_geometry/triangle_geometry_device.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 70%] Building CXX object tutorials/user_geometry/CMakeFiles/user_geometry.dir/user_geometry_device.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/user_geometry && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/user_geometry.dir/user_geometry_device.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/user_geometry/user_geometry_device.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/tutorials/user_geometry/../common/tutorial/../../../common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/tutorials/user_geometry/../common/tutorial/tutorial_device.h:43, from /builddir/build/BUILD/embree-2.14.0/tutorials/user_geometry/user_geometry_device.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 70%] Linking CXX executable ../../user_geometry cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/user_geometry && /usr/bin/cmake -E cmake_link_script CMakeFiles/user_geometry.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/user_geometry.dir/user_geometry.cpp.o CMakeFiles/user_geometry.dir/user_geometry_device.cpp.o -o ../../user_geometry -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device.a ../../libnoise.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 70%] Linking CXX executable ../../triangle_geometry cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/triangle_geometry && /usr/bin/cmake -E cmake_link_script CMakeFiles/triangle_geometry.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/triangle_geometry.dir/triangle_geometry.cpp.o CMakeFiles/triangle_geometry.dir/triangle_geometry_device.cpp.o -o ../../triangle_geometry -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device.a ../../libnoise.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 70%] Built target user_geometry make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/instanced_geometry/CMakeFiles/instanced_geometry.dir/build.make tutorials/instanced_geometry/CMakeFiles/instanced_geometry.dir/depend make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 70%] Built target triangle_geometry make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/intersection_filter/CMakeFiles/intersection_filter.dir/build.make tutorials/intersection_filter/CMakeFiles/intersection_filter.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/instanced_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/instanced_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/instanced_geometry/CMakeFiles/instanced_geometry.dir/DependInfo.cmake --color= Scanning dependencies of target instanced_geometry make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/instanced_geometry/CMakeFiles/instanced_geometry.dir/build.make tutorials/instanced_geometry/CMakeFiles/instanced_geometry.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/intersection_filter /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/intersection_filter /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/intersection_filter/CMakeFiles/intersection_filter.dir/DependInfo.cmake --color= Scanning dependencies of target intersection_filter make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/intersection_filter/CMakeFiles/intersection_filter.dir/build.make tutorials/intersection_filter/CMakeFiles/intersection_filter.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 70%] Building CXX object tutorials/dynamic_scene/CMakeFiles/dynamic_scene.dir/dynamic_scene_device.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/dynamic_scene && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/dynamic_scene.dir/dynamic_scene_device.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/dynamic_scene/dynamic_scene_device.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/tutorials/dynamic_scene/../common/tutorial/../../../common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/tutorials/dynamic_scene/../common/tutorial/tutorial_device.h:43, from /builddir/build/BUILD/embree-2.14.0/tutorials/dynamic_scene/dynamic_scene_device.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 70%] Building CXX object tutorials/viewer/CMakeFiles/viewer.dir/viewer.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/viewer.dir/viewer.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/viewer/viewer.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 72%] Linking CXX executable ../../dynamic_scene cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/dynamic_scene && /usr/bin/cmake -E cmake_link_script CMakeFiles/dynamic_scene.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/dynamic_scene.dir/dynamic_scene.cpp.o CMakeFiles/dynamic_scene.dir/dynamic_scene_device.cpp.o -o ../../dynamic_scene -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device.a ../../libnoise.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 73%] Built target dynamic_scene make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/pathtracer/CMakeFiles/pathtracer.dir/build.make tutorials/pathtracer/CMakeFiles/pathtracer.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/pathtracer /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/pathtracer /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/pathtracer/CMakeFiles/pathtracer.dir/DependInfo.cmake --color= Scanning dependencies of target pathtracer make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/pathtracer/CMakeFiles/pathtracer.dir/build.make tutorials/pathtracer/CMakeFiles/pathtracer.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 70%] Building CXX object tutorials/instanced_geometry/CMakeFiles/instanced_geometry.dir/instanced_geometry.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/instanced_geometry && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/instanced_geometry.dir/instanced_geometry.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/instanced_geometry/instanced_geometry.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 73%] Building CXX object tutorials/viewer/CMakeFiles/viewer.dir/viewer_device.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/viewer.dir/viewer_device.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/viewer/viewer_device.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/tutorials/viewer/../common/tutorial/../../../common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/tutorials/viewer/../common/tutorial/tutorial_device.h:43, from /builddir/build/BUILD/embree-2.14.0/tutorials/viewer/viewer_device.cpp:19: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 73%] Linking CXX executable ../../viewer cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer && /usr/bin/cmake -E cmake_link_script CMakeFiles/viewer.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/viewer.dir/viewer.cpp.o CMakeFiles/viewer.dir/viewer_device.cpp.o -o ../../viewer -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device.a ../../libnoise.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 73%] Built target viewer make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/hair_geometry/CMakeFiles/hair_geometry.dir/build.make tutorials/hair_geometry/CMakeFiles/hair_geometry.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/hair_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/hair_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/hair_geometry/CMakeFiles/hair_geometry.dir/DependInfo.cmake --color= Scanning dependencies of target hair_geometry make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/hair_geometry/CMakeFiles/hair_geometry.dir/build.make tutorials/hair_geometry/CMakeFiles/hair_geometry.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 73%] Building CXX object tutorials/pathtracer/CMakeFiles/pathtracer.dir/pathtracer.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/pathtracer && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/pathtracer.dir/pathtracer.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/pathtracer/pathtracer.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 73%] Building CXX object tutorials/instanced_geometry/CMakeFiles/instanced_geometry.dir/instanced_geometry_device.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/instanced_geometry && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/instanced_geometry.dir/instanced_geometry_device.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/instanced_geometry/instanced_geometry_device.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/tutorials/instanced_geometry/../common/tutorial/../../../common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/tutorials/instanced_geometry/../common/tutorial/tutorial_device.h:43, from /builddir/build/BUILD/embree-2.14.0/tutorials/instanced_geometry/instanced_geometry_device.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 74%] Linking CXX executable ../../instanced_geometry cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/instanced_geometry && /usr/bin/cmake -E cmake_link_script CMakeFiles/instanced_geometry.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/instanced_geometry.dir/instanced_geometry.cpp.o CMakeFiles/instanced_geometry.dir/instanced_geometry_device.cpp.o -o ../../instanced_geometry -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device.a ../../libnoise.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 74%] Built target instanced_geometry make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/subdivision_geometry/CMakeFiles/subdivision_geometry.dir/build.make tutorials/subdivision_geometry/CMakeFiles/subdivision_geometry.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/subdivision_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/subdivision_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/subdivision_geometry/CMakeFiles/subdivision_geometry.dir/DependInfo.cmake --color= Scanning dependencies of target subdivision_geometry make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/subdivision_geometry/CMakeFiles/subdivision_geometry.dir/build.make tutorials/subdivision_geometry/CMakeFiles/subdivision_geometry.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 68%] Building ISPC object /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial//tutorial_device.dev.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial && /usr/bin/cmake -E make_directory /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial/ cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial && /usr/bin/ispc -I /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial -I /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu --arch=x86-64 --addressing=32 -O3 --target=sse2,sse4,avx,avx2 --woff --opt=fast-math --pic -h /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial/tutorial_device_ispc.h -MMM /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial//tutorial_device.dev.idep -o /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial//tutorial_device.dev.o /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial/tutorial_device.ispc writing dependencies to file /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial//tutorial_device.dev.idep make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial/CMakeFiles/tutorial_device_ispc.dir/DependInfo.cmake --color= Scanning dependencies of target tutorial_device_ispc make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/tutorial/CMakeFiles/tutorial_device_ispc.dir/build.make tutorials/common/tutorial/CMakeFiles/tutorial_device_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 74%] Linking C static library ../../../libtutorial_device_ispc.a cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial && /usr/bin/cmake -P CMakeFiles/tutorial_device_ispc.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial_device_ispc.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libtutorial_device_ispc.a tutorial_device.dev.o tutorial_device.dev_sse2.o tutorial_device.dev_sse4.o tutorial_device.dev_avx.o tutorial_device.dev_avx2.o /usr/bin/ranlib ../../../libtutorial_device_ispc.a make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 74%] Built target tutorial_device_ispc make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 71%] Building CXX object tutorials/intersection_filter/CMakeFiles/intersection_filter.dir/intersection_filter.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/intersection_filter && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/intersection_filter.dir/intersection_filter.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/intersection_filter/intersection_filter.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 74%] Building CXX object tutorials/subdivision_geometry/CMakeFiles/subdivision_geometry.dir/subdivision_geometry.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/subdivision_geometry && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/subdivision_geometry.dir/subdivision_geometry.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/subdivision_geometry/subdivision_geometry.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 74%] Building CXX object tutorials/intersection_filter/CMakeFiles/intersection_filter.dir/intersection_filter_device.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/intersection_filter && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/intersection_filter.dir/intersection_filter_device.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/intersection_filter/intersection_filter_device.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/tutorials/intersection_filter/../common/tutorial/../../../common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/tutorials/intersection_filter/../common/tutorial/tutorial_device.h:43, from /builddir/build/BUILD/embree-2.14.0/tutorials/intersection_filter/intersection_filter_device.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 74%] Building CXX object tutorials/hair_geometry/CMakeFiles/hair_geometry.dir/hair_geometry_device.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/hair_geometry && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/hair_geometry.dir/hair_geometry_device.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/hair_geometry/hair_geometry_device.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/displacement_geometry/CMakeFiles/displacement_geometry.dir/build.make tutorials/displacement_geometry/CMakeFiles/displacement_geometry.dir/depend In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/tutorials/hair_geometry/../common/tutorial/../../../common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/tutorials/hair_geometry/../common/tutorial/tutorial_device.h:43, from /builddir/build/BUILD/embree-2.14.0/tutorials/hair_geometry/hair_geometry_device.cpp:18: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 73%] Building CXX object tutorials/hair_geometry/CMakeFiles/hair_geometry.dir/hair_geometry.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/hair_geometry && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/hair_geometry.dir/hair_geometry.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/hair_geometry/hair_geometry.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 75%] Linking CXX executable ../../intersection_filter cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/intersection_filter && /usr/bin/cmake -E cmake_link_script CMakeFiles/intersection_filter.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/intersection_filter.dir/intersection_filter.cpp.o CMakeFiles/intersection_filter.dir/intersection_filter_device.cpp.o -o ../../intersection_filter -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device.a ../../libnoise.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 76%] Built target intersection_filter make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/bvh_builder/CMakeFiles/bvh_builder.dir/build.make tutorials/bvh_builder/CMakeFiles/bvh_builder.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/displacement_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/displacement_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/displacement_geometry/CMakeFiles/displacement_geometry.dir/DependInfo.cmake --color= Scanning dependencies of target displacement_geometry make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/displacement_geometry/CMakeFiles/displacement_geometry.dir/build.make tutorials/displacement_geometry/CMakeFiles/displacement_geometry.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_builder /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/bvh_builder /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/bvh_builder/CMakeFiles/bvh_builder.dir/DependInfo.cmake --color= Scanning dependencies of target bvh_builder make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/bvh_builder/CMakeFiles/bvh_builder.dir/build.make tutorials/bvh_builder/CMakeFiles/bvh_builder.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 73%] Building CXX object tutorials/pathtracer/CMakeFiles/pathtracer.dir/pathtracer_device.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/pathtracer && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/pathtracer.dir/pathtracer_device.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/pathtracer/pathtracer_device.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/tutorials/pathtracer/../common/tutorial/../../../common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/tutorials/pathtracer/../common/tutorial/tutorial_device.h:43, from /builddir/build/BUILD/embree-2.14.0/tutorials/pathtracer/pathtracer_device.cpp:20: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 76%] Linking CXX executable ../../hair_geometry cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/hair_geometry && /usr/bin/cmake -E cmake_link_script CMakeFiles/hair_geometry.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/hair_geometry.dir/hair_geometry.cpp.o CMakeFiles/hair_geometry.dir/hair_geometry_device.cpp.o -o ../../hair_geometry -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device.a ../../libnoise.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 77%] Built target hair_geometry make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/lazy_geometry/CMakeFiles/lazy_geometry_ispc.dir/build.make tutorials/lazy_geometry/CMakeFiles/lazy_geometry_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 75%] Building CXX object tutorials/subdivision_geometry/CMakeFiles/subdivision_geometry.dir/subdivision_geometry_device.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/subdivision_geometry && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/subdivision_geometry.dir/subdivision_geometry_device.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/subdivision_geometry/subdivision_geometry_device.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/tutorials/subdivision_geometry/../common/tutorial/../../../common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/tutorials/subdivision_geometry/../common/tutorial/tutorial_device.h:43, from /builddir/build/BUILD/embree-2.14.0/tutorials/subdivision_geometry/subdivision_geometry_device.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 77%] Linking CXX executable ../../pathtracer cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/pathtracer && /usr/bin/cmake -E cmake_link_script CMakeFiles/pathtracer.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/pathtracer.dir/pathtracer.cpp.o CMakeFiles/pathtracer.dir/pathtracer_device.cpp.o -o ../../pathtracer -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device.a ../../libnoise.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 78%] Built target pathtracer make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 78%] Linking CXX executable ../../subdivision_geometry cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/subdivision_geometry && /usr/bin/cmake -E cmake_link_script CMakeFiles/subdivision_geometry.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/subdivision_geometry.dir/subdivision_geometry.cpp.o CMakeFiles/subdivision_geometry.dir/subdivision_geometry_device.cpp.o -o ../../subdivision_geometry -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device.a ../../libnoise.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 79%] Built target subdivision_geometry make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 76%] Building CXX object tutorials/displacement_geometry/CMakeFiles/displacement_geometry.dir/displacement_geometry.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/displacement_geometry && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/displacement_geometry.dir/displacement_geometry.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/displacement_geometry/displacement_geometry.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/lazy_geometry/CMakeFiles/lazy_geometry.dir/build.make tutorials/lazy_geometry/CMakeFiles/lazy_geometry.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/lazy_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/lazy_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/lazy_geometry/CMakeFiles/lazy_geometry.dir/DependInfo.cmake --color= Scanning dependencies of target lazy_geometry make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/lazy_geometry/CMakeFiles/lazy_geometry.dir/build.make tutorials/lazy_geometry/CMakeFiles/lazy_geometry.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 76%] Building CXX object tutorials/bvh_builder/CMakeFiles/bvh_builder.dir/bvh_builder.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/bvh_builder && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/bvh_builder.dir/bvh_builder.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_builder/bvh_builder.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/motion_blur_geometry/CMakeFiles/motion_blur_geometry_ispc.dir/build.make tutorials/motion_blur_geometry/CMakeFiles/motion_blur_geometry_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 79%] Building CXX object tutorials/displacement_geometry/CMakeFiles/displacement_geometry.dir/displacement_geometry_device.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/displacement_geometry && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/displacement_geometry.dir/displacement_geometry_device.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/displacement_geometry/displacement_geometry_device.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/tutorials/displacement_geometry/../common/tutorial/../../../common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/tutorials/displacement_geometry/../common/tutorial/tutorial_device.h:43, from /builddir/build/BUILD/embree-2.14.0/tutorials/displacement_geometry/displacement_geometry_device.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 80%] Building CXX object tutorials/lazy_geometry/CMakeFiles/lazy_geometry.dir/lazy_geometry.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/lazy_geometry && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/lazy_geometry.dir/lazy_geometry.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/lazy_geometry/lazy_geometry.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 81%] Linking CXX executable ../../displacement_geometry cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/displacement_geometry && /usr/bin/cmake -E cmake_link_script CMakeFiles/displacement_geometry.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/displacement_geometry.dir/displacement_geometry.cpp.o CMakeFiles/displacement_geometry.dir/displacement_geometry_device.cpp.o -o ../../displacement_geometry -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device.a ../../libnoise.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 81%] Built target displacement_geometry make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/motion_blur_geometry/CMakeFiles/motion_blur_geometry.dir/build.make tutorials/motion_blur_geometry/CMakeFiles/motion_blur_geometry.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/motion_blur_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/motion_blur_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/motion_blur_geometry/CMakeFiles/motion_blur_geometry.dir/DependInfo.cmake --color= Scanning dependencies of target motion_blur_geometry make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/motion_blur_geometry/CMakeFiles/motion_blur_geometry.dir/build.make tutorials/motion_blur_geometry/CMakeFiles/motion_blur_geometry.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 78%] Building ISPC object /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/lazy_geometry//lazy_geometry_device.dev.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/lazy_geometry && /usr/bin/cmake -E make_directory /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/lazy_geometry/ cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/lazy_geometry && /usr/bin/ispc -I /builddir/build/BUILD/embree-2.14.0/tutorials/lazy_geometry -I /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu --arch=x86-64 --addressing=32 -O3 --target=sse2,sse4,avx,avx2 --woff --opt=fast-math --pic -h /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/lazy_geometry/lazy_geometry_device_ispc.h -MMM /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/lazy_geometry//lazy_geometry_device.dev.idep -o /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/lazy_geometry//lazy_geometry_device.dev.o /builddir/build/BUILD/embree-2.14.0/tutorials/lazy_geometry/lazy_geometry_device.ispc writing dependencies to file /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/lazy_geometry//lazy_geometry_device.dev.idep make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/lazy_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/lazy_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/lazy_geometry/CMakeFiles/lazy_geometry_ispc.dir/DependInfo.cmake --color= Scanning dependencies of target lazy_geometry_ispc make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/lazy_geometry/CMakeFiles/lazy_geometry_ispc.dir/build.make tutorials/lazy_geometry/CMakeFiles/lazy_geometry_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 81%] Building CXX object tutorials/lazy_geometry/CMakeFiles/lazy_geometry.dir/lazy_geometry_device.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/lazy_geometry && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/lazy_geometry.dir/lazy_geometry_device.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/lazy_geometry/lazy_geometry_device.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/tutorials/lazy_geometry/../common/tutorial/../../../common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/tutorials/lazy_geometry/../common/tutorial/tutorial_device.h:43, from /builddir/build/BUILD/embree-2.14.0/tutorials/lazy_geometry/lazy_geometry_device.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 81%] Linking CXX executable ../../lazy_geometry cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/lazy_geometry && /usr/bin/cmake -E cmake_link_script CMakeFiles/lazy_geometry.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/lazy_geometry.dir/lazy_geometry.cpp.o CMakeFiles/lazy_geometry.dir/lazy_geometry_device.cpp.o -o ../../lazy_geometry -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device.a ../../libnoise.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 81%] Built target lazy_geometry make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/interpolation/CMakeFiles/interpolation_ispc.dir/build.make tutorials/interpolation/CMakeFiles/interpolation_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 81%] Building CXX object tutorials/lazy_geometry/CMakeFiles/lazy_geometry_ispc.dir/lazy_geometry.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/lazy_geometry && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/lazy_geometry_ispc.dir/lazy_geometry.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/lazy_geometry/lazy_geometry.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 81%] Linking CXX executable ../../lazy_geometry_ispc cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/lazy_geometry && /usr/bin/cmake -E cmake_link_script CMakeFiles/lazy_geometry_ispc.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/lazy_geometry_ispc.dir/lazy_geometry.cpp.o lazy_geometry_device.dev.o lazy_geometry_device.dev_sse2.o lazy_geometry_device.dev_sse4.o lazy_geometry_device.dev_avx.o lazy_geometry_device.dev_avx2.o -o ../../lazy_geometry_ispc -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device_ispc.a ../../libnoise.a ../../libnoise_ispc.a ../../liblights_ispc.a ../../libtutorial_device.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 81%] Built target lazy_geometry_ispc make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 81%] Building CXX object tutorials/motion_blur_geometry/CMakeFiles/motion_blur_geometry.dir/motion_blur_geometry.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/motion_blur_geometry && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/motion_blur_geometry.dir/motion_blur_geometry.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/motion_blur_geometry/motion_blur_geometry.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/interpolation/CMakeFiles/interpolation.dir/build.make tutorials/interpolation/CMakeFiles/interpolation.dir/depend /builddir/build/BUILD/embree-2.14.0/tutorials/motion_blur_geometry/motion_blur_geometry.cpp:21:20: warning: 'g_time' initialized and declared 'extern' extern "C" float g_time = -1.0f; ^~~~~~ /builddir/build/BUILD/embree-2.14.0/tutorials/motion_blur_geometry/motion_blur_geometry.cpp:22:23: warning: 'g_num_time_steps' initialized and declared 'extern' extern "C" unsigned g_num_time_steps = 8; ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/tutorials/motion_blur_geometry/motion_blur_geometry.cpp:23:23: warning: 'g_num_time_steps2' initialized and declared 'extern' extern "C" unsigned g_num_time_steps2 = 30; ^~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/interpolation /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/interpolation /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/interpolation/CMakeFiles/interpolation.dir/DependInfo.cmake --color= Scanning dependencies of target interpolation make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/interpolation/CMakeFiles/interpolation.dir/build.make tutorials/interpolation/CMakeFiles/interpolation.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 79%] Building CXX object tutorials/bvh_builder/CMakeFiles/bvh_builder.dir/bvh_builder_device.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/bvh_builder && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/bvh_builder.dir/bvh_builder_device.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_builder/bvh_builder_device.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_builder/../common/tutorial/../../../common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_builder/../common/tutorial/tutorial_device.h:43, from /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_builder/bvh_builder_device.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ In file included from /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_builder/bvh_builder_device.cpp:18:0: /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_builder/../../kernels/common/alloc.h: In member function 'void embree::FastAllocator::shrink()': /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_builder/../../kernels/common/alloc.h:260:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_builder/../../kernels/common/alloc.h:260:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_builder/../../kernels/common/alloc.h: In member function 'void embree::FastAllocator::clear()': /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_builder/../../kernels/common/alloc.h:298:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_builder/../../kernels/common/alloc.h:298:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (usedBlocks.load() != nullptr) usedBlocks.load()->clear(device,osAllocation); usedBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_builder/../../kernels/common/alloc.h:299:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_builder/../../kernels/common/alloc.h:299:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (freeBlocks.load() != nullptr) freeBlocks.load()->clear(device,osAllocation); freeBlocks = nullptr; ^~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_builder/../../kernels/common/alloc.h: In member function 'void embree::FastAllocator::Block::clear(embree::MemoryMonitorInterface*, bool)': /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_builder/../../kernels/common/alloc.h:488:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (next) next->clear(device,osAllocation); next = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_builder/../../kernels/common/alloc.h:488:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (next) next->clear(device,osAllocation); next = nullptr; ^~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/memory:62, from /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_builder/../common/tutorial/../math/../../../common/math/../sys/platform.h:27, from /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_builder/../common/tutorial/../math/../../../common/math/math.h:19, from /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_builder/../common/tutorial/../math/math.h:19, from /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_builder/../common/tutorial/tutorial_device.h:35, from /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_builder/bvh_builder_device.cpp:17: /usr/include/c++/7/type_traits: In substitution of 'template static std::true_type std::__do_is_direct_constructible_impl::__test(int) [with _Tp = embree::PrimRef; _Arg = embree::PrimRef&&; = ]': /usr/include/c++/7/type_traits:987:41: required from 'struct std::__is_direct_constructible_impl' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::__is_direct_constructible_impl >' /usr/include/c++/7/type_traits:991:12: required from 'struct std::__is_direct_constructible_new_safe' /usr/include/c++/7/type_traits:1073:12: required from 'struct std::__is_direct_constructible_new' /usr/include/c++/7/type_traits:1081:12: required from 'struct std::__is_direct_constructible' /usr/include/c++/7/type_traits:1121:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/7/type_traits:1162:12: required from 'struct std::__is_move_constructible_impl' /usr/include/c++/7/type_traits:1168:12: required from 'struct std::is_move_constructible' /usr/include/c++/7/type_traits:143:12: required from 'struct std::__and_, std::is_move_assignable >' /usr/include/c++/7/type_traits:148:12: required from 'struct std::__and_ >, std::is_move_constructible, std::is_move_assignable >' /usr/include/c++/7/bits/move.h:187:5: required by substitution of 'template typename std::enable_if >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type std::swap(_Tp&, _Tp&) [with _Tp = embree::PrimRef]' /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_builder/../../kernels/builders/../geometry/../common/primref.h:119:18: required from here /usr/include/c++/7/type_traits:976:18: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter = decltype(::new _Tp(declval<_Arg>()))> ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/7/type_traits:976:18: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 81%] Building CXX object tutorials/interpolation/CMakeFiles/interpolation.dir/interpolation.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/interpolation && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/interpolation.dir/interpolation.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/interpolation/interpolation.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 82%] Linking CXX executable ../../bvh_builder cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/bvh_builder && /usr/bin/cmake -E cmake_link_script CMakeFiles/bvh_builder.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/bvh_builder.dir/bvh_builder.cpp.o CMakeFiles/bvh_builder.dir/bvh_builder_device.cpp.o -o ../../bvh_builder -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device.a ../../libnoise.a -ltbb -ltbbmalloc ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 82%] Built target bvh_builder make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/curve_geometry/CMakeFiles/curve_geometry_ispc.dir/build.make tutorials/curve_geometry/CMakeFiles/curve_geometry_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 81%] Building CXX object tutorials/motion_blur_geometry/CMakeFiles/motion_blur_geometry.dir/motion_blur_geometry_device.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/motion_blur_geometry && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/motion_blur_geometry.dir/motion_blur_geometry_device.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/motion_blur_geometry/motion_blur_geometry_device.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/tutorials/motion_blur_geometry/../common/tutorial/../../../common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/tutorials/motion_blur_geometry/../common/tutorial/tutorial_device.h:43, from /builddir/build/BUILD/embree-2.14.0/tutorials/motion_blur_geometry/motion_blur_geometry_device.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 81%] Building ISPC object /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/motion_blur_geometry//motion_blur_geometry_device.dev.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/motion_blur_geometry && /usr/bin/cmake -E make_directory /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/motion_blur_geometry/ cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/motion_blur_geometry && /usr/bin/ispc -I /builddir/build/BUILD/embree-2.14.0/tutorials/motion_blur_geometry -I /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu --arch=x86-64 --addressing=32 -O3 --target=sse2,sse4,avx,avx2 --woff --opt=fast-math --pic -h /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/motion_blur_geometry/motion_blur_geometry_device_ispc.h -MMM /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/motion_blur_geometry//motion_blur_geometry_device.dev.idep -o /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/motion_blur_geometry//motion_blur_geometry_device.dev.o /builddir/build/BUILD/embree-2.14.0/tutorials/motion_blur_geometry/motion_blur_geometry_device.ispc writing dependencies to file /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/motion_blur_geometry//motion_blur_geometry_device.dev.idep make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 82%] Linking CXX executable ../../motion_blur_geometry cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/motion_blur_geometry && /usr/bin/cmake -E cmake_link_script CMakeFiles/motion_blur_geometry.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/motion_blur_geometry.dir/motion_blur_geometry.cpp.o CMakeFiles/motion_blur_geometry.dir/motion_blur_geometry_device.cpp.o -o ../../motion_blur_geometry -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device.a ../../libnoise.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 82%] Built target motion_blur_geometry make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/curve_geometry/CMakeFiles/curve_geometry.dir/build.make tutorials/curve_geometry/CMakeFiles/curve_geometry.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/motion_blur_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/motion_blur_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/motion_blur_geometry/CMakeFiles/motion_blur_geometry_ispc.dir/DependInfo.cmake --color= Scanning dependencies of target motion_blur_geometry_ispc make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/motion_blur_geometry/CMakeFiles/motion_blur_geometry_ispc.dir/build.make tutorials/motion_blur_geometry/CMakeFiles/motion_blur_geometry_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/curve_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/curve_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/curve_geometry/CMakeFiles/curve_geometry.dir/DependInfo.cmake --color= Scanning dependencies of target curve_geometry make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/curve_geometry/CMakeFiles/curve_geometry.dir/build.make tutorials/curve_geometry/CMakeFiles/curve_geometry.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 81%] Building ISPC object /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/interpolation//interpolation_device.dev.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/interpolation && /usr/bin/cmake -E make_directory /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/interpolation/ cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/interpolation && /usr/bin/ispc -I /builddir/build/BUILD/embree-2.14.0/tutorials/interpolation -I /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu --arch=x86-64 --addressing=32 -O3 --target=sse2,sse4,avx,avx2 --woff --opt=fast-math --pic -h /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/interpolation/interpolation_device_ispc.h -MMM /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/interpolation//interpolation_device.dev.idep -o /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/interpolation//interpolation_device.dev.o /builddir/build/BUILD/embree-2.14.0/tutorials/interpolation/interpolation_device.ispc writing dependencies to file /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/interpolation//interpolation_device.dev.idep make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/interpolation /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/interpolation /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/interpolation/CMakeFiles/interpolation_ispc.dir/DependInfo.cmake --color= Scanning dependencies of target interpolation_ispc make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/interpolation/CMakeFiles/interpolation_ispc.dir/build.make tutorials/interpolation/CMakeFiles/interpolation_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 82%] Building CXX object tutorials/interpolation/CMakeFiles/interpolation.dir/interpolation_device.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/interpolation && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/interpolation.dir/interpolation_device.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/interpolation/interpolation_device.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/tutorials/interpolation/../common/tutorial/../../../common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/tutorials/interpolation/../common/tutorial/tutorial_device.h:43, from /builddir/build/BUILD/embree-2.14.0/tutorials/interpolation/interpolation_device.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 83%] Linking CXX executable ../../interpolation cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/interpolation.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/interpolation.dir/interpolation.cpp.o CMakeFiles/interpolation.dir/interpolation_device.cpp.o -o ../../interpolation -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device.a ../../libnoise.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 83%] Built target interpolation make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/buildbench/CMakeFiles/buildbench.dir/build.make tutorials/buildbench/CMakeFiles/buildbench.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/buildbench /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/buildbench /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/buildbench/CMakeFiles/buildbench.dir/DependInfo.cmake --color= Scanning dependencies of target buildbench make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/buildbench/CMakeFiles/buildbench.dir/build.make tutorials/buildbench/CMakeFiles/buildbench.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 82%] Building CXX object tutorials/curve_geometry/CMakeFiles/curve_geometry.dir/curve_geometry.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/curve_geometry && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/curve_geometry.dir/curve_geometry.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/curve_geometry/curve_geometry.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 82%] Building CXX object tutorials/interpolation/CMakeFiles/interpolation_ispc.dir/interpolation.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/interpolation && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/interpolation_ispc.dir/interpolation.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/interpolation/interpolation.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 85%] Linking CXX executable ../../interpolation_ispc cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/interpolation && /usr/bin/cmake -E cmake_link_script CMakeFiles/interpolation_ispc.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/interpolation_ispc.dir/interpolation.cpp.o interpolation_device.dev.o interpolation_device.dev_sse2.o interpolation_device.dev_sse4.o interpolation_device.dev_avx.o interpolation_device.dev_avx2.o -o ../../interpolation_ispc -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device_ispc.a ../../libnoise.a ../../libnoise_ispc.a ../../liblights_ispc.a ../../libtutorial_device.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 85%] Built target interpolation_ispc make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/viewer_stream/CMakeFiles/viewer_stream_ispc.dir/build.make tutorials/viewer_stream/CMakeFiles/viewer_stream_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 82%] Building CXX object tutorials/motion_blur_geometry/CMakeFiles/motion_blur_geometry_ispc.dir/motion_blur_geometry.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/motion_blur_geometry && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/motion_blur_geometry_ispc.dir/motion_blur_geometry.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/motion_blur_geometry/motion_blur_geometry.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /builddir/build/BUILD/embree-2.14.0/tutorials/motion_blur_geometry/motion_blur_geometry.cpp:21:20: warning: 'g_time' initialized and declared 'extern' extern "C" float g_time = -1.0f; ^~~~~~ /builddir/build/BUILD/embree-2.14.0/tutorials/motion_blur_geometry/motion_blur_geometry.cpp:22:23: warning: 'g_num_time_steps' initialized and declared 'extern' extern "C" unsigned g_num_time_steps = 8; ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/embree-2.14.0/tutorials/motion_blur_geometry/motion_blur_geometry.cpp:23:23: warning: 'g_num_time_steps2' initialized and declared 'extern' extern "C" unsigned g_num_time_steps2 = 30; ^~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 82%] Building ISPC object /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/curve_geometry//curve_geometry_device.dev.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/curve_geometry && /usr/bin/cmake -E make_directory /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/curve_geometry/ cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/curve_geometry && /usr/bin/ispc -I /builddir/build/BUILD/embree-2.14.0/tutorials/curve_geometry -I /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu --arch=x86-64 --addressing=32 -O3 --target=sse2,sse4,avx,avx2 --woff --opt=fast-math --pic -h /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/curve_geometry/curve_geometry_device_ispc.h -MMM /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/curve_geometry//curve_geometry_device.dev.idep -o /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/curve_geometry//curve_geometry_device.dev.o /builddir/build/BUILD/embree-2.14.0/tutorials/curve_geometry/curve_geometry_device.ispc writing dependencies to file /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/curve_geometry//curve_geometry_device.dev.idep make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 85%] Linking CXX executable ../../motion_blur_geometry_ispc cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/motion_blur_geometry && /usr/bin/cmake -E cmake_link_script CMakeFiles/motion_blur_geometry_ispc.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/motion_blur_geometry_ispc.dir/motion_blur_geometry.cpp.o motion_blur_geometry_device.dev.o motion_blur_geometry_device.dev_sse2.o motion_blur_geometry_device.dev_sse4.o motion_blur_geometry_device.dev_avx.o motion_blur_geometry_device.dev_avx2.o -o ../../motion_blur_geometry_ispc -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device_ispc.a ../../libnoise.a ../../libnoise_ispc.a ../../liblights_ispc.a ../../libtutorial_device.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 85%] Built target motion_blur_geometry_ispc make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/curve_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/curve_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/curve_geometry/CMakeFiles/curve_geometry_ispc.dir/DependInfo.cmake --color= Scanning dependencies of target curve_geometry_ispc make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/curve_geometry/CMakeFiles/curve_geometry_ispc.dir/build.make tutorials/curve_geometry/CMakeFiles/curve_geometry_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 84%] Building CXX object tutorials/buildbench/CMakeFiles/buildbench.dir/buildbench.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/buildbench && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/buildbench.dir/buildbench.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/buildbench/buildbench.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/viewer_stream/CMakeFiles/viewer_stream.dir/build.make tutorials/viewer_stream/CMakeFiles/viewer_stream.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 85%] Building CXX object tutorials/curve_geometry/CMakeFiles/curve_geometry.dir/curve_geometry_device.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/curve_geometry && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/curve_geometry.dir/curve_geometry_device.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/curve_geometry/curve_geometry_device.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/tutorials/curve_geometry/../common/tutorial/../../../common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/tutorials/curve_geometry/../common/tutorial/tutorial_device.h:43, from /builddir/build/BUILD/embree-2.14.0/tutorials/curve_geometry/curve_geometry_device.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/viewer_stream /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_stream /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_stream/CMakeFiles/viewer_stream.dir/DependInfo.cmake --color= Scanning dependencies of target viewer_stream make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/viewer_stream/CMakeFiles/viewer_stream.dir/build.make tutorials/viewer_stream/CMakeFiles/viewer_stream.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 86%] Linking CXX executable ../../curve_geometry cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/curve_geometry && /usr/bin/cmake -E cmake_link_script CMakeFiles/curve_geometry.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/curve_geometry.dir/curve_geometry.cpp.o CMakeFiles/curve_geometry.dir/curve_geometry_device.cpp.o -o ../../curve_geometry -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device.a ../../libnoise.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 86%] Building CXX object tutorials/curve_geometry/CMakeFiles/curve_geometry_ispc.dir/curve_geometry.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/curve_geometry && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/curve_geometry_ispc.dir/curve_geometry.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/curve_geometry/curve_geometry.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 86%] Built target curve_geometry make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/viewer_anim/CMakeFiles/viewer_anim_ispc.dir/build.make tutorials/viewer_anim/CMakeFiles/viewer_anim_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 85%] Building CXX object tutorials/buildbench/CMakeFiles/buildbench.dir/buildbench_device.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/buildbench && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/buildbench.dir/buildbench_device.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/buildbench/buildbench_device.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/tutorials/buildbench/../common/tutorial/../../../common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/tutorials/buildbench/../common/tutorial/tutorial_device.h:43, from /builddir/build/BUILD/embree-2.14.0/tutorials/buildbench/buildbench_device.cpp:17: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 86%] Linking CXX executable ../../curve_geometry_ispc cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/curve_geometry && /usr/bin/cmake -E cmake_link_script CMakeFiles/curve_geometry_ispc.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/curve_geometry_ispc.dir/curve_geometry.cpp.o curve_geometry_device.dev.o curve_geometry_device.dev_sse2.o curve_geometry_device.dev_sse4.o curve_geometry_device.dev_avx.o curve_geometry_device.dev_avx2.o -o ../../curve_geometry_ispc -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device_ispc.a ../../libnoise.a ../../libnoise_ispc.a ../../liblights_ispc.a ../../libtutorial_device.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 86%] Built target curve_geometry_ispc make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/viewer_anim/CMakeFiles/viewer_anim.dir/build.make tutorials/viewer_anim/CMakeFiles/viewer_anim.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/viewer_anim /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_anim /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_anim/CMakeFiles/viewer_anim.dir/DependInfo.cmake --color= Scanning dependencies of target viewer_anim make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/viewer_anim/CMakeFiles/viewer_anim.dir/build.make tutorials/viewer_anim/CMakeFiles/viewer_anim.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 86%] Linking CXX executable ../../buildbench cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/buildbench && /usr/bin/cmake -E cmake_link_script CMakeFiles/buildbench.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/buildbench.dir/buildbench.cpp.o CMakeFiles/buildbench.dir/buildbench_device.cpp.o -o ../../buildbench -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device.a ../../libnoise.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 86%] Built target buildbench make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 66%] Building CXX object tutorials/verify/CMakeFiles/verify.dir/verify.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/verify && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/verify.dir/verify.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/verify/verify.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../kernels/common/default.h:21:0, from /builddir/build/BUILD/embree-2.14.0/tutorials/verify/verify.h:23, from /builddir/build/BUILD/embree-2.14.0/tutorials/verify/verify.cpp:19: /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 86%] Building CXX object tutorials/viewer_stream/CMakeFiles/viewer_stream.dir/viewer_stream.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_stream && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/viewer_stream.dir/viewer_stream.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/viewer_stream/viewer_stream.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 86%] Linking CXX executable ../../verify cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/verify && /usr/bin/cmake -E cmake_link_script CMakeFiles/verify.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/verify.dir/verify.cpp.o CMakeFiles/verify.dir/__/common/tutorial/application.cpp.o -o ../../verify -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libsys.a ../../libscenegraph.a ../../libembree.so.2.14.0 ../../libimage.a -ljpeg -lpng ../../liblexers.a ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a ../../libsys.a -lpthread -ldl -ltbb -ltbbmalloc make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 86%] Built target verify make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/triangle_geometry/CMakeFiles/triangle_geometry_ispc.dir/build.make tutorials/triangle_geometry/CMakeFiles/triangle_geometry_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 85%] Building ISPC object /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_stream//viewer_stream_device.dev.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_stream && /usr/bin/cmake -E make_directory /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_stream/ cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_stream && /usr/bin/ispc -I /builddir/build/BUILD/embree-2.14.0/tutorials/viewer_stream -I /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu --arch=x86-64 --addressing=32 -O3 --target=sse2,sse4,avx,avx2 --woff --opt=fast-math --pic -h /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_stream/viewer_stream_device_ispc.h -MMM /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_stream//viewer_stream_device.dev.idep -o /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_stream//viewer_stream_device.dev.o /builddir/build/BUILD/embree-2.14.0/tutorials/viewer_stream/viewer_stream_device.ispc writing dependencies to file /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_stream//viewer_stream_device.dev.idep make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 86%] Building CXX object tutorials/viewer_anim/CMakeFiles/viewer_anim.dir/viewer_anim.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_anim && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/viewer_anim.dir/viewer_anim.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/viewer_anim/viewer_anim.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/dynamic_scene/CMakeFiles/dynamic_scene_ispc.dir/build.make tutorials/dynamic_scene/CMakeFiles/dynamic_scene_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/viewer_stream /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_stream /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_stream/CMakeFiles/viewer_stream_ispc.dir/DependInfo.cmake --color= Scanning dependencies of target viewer_stream_ispc make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/viewer_stream/CMakeFiles/viewer_stream_ispc.dir/build.make tutorials/viewer_stream/CMakeFiles/viewer_stream_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 86%] Building CXX object tutorials/viewer_anim/CMakeFiles/viewer_anim.dir/viewer_anim_device.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_anim && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/viewer_anim.dir/viewer_anim_device.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/viewer_anim/viewer_anim_device.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/tutorials/viewer_anim/../common/tutorial/../../../common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/tutorials/viewer_anim/../common/tutorial/tutorial_device.h:43, from /builddir/build/BUILD/embree-2.14.0/tutorials/viewer_anim/viewer_anim_device.cpp:25: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 86%] Building CXX object tutorials/viewer_stream/CMakeFiles/viewer_stream.dir/viewer_stream_device.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_stream && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/viewer_stream.dir/viewer_stream_device.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/viewer_stream/viewer_stream_device.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' In file included from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskschedulertbb.h:22:0, from /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/taskscheduler.h:22, from /builddir/build/BUILD/embree-2.14.0/tutorials/viewer_stream/../common/tutorial/../../../common/algorithms/parallel_for.h:19, from /builddir/build/BUILD/embree-2.14.0/tutorials/viewer_stream/../common/tutorial/tutorial_device.h:43, from /builddir/build/BUILD/embree-2.14.0/tutorials/viewer_stream/viewer_stream_device.cpp:19: /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h: In member function 'void embree::ThreadLocalData::clear()': /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ptr) destroyTls(ptr); ptr = nullptr; ^~ /builddir/build/BUILD/embree-2.14.0/include/../common/tasking/../sys/thread.h:77:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ptr) destroyTls(ptr); ptr = nullptr; ^~~ make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 88%] Linking CXX executable ../../viewer_anim cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_anim && /usr/bin/cmake -E cmake_link_script CMakeFiles/viewer_anim.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/viewer_anim.dir/viewer_anim.cpp.o CMakeFiles/viewer_anim.dir/viewer_anim_device.cpp.o -o ../../viewer_anim -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device.a ../../libnoise.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 89%] Built target viewer_anim make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/user_geometry/CMakeFiles/user_geometry_ispc.dir/build.make tutorials/user_geometry/CMakeFiles/user_geometry_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 89%] Linking CXX executable ../../viewer_stream cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_stream && /usr/bin/cmake -E cmake_link_script CMakeFiles/viewer_stream.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/viewer_stream.dir/viewer_stream.cpp.o CMakeFiles/viewer_stream.dir/viewer_stream_device.cpp.o -o ../../viewer_stream -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device.a ../../libnoise.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 89%] Built target viewer_stream make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/viewer/CMakeFiles/viewer_ispc.dir/build.make tutorials/viewer/CMakeFiles/viewer_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 87%] Building CXX object tutorials/viewer_stream/CMakeFiles/viewer_stream_ispc.dir/viewer_stream.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_stream && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/viewer_stream_ispc.dir/viewer_stream.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/viewer_stream/viewer_stream.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 90%] Linking CXX executable ../../viewer_stream_ispc cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_stream && /usr/bin/cmake -E cmake_link_script CMakeFiles/viewer_stream_ispc.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/viewer_stream_ispc.dir/viewer_stream.cpp.o viewer_stream_device.dev.o viewer_stream_device.dev_sse2.o viewer_stream_device.dev_sse4.o viewer_stream_device.dev_avx.o viewer_stream_device.dev_avx2.o -o ../../viewer_stream_ispc -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device_ispc.a ../../libnoise.a ../../libnoise_ispc.a ../../liblights_ispc.a ../../libtutorial_device.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 90%] Built target viewer_stream_ispc make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/instanced_geometry/CMakeFiles/instanced_geometry_ispc.dir/build.make tutorials/instanced_geometry/CMakeFiles/instanced_geometry_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 87%] Building ISPC object /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/triangle_geometry//triangle_geometry_device.dev.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/triangle_geometry && /usr/bin/cmake -E make_directory /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/triangle_geometry/ cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/triangle_geometry && /usr/bin/ispc -I /builddir/build/BUILD/embree-2.14.0/tutorials/triangle_geometry -I /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu --arch=x86-64 --addressing=32 -O3 --target=sse2,sse4,avx,avx2 --woff --opt=fast-math --pic -h /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/triangle_geometry/triangle_geometry_device_ispc.h -MMM /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/triangle_geometry//triangle_geometry_device.dev.idep -o /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/triangle_geometry//triangle_geometry_device.dev.o /builddir/build/BUILD/embree-2.14.0/tutorials/triangle_geometry/triangle_geometry_device.ispc writing dependencies to file /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/triangle_geometry//triangle_geometry_device.dev.idep make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/triangle_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/triangle_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/triangle_geometry/CMakeFiles/triangle_geometry_ispc.dir/DependInfo.cmake --color= Scanning dependencies of target triangle_geometry_ispc make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/triangle_geometry/CMakeFiles/triangle_geometry_ispc.dir/build.make tutorials/triangle_geometry/CMakeFiles/triangle_geometry_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 87%] Building ISPC object /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/dynamic_scene//dynamic_scene_device.dev.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/dynamic_scene && /usr/bin/cmake -E make_directory /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/dynamic_scene/ cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/dynamic_scene && /usr/bin/ispc -I /builddir/build/BUILD/embree-2.14.0/tutorials/dynamic_scene -I /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu --arch=x86-64 --addressing=32 -O3 --target=sse2,sse4,avx,avx2 --woff --opt=fast-math --pic -h /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/dynamic_scene/dynamic_scene_device_ispc.h -MMM /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/dynamic_scene//dynamic_scene_device.dev.idep -o /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/dynamic_scene//dynamic_scene_device.dev.o /builddir/build/BUILD/embree-2.14.0/tutorials/dynamic_scene/dynamic_scene_device.ispc writing dependencies to file /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/dynamic_scene//dynamic_scene_device.dev.idep make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/dynamic_scene /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/dynamic_scene /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/dynamic_scene/CMakeFiles/dynamic_scene_ispc.dir/DependInfo.cmake --color= Scanning dependencies of target dynamic_scene_ispc make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/dynamic_scene/CMakeFiles/dynamic_scene_ispc.dir/build.make tutorials/dynamic_scene/CMakeFiles/dynamic_scene_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 86%] Building ISPC object /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_anim//viewer_anim_device.dev.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_anim && /usr/bin/cmake -E make_directory /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_anim/ cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_anim && /usr/bin/ispc -I /builddir/build/BUILD/embree-2.14.0/tutorials/viewer_anim -I /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu --arch=x86-64 --addressing=32 -O3 --target=sse2,sse4,avx,avx2 --woff --opt=fast-math --pic -h /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_anim/viewer_anim_device_ispc.h -MMM /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_anim//viewer_anim_device.dev.idep -o /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_anim//viewer_anim_device.dev.o /builddir/build/BUILD/embree-2.14.0/tutorials/viewer_anim/viewer_anim_device.ispc writing dependencies to file /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_anim//viewer_anim_device.dev.idep make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/viewer_anim /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_anim /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_anim/CMakeFiles/viewer_anim_ispc.dir/DependInfo.cmake --color= Scanning dependencies of target viewer_anim_ispc make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/viewer_anim/CMakeFiles/viewer_anim_ispc.dir/build.make tutorials/viewer_anim/CMakeFiles/viewer_anim_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 90%] Building CXX object tutorials/triangle_geometry/CMakeFiles/triangle_geometry_ispc.dir/triangle_geometry.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/triangle_geometry && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/triangle_geometry_ispc.dir/triangle_geometry.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/triangle_geometry/triangle_geometry.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 90%] Linking CXX executable ../../triangle_geometry_ispc cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/triangle_geometry && /usr/bin/cmake -E cmake_link_script CMakeFiles/triangle_geometry_ispc.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/triangle_geometry_ispc.dir/triangle_geometry.cpp.o triangle_geometry_device.dev.o triangle_geometry_device.dev_sse2.o triangle_geometry_device.dev_sse4.o triangle_geometry_device.dev_avx.o triangle_geometry_device.dev_avx2.o -o ../../triangle_geometry_ispc -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device_ispc.a ../../libnoise.a ../../libnoise_ispc.a ../../liblights_ispc.a ../../libtutorial_device.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 90%] Built target triangle_geometry_ispc make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/intersection_filter/CMakeFiles/intersection_filter_ispc.dir/build.make tutorials/intersection_filter/CMakeFiles/intersection_filter_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 90%] Building CXX object tutorials/dynamic_scene/CMakeFiles/dynamic_scene_ispc.dir/dynamic_scene.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/dynamic_scene && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/dynamic_scene_ispc.dir/dynamic_scene.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/dynamic_scene/dynamic_scene.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 89%] Building ISPC object /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer//viewer_device.dev.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer && /usr/bin/cmake -E make_directory /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer/ cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer && /usr/bin/ispc -I /builddir/build/BUILD/embree-2.14.0/tutorials/viewer -I /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu --arch=x86-64 --addressing=32 -O3 --target=sse2,sse4,avx,avx2 --woff --opt=fast-math --pic -h /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer/viewer_device_ispc.h -MMM /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer//viewer_device.dev.idep -o /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer//viewer_device.dev.o /builddir/build/BUILD/embree-2.14.0/tutorials/viewer/viewer_device.ispc writing dependencies to file /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer//viewer_device.dev.idep make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/viewer /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer/CMakeFiles/viewer_ispc.dir/DependInfo.cmake --color= Scanning dependencies of target viewer_ispc make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/viewer/CMakeFiles/viewer_ispc.dir/build.make tutorials/viewer/CMakeFiles/viewer_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 92%] Linking CXX executable ../../dynamic_scene_ispc cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/dynamic_scene && /usr/bin/cmake -E cmake_link_script CMakeFiles/dynamic_scene_ispc.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/dynamic_scene_ispc.dir/dynamic_scene.cpp.o dynamic_scene_device.dev.o dynamic_scene_device.dev_sse2.o dynamic_scene_device.dev_sse4.o dynamic_scene_device.dev_avx.o dynamic_scene_device.dev_avx2.o -o ../../dynamic_scene_ispc -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device_ispc.a ../../libnoise.a ../../libnoise_ispc.a ../../liblights_ispc.a ../../libtutorial_device.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 92%] Built target dynamic_scene_ispc make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/pathtracer/CMakeFiles/pathtracer_ispc.dir/build.make tutorials/pathtracer/CMakeFiles/pathtracer_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 90%] Building CXX object tutorials/viewer_anim/CMakeFiles/viewer_anim_ispc.dir/viewer_anim.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_anim && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/viewer_anim_ispc.dir/viewer_anim.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/viewer_anim/viewer_anim.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 93%] Linking CXX executable ../../viewer_anim_ispc cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_anim && /usr/bin/cmake -E cmake_link_script CMakeFiles/viewer_anim_ispc.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/viewer_anim_ispc.dir/viewer_anim.cpp.o viewer_anim_device.dev.o viewer_anim_device.dev_sse2.o viewer_anim_device.dev_sse4.o viewer_anim_device.dev_avx.o viewer_anim_device.dev_avx2.o -o ../../viewer_anim_ispc -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device_ispc.a ../../libnoise.a ../../libnoise_ispc.a ../../liblights_ispc.a ../../libtutorial_device.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 93%] Built target viewer_anim_ispc make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/hair_geometry/CMakeFiles/hair_geometry_ispc.dir/build.make tutorials/hair_geometry/CMakeFiles/hair_geometry_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 89%] Building ISPC object /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/user_geometry//user_geometry_device.dev.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/user_geometry && /usr/bin/cmake -E make_directory /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/user_geometry/ cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/user_geometry && /usr/bin/ispc -I /builddir/build/BUILD/embree-2.14.0/tutorials/user_geometry -I /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu --arch=x86-64 --addressing=32 -O3 --target=sse2,sse4,avx,avx2 --woff --opt=fast-math --pic -h /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/user_geometry/user_geometry_device_ispc.h -MMM /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/user_geometry//user_geometry_device.dev.idep -o /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/user_geometry//user_geometry_device.dev.o /builddir/build/BUILD/embree-2.14.0/tutorials/user_geometry/user_geometry_device.ispc writing dependencies to file /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/user_geometry//user_geometry_device.dev.idep make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/user_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/user_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/user_geometry/CMakeFiles/user_geometry_ispc.dir/DependInfo.cmake --color= Scanning dependencies of target user_geometry_ispc make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/user_geometry/CMakeFiles/user_geometry_ispc.dir/build.make tutorials/user_geometry/CMakeFiles/user_geometry_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 92%] Building CXX object tutorials/viewer/CMakeFiles/viewer_ispc.dir/viewer.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/viewer_ispc.dir/viewer.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/viewer/viewer.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 95%] Linking CXX executable ../../viewer_ispc cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer && /usr/bin/cmake -E cmake_link_script CMakeFiles/viewer_ispc.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/viewer_ispc.dir/viewer.cpp.o viewer_device.dev.o viewer_device.dev_sse2.o viewer_device.dev_sse4.o viewer_device.dev_avx.o viewer_device.dev_avx2.o -o ../../viewer_ispc -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device_ispc.a ../../libnoise.a ../../libnoise_ispc.a ../../liblights_ispc.a ../../libtutorial_device.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 95%] Built target viewer_ispc make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/subdivision_geometry/CMakeFiles/subdivision_geometry_ispc.dir/build.make tutorials/subdivision_geometry/CMakeFiles/subdivision_geometry_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 90%] Building ISPC object /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/instanced_geometry//instanced_geometry_device.dev.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/instanced_geometry && /usr/bin/cmake -E make_directory /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/instanced_geometry/ cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/instanced_geometry && /usr/bin/ispc -I /builddir/build/BUILD/embree-2.14.0/tutorials/instanced_geometry -I /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu --arch=x86-64 --addressing=32 -O3 --target=sse2,sse4,avx,avx2 --woff --opt=fast-math --pic -h /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/instanced_geometry/instanced_geometry_device_ispc.h -MMM /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/instanced_geometry//instanced_geometry_device.dev.idep -o /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/instanced_geometry//instanced_geometry_device.dev.o /builddir/build/BUILD/embree-2.14.0/tutorials/instanced_geometry/instanced_geometry_device.ispc writing dependencies to file /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/instanced_geometry//instanced_geometry_device.dev.idep make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/instanced_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/instanced_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/instanced_geometry/CMakeFiles/instanced_geometry_ispc.dir/DependInfo.cmake --color= Scanning dependencies of target instanced_geometry_ispc make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/instanced_geometry/CMakeFiles/instanced_geometry_ispc.dir/build.make tutorials/instanced_geometry/CMakeFiles/instanced_geometry_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 94%] Building CXX object tutorials/user_geometry/CMakeFiles/user_geometry_ispc.dir/user_geometry.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/user_geometry && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/user_geometry_ispc.dir/user_geometry.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/user_geometry/user_geometry.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 95%] Linking CXX executable ../../user_geometry_ispc cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/user_geometry && /usr/bin/cmake -E cmake_link_script CMakeFiles/user_geometry_ispc.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/user_geometry_ispc.dir/user_geometry.cpp.o user_geometry_device.dev.o user_geometry_device.dev_sse2.o user_geometry_device.dev_sse4.o user_geometry_device.dev_avx.o user_geometry_device.dev_avx2.o -o ../../user_geometry_ispc -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device_ispc.a ../../libnoise.a ../../libnoise_ispc.a ../../liblights_ispc.a ../../libtutorial_device.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 95%] Built target user_geometry_ispc make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/displacement_geometry/CMakeFiles/displacement_geometry_ispc.dir/build.make tutorials/displacement_geometry/CMakeFiles/displacement_geometry_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 95%] Building CXX object tutorials/instanced_geometry/CMakeFiles/instanced_geometry_ispc.dir/instanced_geometry.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/instanced_geometry && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/instanced_geometry_ispc.dir/instanced_geometry.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/instanced_geometry/instanced_geometry.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 96%] Linking CXX executable ../../instanced_geometry_ispc cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/instanced_geometry && /usr/bin/cmake -E cmake_link_script CMakeFiles/instanced_geometry_ispc.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/instanced_geometry_ispc.dir/instanced_geometry.cpp.o instanced_geometry_device.dev.o instanced_geometry_device.dev_sse2.o instanced_geometry_device.dev_sse4.o instanced_geometry_device.dev_avx.o instanced_geometry_device.dev_avx2.o -o ../../instanced_geometry_ispc -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device_ispc.a ../../libnoise.a ../../libnoise_ispc.a ../../liblights_ispc.a ../../libtutorial_device.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 96%] Built target instanced_geometry_ispc make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 91%] Building ISPC object /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/intersection_filter//intersection_filter_device.dev.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/intersection_filter && /usr/bin/cmake -E make_directory /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/intersection_filter/ cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/intersection_filter && /usr/bin/ispc -I /builddir/build/BUILD/embree-2.14.0/tutorials/intersection_filter -I /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu --arch=x86-64 --addressing=32 -O3 --target=sse2,sse4,avx,avx2 --woff --opt=fast-math --pic -h /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/intersection_filter/intersection_filter_device_ispc.h -MMM /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/intersection_filter//intersection_filter_device.dev.idep -o /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/intersection_filter//intersection_filter_device.dev.o /builddir/build/BUILD/embree-2.14.0/tutorials/intersection_filter/intersection_filter_device.ispc writing dependencies to file /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/intersection_filter//intersection_filter_device.dev.idep make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/intersection_filter /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/intersection_filter /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/intersection_filter/CMakeFiles/intersection_filter_ispc.dir/DependInfo.cmake --color= Scanning dependencies of target intersection_filter_ispc make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/intersection_filter/CMakeFiles/intersection_filter_ispc.dir/build.make tutorials/intersection_filter/CMakeFiles/intersection_filter_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 95%] Building ISPC object /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/subdivision_geometry//subdivision_geometry_device.dev.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/subdivision_geometry && /usr/bin/cmake -E make_directory /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/subdivision_geometry/ cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/subdivision_geometry && /usr/bin/ispc -I /builddir/build/BUILD/embree-2.14.0/tutorials/subdivision_geometry -I /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu --arch=x86-64 --addressing=32 -O3 --target=sse2,sse4,avx,avx2 --woff --opt=fast-math --pic -h /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/subdivision_geometry/subdivision_geometry_device_ispc.h -MMM /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/subdivision_geometry//subdivision_geometry_device.dev.idep -o /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/subdivision_geometry//subdivision_geometry_device.dev.o /builddir/build/BUILD/embree-2.14.0/tutorials/subdivision_geometry/subdivision_geometry_device.ispc writing dependencies to file /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/subdivision_geometry//subdivision_geometry_device.dev.idep make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/subdivision_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/subdivision_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/subdivision_geometry/CMakeFiles/subdivision_geometry_ispc.dir/DependInfo.cmake --color= Scanning dependencies of target subdivision_geometry_ispc make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/subdivision_geometry/CMakeFiles/subdivision_geometry_ispc.dir/build.make tutorials/subdivision_geometry/CMakeFiles/subdivision_geometry_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 96%] Building CXX object tutorials/intersection_filter/CMakeFiles/intersection_filter_ispc.dir/intersection_filter.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/intersection_filter && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/intersection_filter_ispc.dir/intersection_filter.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/intersection_filter/intersection_filter.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 96%] Linking CXX executable ../../intersection_filter_ispc cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/intersection_filter && /usr/bin/cmake -E cmake_link_script CMakeFiles/intersection_filter_ispc.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/intersection_filter_ispc.dir/intersection_filter.cpp.o intersection_filter_device.dev.o intersection_filter_device.dev_sse2.o intersection_filter_device.dev_sse4.o intersection_filter_device.dev_avx.o intersection_filter_device.dev_avx2.o -o ../../intersection_filter_ispc -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device_ispc.a ../../libnoise.a ../../libnoise_ispc.a ../../liblights_ispc.a ../../libtutorial_device.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 96%] Built target intersection_filter_ispc make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 96%] Building CXX object tutorials/subdivision_geometry/CMakeFiles/subdivision_geometry_ispc.dir/subdivision_geometry.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/subdivision_geometry && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/subdivision_geometry_ispc.dir/subdivision_geometry.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/subdivision_geometry/subdivision_geometry.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 95%] Building ISPC object /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/displacement_geometry//displacement_geometry_device.dev.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/displacement_geometry && /usr/bin/cmake -E make_directory /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/displacement_geometry/ cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/displacement_geometry && /usr/bin/ispc -I /builddir/build/BUILD/embree-2.14.0/tutorials/displacement_geometry -I /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu --arch=x86-64 --addressing=32 -O3 --target=sse2,sse4,avx,avx2 --woff --opt=fast-math --pic -h /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/displacement_geometry/displacement_geometry_device_ispc.h -MMM /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/displacement_geometry//displacement_geometry_device.dev.idep -o /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/displacement_geometry//displacement_geometry_device.dev.o /builddir/build/BUILD/embree-2.14.0/tutorials/displacement_geometry/displacement_geometry_device.ispc writing dependencies to file /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/displacement_geometry//displacement_geometry_device.dev.idep make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/displacement_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/displacement_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/displacement_geometry/CMakeFiles/displacement_geometry_ispc.dir/DependInfo.cmake --color= Scanning dependencies of target displacement_geometry_ispc make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/displacement_geometry/CMakeFiles/displacement_geometry_ispc.dir/build.make tutorials/displacement_geometry/CMakeFiles/displacement_geometry_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 97%] Linking CXX executable ../../subdivision_geometry_ispc cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/subdivision_geometry && /usr/bin/cmake -E cmake_link_script CMakeFiles/subdivision_geometry_ispc.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/subdivision_geometry_ispc.dir/subdivision_geometry.cpp.o subdivision_geometry_device.dev.o subdivision_geometry_device.dev_sse2.o subdivision_geometry_device.dev_sse4.o subdivision_geometry_device.dev_avx.o subdivision_geometry_device.dev_avx2.o -o ../../subdivision_geometry_ispc -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device_ispc.a ../../libnoise.a ../../libnoise_ispc.a ../../liblights_ispc.a ../../libtutorial_device.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 93%] Building ISPC object /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/hair_geometry//hair_geometry_device.dev.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/hair_geometry && /usr/bin/cmake -E make_directory /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/hair_geometry/ cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/hair_geometry && /usr/bin/ispc -I /builddir/build/BUILD/embree-2.14.0/tutorials/hair_geometry -I /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu --arch=x86-64 --addressing=32 -O3 --target=sse2,sse4,avx,avx2 --woff --opt=fast-math --pic -h /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/hair_geometry/hair_geometry_device_ispc.h -MMM /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/hair_geometry//hair_geometry_device.dev.idep -o /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/hair_geometry//hair_geometry_device.dev.o /builddir/build/BUILD/embree-2.14.0/tutorials/hair_geometry/hair_geometry_device.ispc writing dependencies to file /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/hair_geometry//hair_geometry_device.dev.idep make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 97%] Built target subdivision_geometry_ispc make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/hair_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/hair_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/hair_geometry/CMakeFiles/hair_geometry_ispc.dir/DependInfo.cmake --color= Scanning dependencies of target hair_geometry_ispc make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/hair_geometry/CMakeFiles/hair_geometry_ispc.dir/build.make tutorials/hair_geometry/CMakeFiles/hair_geometry_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 97%] Building CXX object tutorials/displacement_geometry/CMakeFiles/displacement_geometry_ispc.dir/displacement_geometry.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/displacement_geometry && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/displacement_geometry_ispc.dir/displacement_geometry.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/displacement_geometry/displacement_geometry.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 98%] Linking CXX executable ../../displacement_geometry_ispc cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/displacement_geometry && /usr/bin/cmake -E cmake_link_script CMakeFiles/displacement_geometry_ispc.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/displacement_geometry_ispc.dir/displacement_geometry.cpp.o displacement_geometry_device.dev.o displacement_geometry_device.dev_sse2.o displacement_geometry_device.dev_sse4.o displacement_geometry_device.dev_avx.o displacement_geometry_device.dev_avx2.o -o ../../displacement_geometry_ispc -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device_ispc.a ../../libnoise.a ../../libnoise_ispc.a ../../liblights_ispc.a ../../libtutorial_device.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 98%] Built target displacement_geometry_ispc make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 97%] Building CXX object tutorials/hair_geometry/CMakeFiles/hair_geometry_ispc.dir/hair_geometry.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/hair_geometry && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/hair_geometry_ispc.dir/hair_geometry.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/hair_geometry/hair_geometry.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 99%] Linking CXX executable ../../hair_geometry_ispc cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/hair_geometry && /usr/bin/cmake -E cmake_link_script CMakeFiles/hair_geometry_ispc.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/hair_geometry_ispc.dir/hair_geometry.cpp.o hair_geometry_device.dev.o hair_geometry_device.dev_sse2.o hair_geometry_device.dev_sse4.o hair_geometry_device.dev_avx.o hair_geometry_device.dev_avx2.o -o ../../hair_geometry_ispc -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device_ispc.a ../../libnoise.a ../../libnoise_ispc.a ../../liblights_ispc.a ../../libtutorial_device.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 99%] Built target hair_geometry_ispc make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 92%] Building ISPC object /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/pathtracer//pathtracer_device.dev.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/pathtracer && /usr/bin/cmake -E make_directory /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/pathtracer/ cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/pathtracer && /usr/bin/ispc -I /builddir/build/BUILD/embree-2.14.0/tutorials/pathtracer -I /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu --arch=x86-64 --addressing=32 -O3 --target=sse2,sse4,avx,avx2 --woff --opt=fast-math --pic -h /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/pathtracer/pathtracer_device_ispc.h -MMM /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/pathtracer//pathtracer_device.dev.idep -o /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/pathtracer//pathtracer_device.dev.o /builddir/build/BUILD/embree-2.14.0/tutorials/pathtracer/pathtracer_device.ispc writing dependencies to file /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/pathtracer//pathtracer_device.dev.idep make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/pathtracer /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/pathtracer /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/pathtracer/CMakeFiles/pathtracer_ispc.dir/DependInfo.cmake --color= Scanning dependencies of target pathtracer_ispc make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/pathtracer/CMakeFiles/pathtracer_ispc.dir/build.make tutorials/pathtracer/CMakeFiles/pathtracer_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 99%] Building CXX object tutorials/pathtracer/CMakeFiles/pathtracer_ispc.dir/pathtracer.cpp.o cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/pathtracer && /usr/bin/c++ -DTASKING_TBB -D__TARGET_AVX2__ -D__TARGET_AVX__ -D__TARGET_SSE2__ -D__TARGET_SSE42__ -I/builddir/build/BUILD/embree-2.14.0/include -I/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 -o CMakeFiles/pathtracer_ispc.dir/pathtracer.cpp.o -c /builddir/build/BUILD/embree-2.14.0/tutorials/pathtracer/pathtracer.cpp make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [100%] Linking CXX executable ../../pathtracer_ispc cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/pathtracer && /usr/bin/cmake -E cmake_link_script CMakeFiles/pathtracer_ispc.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wno-all -Wall -fPIC -std=c++11 -fvisibility-inlines-hidden -fvisibility=hidden -fno-strict-aliasing -DNDEBUG -O3 CMakeFiles/pathtracer_ispc.dir/pathtracer.cpp.o pathtracer_device.dev.o pathtracer_device.dev_sse2.o pathtracer_device.dev_sse4.o pathtracer_device.dev_avx.o pathtracer_device.dev_avx2.o -o ../../pathtracer_ispc -Wl,-rpath,/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu: -rdynamic ../../libtutorial.a ../../libimage.a ../../libtutorial_device_ispc.a ../../libnoise.a ../../libnoise_ispc.a ../../liblights_ispc.a ../../libtutorial_device.a ../../libembree.so.2.14.0 ../../libembree_sse42.a ../../libembree_avx.a ../../libembree_avx2.a ../../libsimd.a ../../libtasking.a -ltbb -ltbbmalloc ../../libtutorial.a ../../libscenegraph.a ../../libimage.a -ljpeg -lpng ../../liblexers.a -lGLU -lGL -lglut -lXmu -lXi ../../liblights.a ../../libsys.a -lpthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [100%] Built target pathtracer_ispc make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/CMakeFiles 0 make: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.TcjkK4 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64 ++ dirname /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64 + cd embree-2.14.0 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64 -C x86_64-redhat-linux-gnu make: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/cmake -H/builddir/build/BUILD/embree-2.14.0 -B/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/CMakeFiles /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f common/sys/CMakeFiles/sys.dir/build.make common/sys/CMakeFiles/sys.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/common/sys /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/sys /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/sys/CMakeFiles/sys.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f common/sys/CMakeFiles/sys.dir/build.make common/sys/CMakeFiles/sys.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'common/sys/CMakeFiles/sys.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 4%] Built target sys /usr/bin/make -f common/simd/CMakeFiles/simd.dir/build.make common/simd/CMakeFiles/simd.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/common/simd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/simd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/simd/CMakeFiles/simd.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f common/simd/CMakeFiles/simd.dir/build.make common/simd/CMakeFiles/simd.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'common/simd/CMakeFiles/simd.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 5%] Built target simd /usr/bin/make -f common/lexers/CMakeFiles/lexers.dir/build.make common/lexers/CMakeFiles/lexers.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/common/lexers /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/lexers /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/lexers/CMakeFiles/lexers.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f common/lexers/CMakeFiles/lexers.dir/build.make common/lexers/CMakeFiles/lexers.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'common/lexers/CMakeFiles/lexers.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 6%] Built target lexers /usr/bin/make -f common/tasking/CMakeFiles/tasking.dir/build.make common/tasking/CMakeFiles/tasking.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/common/tasking /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/tasking /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/tasking/CMakeFiles/tasking.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f common/tasking/CMakeFiles/tasking.dir/build.make common/tasking/CMakeFiles/tasking.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'common/tasking/CMakeFiles/tasking.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 6%] Built target tasking /usr/bin/make -f common/algorithms/CMakeFiles/algorithms.dir/build.make common/algorithms/CMakeFiles/algorithms.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/common/algorithms /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/algorithms /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/common/algorithms/CMakeFiles/algorithms.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f common/algorithms/CMakeFiles/algorithms.dir/build.make common/algorithms/CMakeFiles/algorithms.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'common/algorithms/CMakeFiles/algorithms.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 8%] Built target algorithms /usr/bin/make -f kernels/CMakeFiles/embree_avx2.dir/build.make kernels/CMakeFiles/embree_avx2.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/kernels /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels/CMakeFiles/embree_avx2.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f kernels/CMakeFiles/embree_avx2.dir/build.make kernels/CMakeFiles/embree_avx2.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'kernels/CMakeFiles/embree_avx2.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 16%] Built target embree_avx2 /usr/bin/make -f kernels/CMakeFiles/embree_avx2_check_globals.dir/build.make kernels/CMakeFiles/embree_avx2_check_globals.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/kernels /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels/CMakeFiles/embree_avx2_check_globals.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f kernels/CMakeFiles/embree_avx2_check_globals.dir/build.make kernels/CMakeFiles/embree_avx2_check_globals.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D file=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/libembree_avx2.a -P /builddir/build/BUILD/embree-2.14.0/common/cmake/check_globals.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 16%] Built target embree_avx2_check_globals /usr/bin/make -f kernels/CMakeFiles/embree_sse42.dir/build.make kernels/CMakeFiles/embree_sse42.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/kernels /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels/CMakeFiles/embree_sse42.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f kernels/CMakeFiles/embree_sse42.dir/build.make kernels/CMakeFiles/embree_sse42.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'kernels/CMakeFiles/embree_sse42.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 21%] Built target embree_sse42 /usr/bin/make -f kernels/CMakeFiles/embree_avx.dir/build.make kernels/CMakeFiles/embree_avx.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/kernels /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels/CMakeFiles/embree_avx.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f kernels/CMakeFiles/embree_avx.dir/build.make kernels/CMakeFiles/embree_avx.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'kernels/CMakeFiles/embree_avx.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 35%] Built target embree_avx /usr/bin/make -f kernels/CMakeFiles/embree.dir/build.make kernels/CMakeFiles/embree.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/kernels /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels/CMakeFiles/embree.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f kernels/CMakeFiles/embree.dir/build.make kernels/CMakeFiles/embree.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'kernels/CMakeFiles/embree.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 50%] Built target embree /usr/bin/make -f kernels/CMakeFiles/embree_avx_check_globals.dir/build.make kernels/CMakeFiles/embree_avx_check_globals.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/kernels /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels/CMakeFiles/embree_avx_check_globals.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f kernels/CMakeFiles/embree_avx_check_globals.dir/build.make kernels/CMakeFiles/embree_avx_check_globals.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D file=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/libembree_avx.a -P /builddir/build/BUILD/embree-2.14.0/common/cmake/check_globals.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 50%] Built target embree_avx_check_globals /usr/bin/make -f kernels/CMakeFiles/embree_sse42_check_globals.dir/build.make kernels/CMakeFiles/embree_sse42_check_globals.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/kernels /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels/CMakeFiles/embree_sse42_check_globals.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f kernels/CMakeFiles/embree_sse42_check_globals.dir/build.make kernels/CMakeFiles/embree_sse42_check_globals.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/kernels && /usr/bin/cmake -D file=/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/libembree_sse42.a -P /builddir/build/BUILD/embree-2.14.0/common/cmake/check_globals.cmake make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 50%] Built target embree_sse42_check_globals /usr/bin/make -f tutorials/common/image/CMakeFiles/image.dir/build.make tutorials/common/image/CMakeFiles/image.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/common/image /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/image /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/image/CMakeFiles/image.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/image/CMakeFiles/image.dir/build.make tutorials/common/image/CMakeFiles/image.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/common/image/CMakeFiles/image.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 52%] Built target image /usr/bin/make -f tutorials/common/lights/CMakeFiles/lights.dir/build.make tutorials/common/lights/CMakeFiles/lights.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/common/lights /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights/CMakeFiles/lights.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/lights/CMakeFiles/lights.dir/build.make tutorials/common/lights/CMakeFiles/lights.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/common/lights/CMakeFiles/lights.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 54%] Built target lights /usr/bin/make -f tutorials/common/scenegraph/CMakeFiles/scenegraph.dir/build.make tutorials/common/scenegraph/CMakeFiles/scenegraph.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/common/scenegraph /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/scenegraph /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/scenegraph/CMakeFiles/scenegraph.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/scenegraph/CMakeFiles/scenegraph.dir/build.make tutorials/common/scenegraph/CMakeFiles/scenegraph.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/common/scenegraph/CMakeFiles/scenegraph.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 56%] Built target scenegraph /usr/bin/make -f tutorials/common/tutorial/CMakeFiles/tutorial.dir/build.make tutorials/common/tutorial/CMakeFiles/tutorial.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial/CMakeFiles/tutorial.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/tutorial/CMakeFiles/tutorial.dir/build.make tutorials/common/tutorial/CMakeFiles/tutorial.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/common/tutorial/CMakeFiles/tutorial.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 58%] Built target tutorial /usr/bin/make -f tutorials/common/tutorial/CMakeFiles/tutorial_device.dir/build.make tutorials/common/tutorial/CMakeFiles/tutorial_device.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial/CMakeFiles/tutorial_device.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/tutorial/CMakeFiles/tutorial_device.dir/build.make tutorials/common/tutorial/CMakeFiles/tutorial_device.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/common/tutorial/CMakeFiles/tutorial_device.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 58%] Built target tutorial_device /usr/bin/make -f tutorials/common/tutorial/CMakeFiles/noise.dir/build.make tutorials/common/tutorial/CMakeFiles/noise.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial/CMakeFiles/noise.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/tutorial/CMakeFiles/noise.dir/build.make tutorials/common/tutorial/CMakeFiles/noise.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/common/tutorial/CMakeFiles/noise.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 59%] Built target noise /usr/bin/make -f tutorials/common/tutorial/CMakeFiles/noise_ispc.dir/build.make tutorials/common/tutorial/CMakeFiles/noise_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial/CMakeFiles/noise_ispc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/tutorial/CMakeFiles/noise_ispc.dir/build.make tutorials/common/tutorial/CMakeFiles/noise_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/common/tutorial/CMakeFiles/noise_ispc.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 60%] Built target noise_ispc /usr/bin/make -f tutorials/common/lights/CMakeFiles/lights_ispc.dir/build.make tutorials/common/lights/CMakeFiles/lights_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/common/lights /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/lights/CMakeFiles/lights_ispc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/lights/CMakeFiles/lights_ispc.dir/build.make tutorials/common/lights/CMakeFiles/lights_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/common/lights/CMakeFiles/lights_ispc.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 63%] Built target lights_ispc /usr/bin/make -f tutorials/common/tutorial/CMakeFiles/tutorial_device_ispc.dir/build.make tutorials/common/tutorial/CMakeFiles/tutorial_device_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/common/tutorial /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/tutorial/CMakeFiles/tutorial_device_ispc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/tutorial/CMakeFiles/tutorial_device_ispc.dir/build.make tutorials/common/tutorial/CMakeFiles/tutorial_device_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/common/tutorial/CMakeFiles/tutorial_device_ispc.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 64%] Built target tutorial_device_ispc /usr/bin/make -f tutorials/common/texture/CMakeFiles/texture_ispc.dir/build.make tutorials/common/texture/CMakeFiles/texture_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/common/texture /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/texture /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/texture/CMakeFiles/texture_ispc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/texture/CMakeFiles/texture_ispc.dir/build.make tutorials/common/texture/CMakeFiles/texture_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/common/texture/CMakeFiles/texture_ispc.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 64%] Built target texture_ispc /usr/bin/make -f tutorials/common/texture/CMakeFiles/texture.dir/build.make tutorials/common/texture/CMakeFiles/texture.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/common/texture /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/texture /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/common/texture/CMakeFiles/texture.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/common/texture/CMakeFiles/texture.dir/build.make tutorials/common/texture/CMakeFiles/texture.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/common/texture/CMakeFiles/texture.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 65%] Built target texture /usr/bin/make -f tutorials/verify/CMakeFiles/verify.dir/build.make tutorials/verify/CMakeFiles/verify.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/verify /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/verify /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/verify/CMakeFiles/verify.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/verify/CMakeFiles/verify.dir/build.make tutorials/verify/CMakeFiles/verify.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/verify/CMakeFiles/verify.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 66%] Built target verify /usr/bin/make -f tutorials/triangle_geometry/CMakeFiles/triangle_geometry_ispc.dir/build.make tutorials/triangle_geometry/CMakeFiles/triangle_geometry_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/triangle_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/triangle_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/triangle_geometry/CMakeFiles/triangle_geometry_ispc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/triangle_geometry/CMakeFiles/triangle_geometry_ispc.dir/build.make tutorials/triangle_geometry/CMakeFiles/triangle_geometry_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/triangle_geometry/CMakeFiles/triangle_geometry_ispc.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 67%] Built target triangle_geometry_ispc /usr/bin/make -f tutorials/triangle_geometry/CMakeFiles/triangle_geometry.dir/build.make tutorials/triangle_geometry/CMakeFiles/triangle_geometry.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/triangle_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/triangle_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/triangle_geometry/CMakeFiles/triangle_geometry.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/triangle_geometry/CMakeFiles/triangle_geometry.dir/build.make tutorials/triangle_geometry/CMakeFiles/triangle_geometry.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/triangle_geometry/CMakeFiles/triangle_geometry.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 68%] Built target triangle_geometry /usr/bin/make -f tutorials/dynamic_scene/CMakeFiles/dynamic_scene.dir/build.make tutorials/dynamic_scene/CMakeFiles/dynamic_scene.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/dynamic_scene /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/dynamic_scene /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/dynamic_scene/CMakeFiles/dynamic_scene.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/dynamic_scene/CMakeFiles/dynamic_scene.dir/build.make tutorials/dynamic_scene/CMakeFiles/dynamic_scene.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/dynamic_scene/CMakeFiles/dynamic_scene.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 69%] Built target dynamic_scene /usr/bin/make -f tutorials/dynamic_scene/CMakeFiles/dynamic_scene_ispc.dir/build.make tutorials/dynamic_scene/CMakeFiles/dynamic_scene_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/dynamic_scene /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/dynamic_scene /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/dynamic_scene/CMakeFiles/dynamic_scene_ispc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/dynamic_scene/CMakeFiles/dynamic_scene_ispc.dir/build.make tutorials/dynamic_scene/CMakeFiles/dynamic_scene_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/dynamic_scene/CMakeFiles/dynamic_scene_ispc.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 70%] Built target dynamic_scene_ispc /usr/bin/make -f tutorials/user_geometry/CMakeFiles/user_geometry_ispc.dir/build.make tutorials/user_geometry/CMakeFiles/user_geometry_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/user_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/user_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/user_geometry/CMakeFiles/user_geometry_ispc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/user_geometry/CMakeFiles/user_geometry_ispc.dir/build.make tutorials/user_geometry/CMakeFiles/user_geometry_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/user_geometry/CMakeFiles/user_geometry_ispc.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 71%] Built target user_geometry_ispc /usr/bin/make -f tutorials/user_geometry/CMakeFiles/user_geometry.dir/build.make tutorials/user_geometry/CMakeFiles/user_geometry.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/user_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/user_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/user_geometry/CMakeFiles/user_geometry.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/user_geometry/CMakeFiles/user_geometry.dir/build.make tutorials/user_geometry/CMakeFiles/user_geometry.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/user_geometry/CMakeFiles/user_geometry.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 72%] Built target user_geometry /usr/bin/make -f tutorials/viewer/CMakeFiles/viewer_ispc.dir/build.make tutorials/viewer/CMakeFiles/viewer_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/viewer /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer/CMakeFiles/viewer_ispc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/viewer/CMakeFiles/viewer_ispc.dir/build.make tutorials/viewer/CMakeFiles/viewer_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/viewer/CMakeFiles/viewer_ispc.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 73%] Built target viewer_ispc /usr/bin/make -f tutorials/viewer/CMakeFiles/viewer.dir/build.make tutorials/viewer/CMakeFiles/viewer.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/viewer /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer/CMakeFiles/viewer.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/viewer/CMakeFiles/viewer.dir/build.make tutorials/viewer/CMakeFiles/viewer.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/viewer/CMakeFiles/viewer.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 74%] Built target viewer /usr/bin/make -f tutorials/instanced_geometry/CMakeFiles/instanced_geometry_ispc.dir/build.make tutorials/instanced_geometry/CMakeFiles/instanced_geometry_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/instanced_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/instanced_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/instanced_geometry/CMakeFiles/instanced_geometry_ispc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/instanced_geometry/CMakeFiles/instanced_geometry_ispc.dir/build.make tutorials/instanced_geometry/CMakeFiles/instanced_geometry_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/instanced_geometry/CMakeFiles/instanced_geometry_ispc.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 75%] Built target instanced_geometry_ispc /usr/bin/make -f tutorials/instanced_geometry/CMakeFiles/instanced_geometry.dir/build.make tutorials/instanced_geometry/CMakeFiles/instanced_geometry.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/instanced_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/instanced_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/instanced_geometry/CMakeFiles/instanced_geometry.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/instanced_geometry/CMakeFiles/instanced_geometry.dir/build.make tutorials/instanced_geometry/CMakeFiles/instanced_geometry.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/instanced_geometry/CMakeFiles/instanced_geometry.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 76%] Built target instanced_geometry /usr/bin/make -f tutorials/intersection_filter/CMakeFiles/intersection_filter_ispc.dir/build.make tutorials/intersection_filter/CMakeFiles/intersection_filter_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/intersection_filter /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/intersection_filter /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/intersection_filter/CMakeFiles/intersection_filter_ispc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/intersection_filter/CMakeFiles/intersection_filter_ispc.dir/build.make tutorials/intersection_filter/CMakeFiles/intersection_filter_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/intersection_filter/CMakeFiles/intersection_filter_ispc.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 77%] Built target intersection_filter_ispc /usr/bin/make -f tutorials/intersection_filter/CMakeFiles/intersection_filter.dir/build.make tutorials/intersection_filter/CMakeFiles/intersection_filter.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/intersection_filter /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/intersection_filter /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/intersection_filter/CMakeFiles/intersection_filter.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/intersection_filter/CMakeFiles/intersection_filter.dir/build.make tutorials/intersection_filter/CMakeFiles/intersection_filter.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/intersection_filter/CMakeFiles/intersection_filter.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 78%] Built target intersection_filter /usr/bin/make -f tutorials/pathtracer/CMakeFiles/pathtracer.dir/build.make tutorials/pathtracer/CMakeFiles/pathtracer.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/pathtracer /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/pathtracer /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/pathtracer/CMakeFiles/pathtracer.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/pathtracer/CMakeFiles/pathtracer.dir/build.make tutorials/pathtracer/CMakeFiles/pathtracer.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/pathtracer/CMakeFiles/pathtracer.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 79%] Built target pathtracer /usr/bin/make -f tutorials/pathtracer/CMakeFiles/pathtracer_ispc.dir/build.make tutorials/pathtracer/CMakeFiles/pathtracer_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/pathtracer /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/pathtracer /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/pathtracer/CMakeFiles/pathtracer_ispc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/pathtracer/CMakeFiles/pathtracer_ispc.dir/build.make tutorials/pathtracer/CMakeFiles/pathtracer_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/pathtracer/CMakeFiles/pathtracer_ispc.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 80%] Built target pathtracer_ispc /usr/bin/make -f tutorials/hair_geometry/CMakeFiles/hair_geometry.dir/build.make tutorials/hair_geometry/CMakeFiles/hair_geometry.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/hair_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/hair_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/hair_geometry/CMakeFiles/hair_geometry.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/hair_geometry/CMakeFiles/hair_geometry.dir/build.make tutorials/hair_geometry/CMakeFiles/hair_geometry.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/hair_geometry/CMakeFiles/hair_geometry.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 81%] Built target hair_geometry /usr/bin/make -f tutorials/hair_geometry/CMakeFiles/hair_geometry_ispc.dir/build.make tutorials/hair_geometry/CMakeFiles/hair_geometry_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/hair_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/hair_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/hair_geometry/CMakeFiles/hair_geometry_ispc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/hair_geometry/CMakeFiles/hair_geometry_ispc.dir/build.make tutorials/hair_geometry/CMakeFiles/hair_geometry_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/hair_geometry/CMakeFiles/hair_geometry_ispc.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 82%] Built target hair_geometry_ispc /usr/bin/make -f tutorials/subdivision_geometry/CMakeFiles/subdivision_geometry_ispc.dir/build.make tutorials/subdivision_geometry/CMakeFiles/subdivision_geometry_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/subdivision_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/subdivision_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/subdivision_geometry/CMakeFiles/subdivision_geometry_ispc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/subdivision_geometry/CMakeFiles/subdivision_geometry_ispc.dir/build.make tutorials/subdivision_geometry/CMakeFiles/subdivision_geometry_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/subdivision_geometry/CMakeFiles/subdivision_geometry_ispc.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 83%] Built target subdivision_geometry_ispc /usr/bin/make -f tutorials/subdivision_geometry/CMakeFiles/subdivision_geometry.dir/build.make tutorials/subdivision_geometry/CMakeFiles/subdivision_geometry.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/subdivision_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/subdivision_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/subdivision_geometry/CMakeFiles/subdivision_geometry.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/subdivision_geometry/CMakeFiles/subdivision_geometry.dir/build.make tutorials/subdivision_geometry/CMakeFiles/subdivision_geometry.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/subdivision_geometry/CMakeFiles/subdivision_geometry.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 84%] Built target subdivision_geometry /usr/bin/make -f tutorials/displacement_geometry/CMakeFiles/displacement_geometry_ispc.dir/build.make tutorials/displacement_geometry/CMakeFiles/displacement_geometry_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/displacement_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/displacement_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/displacement_geometry/CMakeFiles/displacement_geometry_ispc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/displacement_geometry/CMakeFiles/displacement_geometry_ispc.dir/build.make tutorials/displacement_geometry/CMakeFiles/displacement_geometry_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/displacement_geometry/CMakeFiles/displacement_geometry_ispc.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 85%] Built target displacement_geometry_ispc /usr/bin/make -f tutorials/displacement_geometry/CMakeFiles/displacement_geometry.dir/build.make tutorials/displacement_geometry/CMakeFiles/displacement_geometry.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/displacement_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/displacement_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/displacement_geometry/CMakeFiles/displacement_geometry.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/displacement_geometry/CMakeFiles/displacement_geometry.dir/build.make tutorials/displacement_geometry/CMakeFiles/displacement_geometry.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/displacement_geometry/CMakeFiles/displacement_geometry.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 86%] Built target displacement_geometry /usr/bin/make -f tutorials/bvh_builder/CMakeFiles/bvh_builder.dir/build.make tutorials/bvh_builder/CMakeFiles/bvh_builder.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_builder /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/bvh_builder /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/bvh_builder/CMakeFiles/bvh_builder.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/bvh_builder/CMakeFiles/bvh_builder.dir/build.make tutorials/bvh_builder/CMakeFiles/bvh_builder.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/bvh_builder/CMakeFiles/bvh_builder.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 87%] Built target bvh_builder /usr/bin/make -f tutorials/lazy_geometry/CMakeFiles/lazy_geometry_ispc.dir/build.make tutorials/lazy_geometry/CMakeFiles/lazy_geometry_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/lazy_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/lazy_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/lazy_geometry/CMakeFiles/lazy_geometry_ispc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/lazy_geometry/CMakeFiles/lazy_geometry_ispc.dir/build.make tutorials/lazy_geometry/CMakeFiles/lazy_geometry_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/lazy_geometry/CMakeFiles/lazy_geometry_ispc.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 88%] Built target lazy_geometry_ispc /usr/bin/make -f tutorials/lazy_geometry/CMakeFiles/lazy_geometry.dir/build.make tutorials/lazy_geometry/CMakeFiles/lazy_geometry.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/lazy_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/lazy_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/lazy_geometry/CMakeFiles/lazy_geometry.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/lazy_geometry/CMakeFiles/lazy_geometry.dir/build.make tutorials/lazy_geometry/CMakeFiles/lazy_geometry.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/lazy_geometry/CMakeFiles/lazy_geometry.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 89%] Built target lazy_geometry /usr/bin/make -f tutorials/bvh_access/CMakeFiles/bvh_access.dir/build.make tutorials/bvh_access/CMakeFiles/bvh_access.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/bvh_access /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/bvh_access /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/bvh_access/CMakeFiles/bvh_access.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/bvh_access/CMakeFiles/bvh_access.dir/build.make tutorials/bvh_access/CMakeFiles/bvh_access.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/bvh_access/CMakeFiles/bvh_access.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 90%] Built target bvh_access /usr/bin/make -f tutorials/motion_blur_geometry/CMakeFiles/motion_blur_geometry_ispc.dir/build.make tutorials/motion_blur_geometry/CMakeFiles/motion_blur_geometry_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/motion_blur_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/motion_blur_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/motion_blur_geometry/CMakeFiles/motion_blur_geometry_ispc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/motion_blur_geometry/CMakeFiles/motion_blur_geometry_ispc.dir/build.make tutorials/motion_blur_geometry/CMakeFiles/motion_blur_geometry_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/motion_blur_geometry/CMakeFiles/motion_blur_geometry_ispc.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 91%] Built target motion_blur_geometry_ispc /usr/bin/make -f tutorials/motion_blur_geometry/CMakeFiles/motion_blur_geometry.dir/build.make tutorials/motion_blur_geometry/CMakeFiles/motion_blur_geometry.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/motion_blur_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/motion_blur_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/motion_blur_geometry/CMakeFiles/motion_blur_geometry.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/motion_blur_geometry/CMakeFiles/motion_blur_geometry.dir/build.make tutorials/motion_blur_geometry/CMakeFiles/motion_blur_geometry.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/motion_blur_geometry/CMakeFiles/motion_blur_geometry.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 91%] Built target motion_blur_geometry /usr/bin/make -f tutorials/interpolation/CMakeFiles/interpolation_ispc.dir/build.make tutorials/interpolation/CMakeFiles/interpolation_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/interpolation /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/interpolation /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/interpolation/CMakeFiles/interpolation_ispc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/interpolation/CMakeFiles/interpolation_ispc.dir/build.make tutorials/interpolation/CMakeFiles/interpolation_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/interpolation/CMakeFiles/interpolation_ispc.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 91%] Built target interpolation_ispc /usr/bin/make -f tutorials/interpolation/CMakeFiles/interpolation.dir/build.make tutorials/interpolation/CMakeFiles/interpolation.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/interpolation /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/interpolation /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/interpolation/CMakeFiles/interpolation.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/interpolation/CMakeFiles/interpolation.dir/build.make tutorials/interpolation/CMakeFiles/interpolation.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/interpolation/CMakeFiles/interpolation.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 92%] Built target interpolation /usr/bin/make -f tutorials/convert/CMakeFiles/convert.dir/build.make tutorials/convert/CMakeFiles/convert.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/convert /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/convert /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/convert/CMakeFiles/convert.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/convert/CMakeFiles/convert.dir/build.make tutorials/convert/CMakeFiles/convert.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/convert/CMakeFiles/convert.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 93%] Built target convert /usr/bin/make -f tutorials/curve_geometry/CMakeFiles/curve_geometry_ispc.dir/build.make tutorials/curve_geometry/CMakeFiles/curve_geometry_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/curve_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/curve_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/curve_geometry/CMakeFiles/curve_geometry_ispc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/curve_geometry/CMakeFiles/curve_geometry_ispc.dir/build.make tutorials/curve_geometry/CMakeFiles/curve_geometry_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/curve_geometry/CMakeFiles/curve_geometry_ispc.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 94%] Built target curve_geometry_ispc /usr/bin/make -f tutorials/curve_geometry/CMakeFiles/curve_geometry.dir/build.make tutorials/curve_geometry/CMakeFiles/curve_geometry.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/curve_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/curve_geometry /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/curve_geometry/CMakeFiles/curve_geometry.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/curve_geometry/CMakeFiles/curve_geometry.dir/build.make tutorials/curve_geometry/CMakeFiles/curve_geometry.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/curve_geometry/CMakeFiles/curve_geometry.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 95%] Built target curve_geometry /usr/bin/make -f tutorials/buildbench/CMakeFiles/buildbench.dir/build.make tutorials/buildbench/CMakeFiles/buildbench.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/buildbench /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/buildbench /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/buildbench/CMakeFiles/buildbench.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/buildbench/CMakeFiles/buildbench.dir/build.make tutorials/buildbench/CMakeFiles/buildbench.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/buildbench/CMakeFiles/buildbench.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 96%] Built target buildbench /usr/bin/make -f tutorials/viewer_stream/CMakeFiles/viewer_stream_ispc.dir/build.make tutorials/viewer_stream/CMakeFiles/viewer_stream_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/viewer_stream /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_stream /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_stream/CMakeFiles/viewer_stream_ispc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/viewer_stream/CMakeFiles/viewer_stream_ispc.dir/build.make tutorials/viewer_stream/CMakeFiles/viewer_stream_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/viewer_stream/CMakeFiles/viewer_stream_ispc.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 97%] Built target viewer_stream_ispc /usr/bin/make -f tutorials/viewer_stream/CMakeFiles/viewer_stream.dir/build.make tutorials/viewer_stream/CMakeFiles/viewer_stream.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/viewer_stream /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_stream /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_stream/CMakeFiles/viewer_stream.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/viewer_stream/CMakeFiles/viewer_stream.dir/build.make tutorials/viewer_stream/CMakeFiles/viewer_stream.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/viewer_stream/CMakeFiles/viewer_stream.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 98%] Built target viewer_stream /usr/bin/make -f tutorials/viewer_anim/CMakeFiles/viewer_anim_ispc.dir/build.make tutorials/viewer_anim/CMakeFiles/viewer_anim_ispc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/viewer_anim /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_anim /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_anim/CMakeFiles/viewer_anim_ispc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/viewer_anim/CMakeFiles/viewer_anim_ispc.dir/build.make tutorials/viewer_anim/CMakeFiles/viewer_anim_ispc.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/viewer_anim/CMakeFiles/viewer_anim_ispc.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [ 99%] Built target viewer_anim_ispc /usr/bin/make -f tutorials/viewer_anim/CMakeFiles/viewer_anim.dir/build.make tutorials/viewer_anim/CMakeFiles/viewer_anim.dir/depend make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' cd /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/embree-2.14.0 /builddir/build/BUILD/embree-2.14.0/tutorials/viewer_anim /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_anim /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/tutorials/viewer_anim/CMakeFiles/viewer_anim.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/make -f tutorials/viewer_anim/CMakeFiles/viewer_anim.dir/build.make tutorials/viewer_anim/CMakeFiles/viewer_anim.dir/build make[2]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[2]: Nothing to be done for 'tutorials/viewer_anim/CMakeFiles/viewer_anim.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' [100%] Built target viewer_anim make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu/CMakeFiles 0 /usr/bin/make -f CMakeFiles/Makefile2 preinstall make[1]: Entering directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' make[1]: Nothing to be done for 'preinstall'. make[1]: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "Release" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/include/embree2 -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/include/embree2/rtcore_geometry_user.isph -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/include/embree2/rtcore_geometry.h -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/include/embree2/rtcore_scene.isph -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/include/embree2/rtcore_ray.isph -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/include/embree2/rtcore.isph -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/include/embree2/rtcore_ray.h -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/include/embree2/rtcore_geometry.isph -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/include/embree2/rtcore.h -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/include/embree2/rtcore_geometry_user.h -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/include/embree2/rtcore_scene.h -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/include/embree2/rtcore.h -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/include/embree2/rtcore.isph -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/linesegments.xml -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/subdiv9.xml -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/subdiv9.ecs -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/subdiv_pin_corners.ecs -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/subdiv5.ecs -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/subdiv4.xml -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/cylinder.ecs -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/subdiv_pin_boundary.ecs -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/subdiv0.xml -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/subdiv4.ecs -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/subdiv_pin_boundary.xml -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/cornell_box.mtl -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/subdiv8.ecs -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/subdiv_smooth_boundary.xml -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/cornell_box.obj -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/subdiv_no_boundary.xml -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/cylinder.xml -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/subdiv_pin_all.ecs -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/subdiv1.xml -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/hair0.xml -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/hair0.ecs -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/subdiv3.ecs -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/subdiv1.ecs -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/subdiv7.xml -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/subdiv3.xml -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/curve0.xml -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/subdiv6.xml -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/subdiv5.xml -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/subdiv7.ecs -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/subdiv_smooth_boundary.ecs -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/subdiv6.ecs -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/subdiv_no_boundary.ecs -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/subdiv0.ecs -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/linesegments.ecs -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/cornell_box.ecs -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/subdiv8.xml -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/curve1.xml -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/subdiv_pin_all.xml -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models/subdiv_pin_corners.xml -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/share/doc/embree2/LICENSE.txt -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/share/doc/embree2/CHANGELOG.md -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/share/doc/embree2/README.md -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/share/doc/embree2/readme.pdf -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/lib64/cmake/embree-2.14.0/embree-config.cmake -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/lib64/cmake/embree-2.14.0/embree-config-default.cmake -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/lib64/cmake/embree-2.14.0/embree-config-version.cmake -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/lib64/libembree.so.2.14.0 -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/lib64/libembree.so.2 -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/lib64/libembree.so -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/verify -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/verify" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/triangle_geometry -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/triangle_geometry" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/triangle_geometry_ispc -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/triangle_geometry_ispc" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/dynamic_scene -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/dynamic_scene" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/dynamic_scene_ispc -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/dynamic_scene_ispc" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/user_geometry -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/user_geometry" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/user_geometry_ispc -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/user_geometry_ispc" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/viewer -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/viewer" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/viewer_ispc -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/viewer_ispc" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/instanced_geometry -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/instanced_geometry" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/instanced_geometry_ispc -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/instanced_geometry_ispc" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/intersection_filter -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/intersection_filter" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/intersection_filter_ispc -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/intersection_filter_ispc" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/pathtracer -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/pathtracer" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/pathtracer_ispc -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/pathtracer_ispc" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/hair_geometry -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/hair_geometry" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/hair_geometry_ispc -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/hair_geometry_ispc" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/subdivision_geometry -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/subdivision_geometry" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/subdivision_geometry_ispc -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/subdivision_geometry_ispc" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/displacement_geometry -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/displacement_geometry" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/displacement_geometry_ispc -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/displacement_geometry_ispc" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/bvh_builder -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/bvh_builder" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/lazy_geometry -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/lazy_geometry" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/lazy_geometry_ispc -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/lazy_geometry_ispc" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/bvh_access -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/bvh_access" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/motion_blur_geometry -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/motion_blur_geometry" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/motion_blur_geometry_ispc -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/motion_blur_geometry_ispc" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/interpolation -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/interpolation" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/interpolation_ispc -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/interpolation_ispc" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/convert -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/curve_geometry -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/curve_geometry" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/curve_geometry_ispc -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/curve_geometry_ispc" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/buildbench -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/buildbench" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/viewer_stream -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/viewer_stream" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/viewer_stream_ispc -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/viewer_stream_ispc" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/viewer_anim -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/viewer_anim" to "" -- Installing: /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/viewer_anim_ispc -- Set runtime path of "/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/viewer_anim_ispc" to "" make: Leaving directory '/builddir/build/BUILD/embree-2.14.0/x86_64-redhat-linux-gnu' + mkdir -p /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree + mv /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/buildbench /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/bvh_access /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/bvh_builder /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/convert /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/curve_geometry /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/curve_geometry_ispc /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/displacement_geometry /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/displacement_geometry_ispc /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/dynamic_scene /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/dynamic_scene_ispc /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/hair_geometry /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/hair_geometry_ispc /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/instanced_geometry /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/instanced_geometry_ispc /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/interpolation /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/interpolation_ispc /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/intersection_filter /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/intersection_filter_ispc /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/lazy_geometry /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/lazy_geometry_ispc /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/models /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/motion_blur_geometry /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/motion_blur_geometry_ispc /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/pathtracer /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/pathtracer_ispc /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/subdivision_geometry /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/subdivision_geometry_ispc /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/triangle_geometry /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/triangle_geometry_ispc /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/user_geometry /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/user_geometry_ispc /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/verify /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/viewer /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/viewer_anim /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/viewer_anim_ispc /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/viewer_ispc /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/viewer_stream /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/bin/embree2/viewer_stream_ispc /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/ + mv /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/share/doc/embree2 /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/share/doc/embree + rm /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/share/doc/embree/LICENSE.txt + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 /builddir/build/BUILD/embree-2.14.0 extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/lib64/libembree.so.2.14.0 extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/instanced_geometry_ispc extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/dynamic_scene extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/viewer_anim extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/motion_blur_geometry extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/displacement_geometry extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/buildbench extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/interpolation_ispc extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/intersection_filter_ispc extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/pathtracer extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/hair_geometry extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/viewer_anim_ispc extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/bvh_access extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/viewer extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/dynamic_scene_ispc extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/triangle_geometry_ispc extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/interpolation extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/curve_geometry extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/bvh_builder extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/triangle_geometry extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/user_geometry_ispc extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/motion_blur_geometry_ispc extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/lazy_geometry extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/convert extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/subdivision_geometry extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/pathtracer_ispc extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/verify extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/subdivision_geometry_ispc extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/intersection_filter extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/viewer_stream extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/hair_geometry_ispc extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/viewer_ispc extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/curve_geometry_ispc extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/user_geometry extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/viewer_stream_ispc extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/displacement_geometry_ispc extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/lazy_geometry_ispc extracting debug info from /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/libexec/embree/instanced_geometry /usr/lib/rpm/sepdebugcrcfix: Updated 38 CRC32s, 0 CRC32s did match. symlinked /usr/lib/debug/usr/lib64/libembree.so.2.14.0.debug to /usr/lib/debug/usr/lib64/libembree.so.2.debug symlinked /usr/lib/debug/usr/lib64/libembree.so.2.14.0.debug to /usr/lib/debug/usr/lib64/libembree.so.debug 7979 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.hCEiAG + umask 022 + cd /builddir/build/BUILD + cd embree-2.14.0 + ctest -V -j6 UpdateCTestConfiguration from :/builddir/build/BUILD/embree-2.14.0/DartConfiguration.tcl UpdateCTestConfiguration from :/builddir/build/BUILD/embree-2.14.0/DartConfiguration.tcl Test project /builddir/build/BUILD/embree-2.14.0 Constructing a list of tests Updating test list for fixtures Added 0 tests to meet fixture requirements Checking test dependency graph... Checking test dependency graph end No tests were found!!! + exit 0 Processing files: embree-2.14.0-2.fc26.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.RcfnWk + umask 022 + cd /builddir/build/BUILD + cd embree-2.14.0 + DOCDIR=/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/share/doc/embree + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/share/doc/embree + cp -pr README.md /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/share/doc/embree + cp -pr CHANGELOG.md /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/share/doc/embree + cp -pr readme.pdf /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/share/doc/embree + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.AI2FyZ + umask 022 + cd /builddir/build/BUILD + cd embree-2.14.0 + LICENSEDIR=/builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/share/licenses/embree + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/share/licenses/embree + cp -pr LICENSE.txt /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64/usr/share/licenses/embree + exit 0 Provides: embree = 2.14.0-2.fc26 embree(x86-64) = 2.14.0-2.fc26 libembree.so.2()(64bit) Requires(interp): /sbin/ldconfig /sbin/ldconfig Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig 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.4)(64bit) libdl.so.2()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpthread.so.0(GLIBC_2.3.2)(64bit) libpthread.so.0(GLIBC_2.3.4)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.5)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libtbb.so.2()(64bit) libtbbmalloc.so.2()(64bit) rtld(GNU_HASH) Processing files: embree-devel-2.14.0-2.fc26.x86_64 Provides: cmake(embree) embree-devel = 2.14.0-2.fc26 embree-devel(x86-64) = 2.14.0-2.fc26 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libembree.so.2()(64bit) Processing files: embree-examples-2.14.0-2.fc26.x86_64 Provides: embree-examples = 2.14.0-2.fc26 embree-examples(x86-64) = 2.14.0-2.fc26 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libGL.so.1()(64bit) libGLU.so.1()(64bit) libXi.so.6()(64bit) libXmu.so.6()(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.4)(64bit) libdl.so.2()(64bit) libembree.so.2()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libglut.so.3()(64bit) libjpeg.so.62()(64bit) libjpeg.so.62(LIBJPEG_6.2)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libpng16.so.16()(64bit) libpng16.so.16(PNG16_0)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpthread.so.0(GLIBC_2.3.2)(64bit) libpthread.so.0(GLIBC_2.3.4)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.8)(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.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.5)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libtbb.so.2()(64bit) libtbbmalloc.so.2()(64bit) rtld(GNU_HASH) Processing files: embree-debuginfo-2.14.0-2.fc26.x86_64 Provides: embree-debuginfo = 2.14.0-2.fc26 embree-debuginfo(x86-64) = 2.14.0-2.fc26 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64 Wrote: /builddir/build/RPMS/embree-2.14.0-2.fc26.x86_64.rpm Wrote: /builddir/build/RPMS/embree-devel-2.14.0-2.fc26.x86_64.rpm Wrote: /builddir/build/RPMS/embree-examples-2.14.0-2.fc26.x86_64.rpm Wrote: /builddir/build/RPMS/embree-debuginfo-2.14.0-2.fc26.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.sm2949 + umask 022 + cd /builddir/build/BUILD + cd embree-2.14.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/embree-2.14.0-2.fc26.x86_64 Child return code was: 0