Mock Version: 2.2 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/laszip.spec'], chrootPath='/var/lib/mock/epel-8-x86_64-1589476305.156576/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.v_syx478:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.v_syx478:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'e3684565a5b64ec48b9018ed752ace68', '-D', '/var/lib/mock/epel-8-x86_64-1589476305.156576/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.v_syx478:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/laszip.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/laszip-3.4.3-1.el8.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/laszip.spec'], chrootPath='/var/lib/mock/epel-8-x86_64-1589476305.156576/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.v_syx478:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.v_syx478:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '0e5d5d06d4df49c89d09867ad54a3cde', '-D', '/var/lib/mock/epel-8-x86_64-1589476305.156576/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.v_syx478:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/laszip.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.OET807 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf laszip-src-3.4.3 + /usr/bin/gzip -dc /builddir/build/SOURCES/laszip-src-3.4.3.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd laszip-src-3.4.3 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.jOQcLv + umask 022 + cd /builddir/build/BUILD + cd laszip-src-3.4.3 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -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 '-DCMAKE_C_FLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -fPIE -pie' '-DCMAKE_C_FLAGS_RELWITHDEBINFO=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -fPIE -pie' '-DCMAKE_CXX_FLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -fPIE -pie' '-DCMAKE_CXX_FLAGS_RELWITHDEBINFO=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -fPIE -pie' '-DCMAKE_SHARED_LINKER_FLAGS=-Wl,--as-needed -Wl,--no-undefined -Wl,-z,now -Wl,--no-as-needed -ldl' -DCMAKE_INSTALL_LIBDIR=lib64 -DCMAKE_BUILD_TYPE=Release -- The CXX compiler identification is GNU 8.3.1 -- The C compiler identification is GNU 8.3.1 -- 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 -- 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 -- Looking for C++ include unordered_map -- Looking for C++ include unordered_map - found -- 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/laszip-src-3.4.3 + /usr/bin/make -j2 /usr/bin/cmake -H/builddir/build/BUILD/laszip-src-3.4.3 -B/builddir/build/BUILD/laszip-src-3.4.3 --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/laszip-src-3.4.3' /usr/bin/make -f src/CMakeFiles/laszip.dir/build.make src/CMakeFiles/laszip.dir/depend /usr/bin/make -f dll/CMakeFiles/laszip_api.dir/build.make dll/CMakeFiles/laszip_api.dir/depend make[2]: Entering directory '/builddir/build/BUILD/laszip-src-3.4.3' cd /builddir/build/BUILD/laszip-src-3.4.3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/laszip-src-3.4.3 /builddir/build/BUILD/laszip-src-3.4.3/src /builddir/build/BUILD/laszip-src-3.4.3 /builddir/build/BUILD/laszip-src-3.4.3/src /builddir/build/BUILD/laszip-src-3.4.3/src/CMakeFiles/laszip.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/laszip-src-3.4.3' cd /builddir/build/BUILD/laszip-src-3.4.3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/laszip-src-3.4.3 /builddir/build/BUILD/laszip-src-3.4.3/dll /builddir/build/BUILD/laszip-src-3.4.3 /builddir/build/BUILD/laszip-src-3.4.3/dll /builddir/build/BUILD/laszip-src-3.4.3/dll/CMakeFiles/laszip_api.dir/DependInfo.cmake --color= Scanning dependencies of target laszip_api make[2]: Leaving directory '/builddir/build/BUILD/laszip-src-3.4.3' /usr/bin/make -f dll/CMakeFiles/laszip_api.dir/build.make dll/CMakeFiles/laszip_api.dir/build make[2]: Entering directory '/builddir/build/BUILD/laszip-src-3.4.3' [ 4%] Building C object dll/CMakeFiles/laszip_api.dir/laszip_api.c.o Scanning dependencies of target laszip make[2]: Leaving directory '/builddir/build/BUILD/laszip-src-3.4.3' /usr/bin/make -f src/CMakeFiles/laszip.dir/build.make src/CMakeFiles/laszip.dir/build cd /builddir/build/BUILD/laszip-src-3.4.3/dll && /usr/bin/cc -Dlaszip_api_EXPORTS -I/builddir/build/BUILD/laszip-src-3.4.3/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -fPIE -pie -DNDEBUG -fPIC -o CMakeFiles/laszip_api.dir/laszip_api.c.o -c /builddir/build/BUILD/laszip-src-3.4.3/dll/laszip_api.c make[2]: Entering directory '/builddir/build/BUILD/laszip-src-3.4.3' [ 8%] Building CXX object src/CMakeFiles/laszip.dir/arithmeticdecoder.cpp.o cd /builddir/build/BUILD/laszip-src-3.4.3/src && /usr/bin/c++ -DHAVE_UNORDERED_MAP=1 -DLASZIPDLL_EXPORTS -DUNORDERED -Dlaszip_EXPORTS -I/builddir/build/BUILD/laszip-src-3.4.3/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -fPIE -pie -Wextra -Wall -Wno-unused-parameter -Wno-unused-variable -Wpointer-arith -Wcast-qual -Wredundant-decls -Wno-long-long -Wno-unknown-pragmas -isystem /usr/local/include -std=c++11 -DNDEBUG -fPIC -o CMakeFiles/laszip.dir/arithmeticdecoder.cpp.o -c /builddir/build/BUILD/laszip-src-3.4.3/src/arithmeticdecoder.cpp [ 13%] Building CXX object src/CMakeFiles/laszip.dir/arithmeticencoder.cpp.o cd /builddir/build/BUILD/laszip-src-3.4.3/src && /usr/bin/c++ -DHAVE_UNORDERED_MAP=1 -DLASZIPDLL_EXPORTS -DUNORDERED -Dlaszip_EXPORTS -I/builddir/build/BUILD/laszip-src-3.4.3/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -fPIE -pie -Wextra -Wall -Wno-unused-parameter -Wno-unused-variable -Wpointer-arith -Wcast-qual -Wredundant-decls -Wno-long-long -Wno-unknown-pragmas -isystem /usr/local/include -std=c++11 -DNDEBUG -fPIC -o CMakeFiles/laszip.dir/arithmeticencoder.cpp.o -c /builddir/build/BUILD/laszip-src-3.4.3/src/arithmeticencoder.cpp [ 17%] Linking C shared library ../lib64/liblaszip_api.so cd /builddir/build/BUILD/laszip-src-3.4.3/dll && /usr/bin/cmake -E cmake_link_script CMakeFiles/laszip_api.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -fPIE -pie -DNDEBUG -Wl,--as-needed -Wl,--no-undefined -Wl,-z,now -Wl,--no-as-needed -ldl -shared -Wl,-soname,liblaszip_api.so.8 -o ../lib64/liblaszip_api.so.8.0.5 CMakeFiles/laszip_api.dir/laszip_api.c.o cd /builddir/build/BUILD/laszip-src-3.4.3/dll && /usr/bin/cmake -E cmake_symlink_library ../lib64/liblaszip_api.so.8.0.5 ../lib64/liblaszip_api.so.8 ../lib64/liblaszip_api.so make[2]: Leaving directory '/builddir/build/BUILD/laszip-src-3.4.3' [ 17%] Built target laszip_api [ 21%] Building CXX object src/CMakeFiles/laszip.dir/arithmeticmodel.cpp.o cd /builddir/build/BUILD/laszip-src-3.4.3/src && /usr/bin/c++ -DHAVE_UNORDERED_MAP=1 -DLASZIPDLL_EXPORTS -DUNORDERED -Dlaszip_EXPORTS -I/builddir/build/BUILD/laszip-src-3.4.3/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -fPIE -pie -Wextra -Wall -Wno-unused-parameter -Wno-unused-variable -Wpointer-arith -Wcast-qual -Wredundant-decls -Wno-long-long -Wno-unknown-pragmas -isystem /usr/local/include -std=c++11 -DNDEBUG -fPIC -o CMakeFiles/laszip.dir/arithmeticmodel.cpp.o -c /builddir/build/BUILD/laszip-src-3.4.3/src/arithmeticmodel.cpp [ 26%] Building CXX object src/CMakeFiles/laszip.dir/integercompressor.cpp.o cd /builddir/build/BUILD/laszip-src-3.4.3/src && /usr/bin/c++ -DHAVE_UNORDERED_MAP=1 -DLASZIPDLL_EXPORTS -DUNORDERED -Dlaszip_EXPORTS -I/builddir/build/BUILD/laszip-src-3.4.3/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -fPIE -pie -Wextra -Wall -Wno-unused-parameter -Wno-unused-variable -Wpointer-arith -Wcast-qual -Wredundant-decls -Wno-long-long -Wno-unknown-pragmas -isystem /usr/local/include -std=c++11 -DNDEBUG -fPIC -o CMakeFiles/laszip.dir/integercompressor.cpp.o -c /builddir/build/BUILD/laszip-src-3.4.3/src/integercompressor.cpp [ 30%] Building CXX object src/CMakeFiles/laszip.dir/lasindex.cpp.o cd /builddir/build/BUILD/laszip-src-3.4.3/src && /usr/bin/c++ -DHAVE_UNORDERED_MAP=1 -DLASZIPDLL_EXPORTS -DUNORDERED -Dlaszip_EXPORTS -I/builddir/build/BUILD/laszip-src-3.4.3/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -fPIE -pie -Wextra -Wall -Wno-unused-parameter -Wno-unused-variable -Wpointer-arith -Wcast-qual -Wredundant-decls -Wno-long-long -Wno-unknown-pragmas -isystem /usr/local/include -std=c++11 -DNDEBUG -fPIC -o CMakeFiles/laszip.dir/lasindex.cpp.o -c /builddir/build/BUILD/laszip-src-3.4.3/src/lasindex.cpp [ 34%] Building CXX object src/CMakeFiles/laszip.dir/lasinterval.cpp.o cd /builddir/build/BUILD/laszip-src-3.4.3/src && /usr/bin/c++ -DHAVE_UNORDERED_MAP=1 -DLASZIPDLL_EXPORTS -DUNORDERED -Dlaszip_EXPORTS -I/builddir/build/BUILD/laszip-src-3.4.3/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -fPIE -pie -Wextra -Wall -Wno-unused-parameter -Wno-unused-variable -Wpointer-arith -Wcast-qual -Wredundant-decls -Wno-long-long -Wno-unknown-pragmas -isystem /usr/local/include -std=c++11 -DNDEBUG -fPIC -o CMakeFiles/laszip.dir/lasinterval.cpp.o -c /builddir/build/BUILD/laszip-src-3.4.3/src/lasinterval.cpp [ 39%] Building CXX object src/CMakeFiles/laszip.dir/lasquadtree.cpp.o cd /builddir/build/BUILD/laszip-src-3.4.3/src && /usr/bin/c++ -DHAVE_UNORDERED_MAP=1 -DLASZIPDLL_EXPORTS -DUNORDERED -Dlaszip_EXPORTS -I/builddir/build/BUILD/laszip-src-3.4.3/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -fPIE -pie -Wextra -Wall -Wno-unused-parameter -Wno-unused-variable -Wpointer-arith -Wcast-qual -Wredundant-decls -Wno-long-long -Wno-unknown-pragmas -isystem /usr/local/include -std=c++11 -DNDEBUG -fPIC -o CMakeFiles/laszip.dir/lasquadtree.cpp.o -c /builddir/build/BUILD/laszip-src-3.4.3/src/lasquadtree.cpp [ 43%] Building CXX object src/CMakeFiles/laszip.dir/lasreaditemcompressed_v1.cpp.o cd /builddir/build/BUILD/laszip-src-3.4.3/src && /usr/bin/c++ -DHAVE_UNORDERED_MAP=1 -DLASZIPDLL_EXPORTS -DUNORDERED -Dlaszip_EXPORTS -I/builddir/build/BUILD/laszip-src-3.4.3/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -fPIE -pie -Wextra -Wall -Wno-unused-parameter -Wno-unused-variable -Wpointer-arith -Wcast-qual -Wredundant-decls -Wno-long-long -Wno-unknown-pragmas -isystem /usr/local/include -std=c++11 -DNDEBUG -fPIC -o CMakeFiles/laszip.dir/lasreaditemcompressed_v1.cpp.o -c /builddir/build/BUILD/laszip-src-3.4.3/src/lasreaditemcompressed_v1.cpp /builddir/build/BUILD/laszip-src-3.4.3/src/lasreaditemcompressed_v1.cpp: In member function 'virtual BOOL LASreadItemCompressed_GPSTIME11_v1::init(const U8*, U32&)': /builddir/build/BUILD/laszip-src-3.4.3/src/lasreaditemcompressed_v1.cpp:291:30: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U64*' {aka 'long long unsigned int*'} casts away qualifiers [-Wcast-qual] last_gpstime.u64 = *((U64*)item); ^~~~ [ 47%] Building CXX object src/CMakeFiles/laszip.dir/lasreaditemcompressed_v2.cpp.o cd /builddir/build/BUILD/laszip-src-3.4.3/src && /usr/bin/c++ -DHAVE_UNORDERED_MAP=1 -DLASZIPDLL_EXPORTS -DUNORDERED -Dlaszip_EXPORTS -I/builddir/build/BUILD/laszip-src-3.4.3/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -fPIE -pie -Wextra -Wall -Wno-unused-parameter -Wno-unused-variable -Wpointer-arith -Wcast-qual -Wredundant-decls -Wno-long-long -Wno-unknown-pragmas -isystem /usr/local/include -std=c++11 -DNDEBUG -fPIC -o CMakeFiles/laszip.dir/lasreaditemcompressed_v2.cpp.o -c /builddir/build/BUILD/laszip-src-3.4.3/src/lasreaditemcompressed_v2.cpp /builddir/build/BUILD/laszip-src-3.4.3/src/lasreaditemcompressed_v2.cpp: In member function 'virtual BOOL LASreadItemCompressed_GPSTIME11_v2::init(const U8*, U32&)': /builddir/build/BUILD/laszip-src-3.4.3/src/lasreaditemcompressed_v2.cpp:290:33: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U64*' {aka 'long long unsigned int*'} casts away qualifiers [-Wcast-qual] last_gpstime[0].u64 = *((U64*)item); ^~~~ [ 52%] Building CXX object src/CMakeFiles/laszip.dir/lasreaditemcompressed_v3.cpp.o cd /builddir/build/BUILD/laszip-src-3.4.3/src && /usr/bin/c++ -DHAVE_UNORDERED_MAP=1 -DLASZIPDLL_EXPORTS -DUNORDERED -Dlaszip_EXPORTS -I/builddir/build/BUILD/laszip-src-3.4.3/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -fPIE -pie -Wextra -Wall -Wno-unused-parameter -Wno-unused-variable -Wpointer-arith -Wcast-qual -Wredundant-decls -Wno-long-long -Wno-unknown-pragmas -isystem /usr/local/include -std=c++11 -DNDEBUG -fPIC -o CMakeFiles/laszip.dir/lasreaditemcompressed_v3.cpp.o -c /builddir/build/BUILD/laszip-src-3.4.3/src/lasreaditemcompressed_v3.cpp In file included from /builddir/build/BUILD/laszip-src-3.4.3/src/lasreaditemcompressed_v3.hpp:40, from /builddir/build/BUILD/laszip-src-3.4.3/src/lasreaditemcompressed_v3.cpp:32: /builddir/build/BUILD/laszip-src-3.4.3/src/bytestreamin_array.hpp: In member function 'virtual void ByteStreamInArray::getBytes(U8*, U32)': /builddir/build/BUILD/laszip-src-3.4.3/src/bytestreamin_array.hpp:154:41: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'void*' casts away qualifiers [-Wcast-qual] memcpy((void*)bytes, (void*)(data+curr), num_bytes); ^ /builddir/build/BUILD/laszip-src-3.4.3/src/lasreaditemcompressed_v3.cpp: In member function 'BOOL LASreadItemCompressed_POINT14_v3::createAndInitModelsAndDecompressors(U32, const U8*)': /builddir/build/BUILD/laszip-src-3.4.3/src/lasreaditemcompressed_v3.cpp:324:49: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] contexts[context].last_Z[i] = ((LASpoint14*)item)->Z; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/lasreaditemcompressed_v3.cpp:343:57: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] contexts[context].last_intensity[i] = ((LASpoint14*)item)->intensity; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/lasreaditemcompressed_v3.cpp:368:57: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] contexts[context].last_gpstime[0].f64 = ((LASpoint14*)item)->gps_time; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/lasreaditemcompressed_v3.cpp: In member function 'virtual BOOL LASreadItemCompressed_POINT14_v3::init(const U8*, U32&)': /builddir/build/BUILD/laszip-src-3.4.3/src/lasreaditemcompressed_v3.cpp:696:35: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] current_context = ((LASpoint14*)item)->scanner_channel; ^~~~ [ 56%] Building CXX object src/CMakeFiles/laszip.dir/lasreaditemcompressed_v4.cpp.o cd /builddir/build/BUILD/laszip-src-3.4.3/src && /usr/bin/c++ -DHAVE_UNORDERED_MAP=1 -DLASZIPDLL_EXPORTS -DUNORDERED -Dlaszip_EXPORTS -I/builddir/build/BUILD/laszip-src-3.4.3/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -fPIE -pie -Wextra -Wall -Wno-unused-parameter -Wno-unused-variable -Wpointer-arith -Wcast-qual -Wredundant-decls -Wno-long-long -Wno-unknown-pragmas -isystem /usr/local/include -std=c++11 -DNDEBUG -fPIC -o CMakeFiles/laszip.dir/lasreaditemcompressed_v4.cpp.o -c /builddir/build/BUILD/laszip-src-3.4.3/src/lasreaditemcompressed_v4.cpp In file included from /builddir/build/BUILD/laszip-src-3.4.3/src/lasreaditemcompressed_v4.hpp:41, from /builddir/build/BUILD/laszip-src-3.4.3/src/lasreaditemcompressed_v4.cpp:32: /builddir/build/BUILD/laszip-src-3.4.3/src/bytestreamin_array.hpp: In member function 'virtual void ByteStreamInArray::getBytes(U8*, U32)': /builddir/build/BUILD/laszip-src-3.4.3/src/bytestreamin_array.hpp:154:41: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'void*' casts away qualifiers [-Wcast-qual] memcpy((void*)bytes, (void*)(data+curr), num_bytes); ^ /builddir/build/BUILD/laszip-src-3.4.3/src/lasreaditemcompressed_v4.cpp: In member function 'BOOL LASreadItemCompressed_POINT14_v4::createAndInitModelsAndDecompressors(U32, const U8*)': /builddir/build/BUILD/laszip-src-3.4.3/src/lasreaditemcompressed_v4.cpp:324:49: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] contexts[context].last_Z[i] = ((LASpoint14*)item)->Z; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/lasreaditemcompressed_v4.cpp:343:57: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] contexts[context].last_intensity[i] = ((LASpoint14*)item)->intensity; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/lasreaditemcompressed_v4.cpp:368:57: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] contexts[context].last_gpstime[0].f64 = ((LASpoint14*)item)->gps_time; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/lasreaditemcompressed_v4.cpp: In member function 'virtual BOOL LASreadItemCompressed_POINT14_v4::init(const U8*, U32&)': /builddir/build/BUILD/laszip-src-3.4.3/src/lasreaditemcompressed_v4.cpp:696:35: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] current_context = ((LASpoint14*)item)->scanner_channel; ^~~~ [ 60%] Building CXX object src/CMakeFiles/laszip.dir/lasreadpoint.cpp.o cd /builddir/build/BUILD/laszip-src-3.4.3/src && /usr/bin/c++ -DHAVE_UNORDERED_MAP=1 -DLASZIPDLL_EXPORTS -DUNORDERED -Dlaszip_EXPORTS -I/builddir/build/BUILD/laszip-src-3.4.3/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -fPIE -pie -Wextra -Wall -Wno-unused-parameter -Wno-unused-variable -Wpointer-arith -Wcast-qual -Wredundant-decls -Wno-long-long -Wno-unknown-pragmas -isystem /usr/local/include -std=c++11 -DNDEBUG -fPIC -o CMakeFiles/laszip.dir/lasreadpoint.cpp.o -c /builddir/build/BUILD/laszip-src-3.4.3/src/lasreadpoint.cpp In file included from /builddir/build/BUILD/laszip-src-3.4.3/src/lasreaditemcompressed_v3.hpp:40, from /builddir/build/BUILD/laszip-src-3.4.3/src/lasreadpoint.cpp:38: /builddir/build/BUILD/laszip-src-3.4.3/src/bytestreamin_array.hpp: In member function 'virtual void ByteStreamInArray::getBytes(U8*, U32)': /builddir/build/BUILD/laszip-src-3.4.3/src/bytestreamin_array.hpp:154:41: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'void*' casts away qualifiers [-Wcast-qual] memcpy((void*)bytes, (void*)(data+curr), num_bytes); ^ [ 65%] Building CXX object src/CMakeFiles/laszip.dir/laswriteitemcompressed_v1.cpp.o cd /builddir/build/BUILD/laszip-src-3.4.3/src && /usr/bin/c++ -DHAVE_UNORDERED_MAP=1 -DLASZIPDLL_EXPORTS -DUNORDERED -Dlaszip_EXPORTS -I/builddir/build/BUILD/laszip-src-3.4.3/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -fPIE -pie -Wextra -Wall -Wno-unused-parameter -Wno-unused-variable -Wpointer-arith -Wcast-qual -Wredundant-decls -Wno-long-long -Wno-unknown-pragmas -isystem /usr/local/include -std=c++11 -DNDEBUG -fPIC -o CMakeFiles/laszip.dir/laswriteitemcompressed_v1.cpp.o -c /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v1.cpp /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v1.cpp: In member function 'virtual BOOL LASwriteItemCompressed_POINT10_v1::write(const U8*, U32&)': /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v1.cpp:176:30: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint10*' casts away qualifiers [-Wcast-qual] I32 x_diff = ((LASpoint10*)item)->x - ((LASpoint10*)last_item)->x; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v1.cpp:177:30: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint10*' casts away qualifiers [-Wcast-qual] I32 y_diff = ((LASpoint10*)item)->y - ((LASpoint10*)last_item)->y; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v1.cpp:184:61: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint10*' casts away qualifiers [-Wcast-qual] ic_z->compress(((LASpoint10*)last_item)->z, ((LASpoint10*)item)->z, (k_bits < 19 ? k_bits : 19)); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v1.cpp:187:79: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint10*' casts away qualifiers [-Wcast-qual] I32 changed_values = ((((LASpoint10*)last_item)->intensity != ((LASpoint10*)item)->intensity) << 5) | ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v1.cpp:192:85: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint10*' casts away qualifiers [-Wcast-qual] ((((LASpoint10*)last_item)->point_source_ID != ((LASpoint10*)item)->point_source_ID)); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v1.cpp:199:79: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint10*' casts away qualifiers [-Wcast-qual] ic_intensity->compress(((LASpoint10*)last_item)->intensity, ((LASpoint10*)item)->intensity); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v1.cpp:244:91: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint10*' casts away qualifiers [-Wcast-qual] ic_point_source_ID->compress(((LASpoint10*)last_item)->point_source_ID, ((LASpoint10*)item)->point_source_ID); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v1.cpp: In member function 'virtual BOOL LASwriteItemCompressed_GPSTIME11_v1::init(const U8*, U32&)': /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v1.cpp:296:30: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U64*' {aka 'long long unsigned int*'} casts away qualifiers [-Wcast-qual] last_gpstime.u64 = *((U64*)item); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v1.cpp: In member function 'virtual BOOL LASwriteItemCompressed_GPSTIME11_v1::write(const U8*, U32&)': /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v1.cpp:303:30: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'I64*' {aka 'long long int*'} casts away qualifiers [-Wcast-qual] this_gpstime.i64 = *((I64*)item); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v1.cpp: In member function 'virtual BOOL LASwriteItemCompressed_RGB12_v1::write(const U8*, U32&)': /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v1.cpp:456:55: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] U32 sym = ((((U16*)last_item)[0]&0x00FF) != (((U16*)item)[0]&0x00FF)) << 0; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v1.cpp:457:52: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((((U16*)last_item)[0]&0xFF00) != (((U16*)item)[0]&0xFF00)) << 1; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v1.cpp:458:52: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((((U16*)last_item)[1]&0x00FF) != (((U16*)item)[1]&0x00FF)) << 2; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v1.cpp:459:52: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((((U16*)last_item)[1]&0xFF00) != (((U16*)item)[1]&0xFF00)) << 3; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v1.cpp:460:52: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((((U16*)last_item)[2]&0x00FF) != (((U16*)item)[2]&0x00FF)) << 4; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v1.cpp:461:52: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((((U16*)last_item)[2]&0xFF00) != (((U16*)item)[2]&0xFF00)) << 5; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v1.cpp:463:72: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] if (sym & (1 << 0)) ic_rgb->compress(((U16*)last_item)[0]&255,((U16*)item)[0]&255, 0); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v1.cpp:464:71: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] if (sym & (1 << 1)) ic_rgb->compress(((U16*)last_item)[0]>>8,((U16*)item)[0]>>8, 1); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v1.cpp:465:72: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] if (sym & (1 << 2)) ic_rgb->compress(((U16*)last_item)[1]&255,((U16*)item)[1]&255, 2); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v1.cpp:466:71: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] if (sym & (1 << 3)) ic_rgb->compress(((U16*)last_item)[1]>>8,((U16*)item)[1]>>8, 3); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v1.cpp:467:72: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] if (sym & (1 << 4)) ic_rgb->compress(((U16*)last_item)[2]&255,((U16*)item)[2]&255, 4); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v1.cpp:468:71: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] if (sym & (1 << 5)) ic_rgb->compress(((U16*)last_item)[2]>>8,((U16*)item)[2]>>8, 5); ^~~~ [ 69%] Building CXX object src/CMakeFiles/laszip.dir/laswriteitemcompressed_v2.cpp.o cd /builddir/build/BUILD/laszip-src-3.4.3/src && /usr/bin/c++ -DHAVE_UNORDERED_MAP=1 -DLASZIPDLL_EXPORTS -DUNORDERED -Dlaszip_EXPORTS -I/builddir/build/BUILD/laszip-src-3.4.3/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -fPIE -pie -Wextra -Wall -Wno-unused-parameter -Wno-unused-variable -Wpointer-arith -Wcast-qual -Wredundant-decls -Wno-long-long -Wno-unknown-pragmas -isystem /usr/local/include -std=c++11 -DNDEBUG -fPIC -o CMakeFiles/laszip.dir/laswriteitemcompressed_v2.cpp.o -c /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp: In member function 'virtual BOOL LASwriteItemCompressed_POINT10_v2::write(const U8*, U32&)': /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:141:25: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint10*' casts away qualifiers [-Wcast-qual] U32 r = ((LASpoint10*)item)->return_number; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:142:25: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint10*' casts away qualifiers [-Wcast-qual] U32 n = ((LASpoint10*)item)->number_of_returns_of_given_pulse; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:150:62: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint10*' casts away qualifiers [-Wcast-qual] ((last_intensity[m] != ((LASpoint10*)item)->intensity) << 4) | ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:154:85: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint10*' casts away qualifiers [-Wcast-qual] (((LASpoint10*)last_item)->point_source_ID != ((LASpoint10*)item)->point_source_ID)); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:172:61: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint10*' casts away qualifiers [-Wcast-qual] ic_intensity->compress(last_intensity[m], ((LASpoint10*)item)->intensity, (m < 3 ? m : 3)); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:173:39: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint10*' casts away qualifiers [-Wcast-qual] last_intensity[m] = ((LASpoint10*)item)->intensity; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:190:55: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint10*' casts away qualifiers [-Wcast-qual] enc->encodeSymbol(m_scan_angle_rank[((LASpoint10*)item)->scan_direction_flag], U8_FOLD(item[16]-last_item[16])); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:207:91: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint10*' casts away qualifiers [-Wcast-qual] ic_point_source_ID->compress(((LASpoint10*)last_item)->point_source_ID, ((LASpoint10*)item)->point_source_ID); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:212:24: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint10*' casts away qualifiers [-Wcast-qual] diff = ((LASpoint10*)item)->x - ((LASpoint10*)last_item)->x; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:219:24: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint10*' casts away qualifiers [-Wcast-qual] diff = ((LASpoint10*)item)->y - ((LASpoint10*)last_item)->y; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:225:48: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint10*' casts away qualifiers [-Wcast-qual] ic_z->compress(last_height[l], ((LASpoint10*)item)->z, (n==1) + (k_bits < 18 ? U32_ZERO_BIT_0(k_bits) : 18)); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:226:34: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint10*' casts away qualifiers [-Wcast-qual] last_height[l] = ((LASpoint10*)item)->z; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp: In member function 'virtual BOOL LASwriteItemCompressed_GPSTIME11_v2::init(const U8*, U32&)': /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:283:33: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U64*' {aka 'long long unsigned int*'} casts away qualifiers [-Wcast-qual] last_gpstime[0].u64 = *((U64*)item); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp: In member function 'virtual BOOL LASwriteItemCompressed_GPSTIME11_v2::write(const U8*, U32&)': /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:293:30: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'I64*' {aka 'long long int*'} casts away qualifiers [-Wcast-qual] this_gpstime.i64 = *((I64*)item); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp: In member function 'virtual BOOL LASwriteItemCompressed_RGB12_v2::write(const U8*, U32&)': /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:508:47: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] U32 sym = ((last_item[0]&0x00FF) != (((U16*)item)[0]&0x00FF)) << 0; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:509:44: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((last_item[0]&0xFF00) != (((U16*)item)[0]&0xFF00)) << 1; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:510:44: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((last_item[1]&0x00FF) != (((U16*)item)[1]&0x00FF)) << 2; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:511:44: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((last_item[1]&0xFF00) != (((U16*)item)[1]&0xFF00)) << 3; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:512:44: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((last_item[2]&0x00FF) != (((U16*)item)[2]&0x00FF)) << 4; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:513:44: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((last_item[2]&0xFF00) != (((U16*)item)[2]&0xFF00)) << 5; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:514:20: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:514:48: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:514:78: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:514:106: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:514:136: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:514:164: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:514:194: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:514:222: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:518:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] diff_l = ((int)(((U16*)item)[0]&255)) - (last_item[0]&255); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:523:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] diff_h = ((int)(((U16*)item)[0]>>8)) - (last_item[0]>>8); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:530:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] corr = ((int)(((U16*)item)[1]&255)) - U8_CLAMP(diff_l + (last_item[1]&255)); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:535:34: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] diff_l = (diff_l + (((U16*)item)[1]&255) - (last_item[1]&255)) / 2; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:536:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] corr = ((int)(((U16*)item)[2]&255)) - U8_CLAMP(diff_l + (last_item[2]&255)); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:541:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] corr = ((int)(((U16*)item)[1]>>8)) - U8_CLAMP(diff_h + (last_item[1]>>8)); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:546:34: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] diff_h = (diff_h + (((U16*)item)[1]>>8) - (last_item[1]>>8)) / 2; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v2.cpp:547:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] corr = ((int)(((U16*)item)[2]>>8)) - U8_CLAMP(diff_h + (last_item[2]>>8)); ^~~~ [ 73%] Building CXX object src/CMakeFiles/laszip.dir/laswriteitemcompressed_v3.cpp.o cd /builddir/build/BUILD/laszip-src-3.4.3/src && /usr/bin/c++ -DHAVE_UNORDERED_MAP=1 -DLASZIPDLL_EXPORTS -DUNORDERED -Dlaszip_EXPORTS -I/builddir/build/BUILD/laszip-src-3.4.3/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -fPIE -pie -Wextra -Wall -Wno-unused-parameter -Wno-unused-variable -Wpointer-arith -Wcast-qual -Wredundant-decls -Wno-long-long -Wno-unknown-pragmas -isystem /usr/local/include -std=c++11 -DNDEBUG -fPIC -o CMakeFiles/laszip.dir/laswriteitemcompressed_v3.cpp.o -c /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp: In member function 'BOOL LASwriteItemCompressed_POINT14_v3::createAndInitModelsAndCompressors(U32, const U8*)': /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:310:49: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] contexts[context].last_Z[i] = ((LASpoint14*)item)->Z; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:329:57: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] contexts[context].last_intensity[i] = ((LASpoint14*)item)->intensity; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:354:57: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] contexts[context].last_gpstime[0].f64 = ((LASpoint14*)item)->gps_time; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp: In member function 'virtual BOOL LASwriteItemCompressed_POINT14_v3::init(const U8*, U32&)': /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:459:35: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] current_context = ((LASpoint14*)item)->scanner_channel; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp: In member function 'virtual BOOL LASwriteItemCompressed_POINT14_v3::write(const U8*, U32&)': /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:490:39: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] U32 scanner_channel = ((LASpoint14*)item)->scanner_channel; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:504:45: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] BOOL point_source_change = (((LASpoint14*)item)->point_source_ID != ((LASpoint14*)last_item)->point_source_ID); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:505:41: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] BOOL gps_time_change = (((LASpoint14*)item)->gps_time != ((LASpoint14*)last_item)->gps_time); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:506:43: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] BOOL scan_angle_change = (((LASpoint14*)item)->scan_angle != ((LASpoint14*)last_item)->scan_angle); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:513:25: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] U32 n = ((LASpoint14*)item)->number_of_returns; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:514:25: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] U32 r = ((LASpoint14*)item)->return_number; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:626:24: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] diff = ((LASpoint14*)item)->X - ((LASpoint14*)last_item)->X; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:633:24: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] diff = ((LASpoint14*)item)->Y - ((LASpoint14*)last_item)->Y; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:642:95: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] contexts[current_context].ic_Z->compress(contexts[current_context].last_Z[l], ((LASpoint14*)item)->Z, (n==1) + (k_bits < 18 ? U32_ZERO_BIT_0(k_bits) : 18)); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:643:55: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] contexts[current_context].last_Z[l] = ((LASpoint14*)item)->Z; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:650:38: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] U32 classification = ((LASpoint14*)item)->classification; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:670:30: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] U32 flags = (((LASpoint14*)item)->edge_of_flight_line << 5) | (((LASpoint14*)item)->scan_direction_flag << 4) | ((LASpoint14*)item)->classification_flags; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:670:80: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] U32 flags = (((LASpoint14*)item)->edge_of_flight_line << 5) | (((LASpoint14*)item)->scan_direction_flag << 4) | ((LASpoint14*)item)->classification_flags; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:670:129: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] U32 flags = (((LASpoint14*)item)->edge_of_flight_line << 5) | (((LASpoint14*)item)->scan_direction_flag << 4) | ((LASpoint14*)item)->classification_flags; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:688:21: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] if (((LASpoint14*)item)->intensity != ((LASpoint14*)last_item)->intensity) ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:692:136: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] contexts[current_context].ic_intensity->compress(contexts[current_context].last_intensity[(cpr<<1) | gps_time_change], ((LASpoint14*)item)->intensity, cpr); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:693:88: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] contexts[current_context].last_intensity[(cpr<<1) | gps_time_change] = ((LASpoint14*)item)->intensity; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:702:107: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] contexts[current_context].ic_scan_angle->compress(((LASpoint14*)last_item)->scan_angle, ((LASpoint14*)item)->scan_angle, gps_time_change); // if the GPS time has changed ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:709:21: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] if (((LASpoint14*)item)->user_data != ((LASpoint14*)last_item)->user_data) ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:718:123: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] enc_user_data->encodeSymbol(contexts[current_context].m_user_data[((LASpoint14*)last_item)->user_data/4], ((LASpoint14*)item)->user_data); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:727:117: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] contexts[current_context].ic_point_source_ID->compress(((LASpoint14*)last_item)->point_source_ID, ((LASpoint14*)item)->point_source_ID); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:739:34: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] gps_time.f64 = ((LASpoint14*)item)->gps_time; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp: In member function 'virtual BOOL LASwriteItemCompressed_RGB14_v3::write(const U8*, U32&)': /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1291:47: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] U32 sym = ((last_item[0]&0x00FF) != (((U16*)item)[0]&0x00FF)) << 0; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1292:44: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((last_item[0]&0xFF00) != (((U16*)item)[0]&0xFF00)) << 1; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1293:44: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((last_item[1]&0x00FF) != (((U16*)item)[1]&0x00FF)) << 2; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1294:44: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((last_item[1]&0xFF00) != (((U16*)item)[1]&0xFF00)) << 3; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1295:44: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((last_item[2]&0x00FF) != (((U16*)item)[2]&0x00FF)) << 4; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1296:44: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((last_item[2]&0xFF00) != (((U16*)item)[2]&0xFF00)) << 5; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1297:20: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1297:48: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1297:78: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1297:106: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1297:136: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1297:164: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1297:194: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1297:222: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1301:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] diff_l = ((int)(((U16*)item)[0]&255)) - (last_item[0]&255); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1306:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] diff_h = ((int)(((U16*)item)[0]>>8)) - (last_item[0]>>8); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1313:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] corr = ((int)(((U16*)item)[1]&255)) - U8_CLAMP(diff_l + (last_item[1]&255)); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1318:34: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] diff_l = (diff_l + (((U16*)item)[1]&255) - (last_item[1]&255)) / 2; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1319:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] corr = ((int)(((U16*)item)[2]&255)) - U8_CLAMP(diff_l + (last_item[2]&255)); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1324:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] corr = ((int)(((U16*)item)[1]>>8)) - U8_CLAMP(diff_h + (last_item[1]>>8)); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1329:34: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] diff_h = (diff_h + (((U16*)item)[1]>>8) - (last_item[1]>>8)) / 2; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1330:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] corr = ((int)(((U16*)item)[2]>>8)) - U8_CLAMP(diff_h + (last_item[2]>>8)); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp: In member function 'virtual BOOL LASwriteItemCompressed_RGBNIR14_v3::write(const U8*, U32&)': /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1588:47: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] U32 sym = ((last_item[0]&0x00FF) != (((U16*)item)[0]&0x00FF)) << 0; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1589:44: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((last_item[0]&0xFF00) != (((U16*)item)[0]&0xFF00)) << 1; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1590:44: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((last_item[1]&0x00FF) != (((U16*)item)[1]&0x00FF)) << 2; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1591:44: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((last_item[1]&0xFF00) != (((U16*)item)[1]&0xFF00)) << 3; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1592:44: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((last_item[2]&0x00FF) != (((U16*)item)[2]&0x00FF)) << 4; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1593:44: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((last_item[2]&0xFF00) != (((U16*)item)[2]&0xFF00)) << 5; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1594:20: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1594:48: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1594:78: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1594:106: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1594:136: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1594:164: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1594:194: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1594:222: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1598:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] diff_l = ((int)(((U16*)item)[0]&255)) - (last_item[0]&255); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1603:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] diff_h = ((int)(((U16*)item)[0]>>8)) - (last_item[0]>>8); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1610:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] corr = ((int)(((U16*)item)[1]&255)) - U8_CLAMP(diff_l + (last_item[1]&255)); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1615:34: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] diff_l = (diff_l + (((U16*)item)[1]&255) - (last_item[1]&255)) / 2; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1616:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] corr = ((int)(((U16*)item)[2]&255)) - U8_CLAMP(diff_l + (last_item[2]&255)); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1621:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] corr = ((int)(((U16*)item)[1]>>8)) - U8_CLAMP(diff_h + (last_item[1]>>8)); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1626:34: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] diff_h = (diff_h + (((U16*)item)[1]>>8) - (last_item[1]>>8)) / 2; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1627:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] corr = ((int)(((U16*)item)[2]>>8)) - U8_CLAMP(diff_h + (last_item[2]>>8)); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1636:43: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym = ((last_item[3]&0x00FF) != (((U16*)item)[3]&0x00FF)) << 0; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1637:44: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((last_item[3]&0xFF00) != (((U16*)item)[3]&0xFF00)) << 1; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1641:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] diff_l = ((int)(((U16*)item)[3]&255)) - (last_item[3]&255); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v3.cpp:1646:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] diff_h = ((int)(((U16*)item)[3]>>8)) - (last_item[3]>>8); ^~~~ [ 78%] Building CXX object src/CMakeFiles/laszip.dir/laswriteitemcompressed_v4.cpp.o cd /builddir/build/BUILD/laszip-src-3.4.3/src && /usr/bin/c++ -DHAVE_UNORDERED_MAP=1 -DLASZIPDLL_EXPORTS -DUNORDERED -Dlaszip_EXPORTS -I/builddir/build/BUILD/laszip-src-3.4.3/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -fPIE -pie -Wextra -Wall -Wno-unused-parameter -Wno-unused-variable -Wpointer-arith -Wcast-qual -Wredundant-decls -Wno-long-long -Wno-unknown-pragmas -isystem /usr/local/include -std=c++11 -DNDEBUG -fPIC -o CMakeFiles/laszip.dir/laswriteitemcompressed_v4.cpp.o -c /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp: In member function 'BOOL LASwriteItemCompressed_POINT14_v4::createAndInitModelsAndCompressors(U32, const U8*)': /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:308:49: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] contexts[context].last_Z[i] = ((LASpoint14*)item)->Z; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:327:57: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] contexts[context].last_intensity[i] = ((LASpoint14*)item)->intensity; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:352:57: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] contexts[context].last_gpstime[0].f64 = ((LASpoint14*)item)->gps_time; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp: In member function 'virtual BOOL LASwriteItemCompressed_POINT14_v4::init(const U8*, U32&)': /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:457:35: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] current_context = ((LASpoint14*)item)->scanner_channel; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp: In member function 'virtual BOOL LASwriteItemCompressed_POINT14_v4::write(const U8*, U32&)': /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:488:39: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] U32 scanner_channel = ((LASpoint14*)item)->scanner_channel; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:502:45: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] BOOL point_source_change = (((LASpoint14*)item)->point_source_ID != ((LASpoint14*)last_item)->point_source_ID); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:503:41: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] BOOL gps_time_change = (((LASpoint14*)item)->gps_time != ((LASpoint14*)last_item)->gps_time); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:504:43: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] BOOL scan_angle_change = (((LASpoint14*)item)->scan_angle != ((LASpoint14*)last_item)->scan_angle); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:511:25: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] U32 n = ((LASpoint14*)item)->number_of_returns; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:512:25: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] U32 r = ((LASpoint14*)item)->return_number; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:624:24: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] diff = ((LASpoint14*)item)->X - ((LASpoint14*)last_item)->X; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:631:24: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] diff = ((LASpoint14*)item)->Y - ((LASpoint14*)last_item)->Y; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:640:95: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] contexts[current_context].ic_Z->compress(contexts[current_context].last_Z[l], ((LASpoint14*)item)->Z, (n==1) + (k_bits < 18 ? U32_ZERO_BIT_0(k_bits) : 18)); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:641:55: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] contexts[current_context].last_Z[l] = ((LASpoint14*)item)->Z; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:648:38: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] U32 classification = ((LASpoint14*)item)->classification; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:668:30: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] U32 flags = (((LASpoint14*)item)->edge_of_flight_line << 5) | (((LASpoint14*)item)->scan_direction_flag << 4) | ((LASpoint14*)item)->classification_flags; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:668:80: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] U32 flags = (((LASpoint14*)item)->edge_of_flight_line << 5) | (((LASpoint14*)item)->scan_direction_flag << 4) | ((LASpoint14*)item)->classification_flags; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:668:129: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] U32 flags = (((LASpoint14*)item)->edge_of_flight_line << 5) | (((LASpoint14*)item)->scan_direction_flag << 4) | ((LASpoint14*)item)->classification_flags; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:686:21: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] if (((LASpoint14*)item)->intensity != ((LASpoint14*)last_item)->intensity) ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:690:136: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] contexts[current_context].ic_intensity->compress(contexts[current_context].last_intensity[(cpr<<1) | gps_time_change], ((LASpoint14*)item)->intensity, cpr); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:691:88: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] contexts[current_context].last_intensity[(cpr<<1) | gps_time_change] = ((LASpoint14*)item)->intensity; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:700:107: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] contexts[current_context].ic_scan_angle->compress(((LASpoint14*)last_item)->scan_angle, ((LASpoint14*)item)->scan_angle, gps_time_change); // if the GPS time has changed ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:707:21: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] if (((LASpoint14*)item)->user_data != ((LASpoint14*)last_item)->user_data) ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:716:123: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] enc_user_data->encodeSymbol(contexts[current_context].m_user_data[((LASpoint14*)last_item)->user_data/4], ((LASpoint14*)item)->user_data); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:725:117: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] contexts[current_context].ic_point_source_ID->compress(((LASpoint14*)last_item)->point_source_ID, ((LASpoint14*)item)->point_source_ID); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:737:34: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LASpoint14*' casts away qualifiers [-Wcast-qual] gps_time.f64 = ((LASpoint14*)item)->gps_time; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp: In member function 'virtual BOOL LASwriteItemCompressed_RGB14_v4::write(const U8*, U32&)': /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1289:47: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] U32 sym = ((last_item[0]&0x00FF) != (((U16*)item)[0]&0x00FF)) << 0; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1290:44: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((last_item[0]&0xFF00) != (((U16*)item)[0]&0xFF00)) << 1; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1291:44: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((last_item[1]&0x00FF) != (((U16*)item)[1]&0x00FF)) << 2; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1292:44: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((last_item[1]&0xFF00) != (((U16*)item)[1]&0xFF00)) << 3; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1293:44: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((last_item[2]&0x00FF) != (((U16*)item)[2]&0x00FF)) << 4; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1294:44: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((last_item[2]&0xFF00) != (((U16*)item)[2]&0xFF00)) << 5; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1295:20: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1295:48: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1295:78: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1295:106: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1295:136: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1295:164: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1295:194: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1295:222: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1299:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] diff_l = ((int)(((U16*)item)[0]&255)) - (last_item[0]&255); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1304:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] diff_h = ((int)(((U16*)item)[0]>>8)) - (last_item[0]>>8); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1311:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] corr = ((int)(((U16*)item)[1]&255)) - U8_CLAMP(diff_l + (last_item[1]&255)); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1316:34: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] diff_l = (diff_l + (((U16*)item)[1]&255) - (last_item[1]&255)) / 2; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1317:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] corr = ((int)(((U16*)item)[2]&255)) - U8_CLAMP(diff_l + (last_item[2]&255)); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1322:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] corr = ((int)(((U16*)item)[1]>>8)) - U8_CLAMP(diff_h + (last_item[1]>>8)); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1327:34: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] diff_h = (diff_h + (((U16*)item)[1]>>8) - (last_item[1]>>8)) / 2; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1328:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] corr = ((int)(((U16*)item)[2]>>8)) - U8_CLAMP(diff_h + (last_item[2]>>8)); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp: In member function 'virtual BOOL LASwriteItemCompressed_RGBNIR14_v4::write(const U8*, U32&)': /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1586:47: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] U32 sym = ((last_item[0]&0x00FF) != (((U16*)item)[0]&0x00FF)) << 0; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1587:44: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((last_item[0]&0xFF00) != (((U16*)item)[0]&0xFF00)) << 1; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1588:44: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((last_item[1]&0x00FF) != (((U16*)item)[1]&0x00FF)) << 2; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1589:44: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((last_item[1]&0xFF00) != (((U16*)item)[1]&0xFF00)) << 3; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1590:44: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((last_item[2]&0x00FF) != (((U16*)item)[2]&0x00FF)) << 4; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1591:44: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((last_item[2]&0xFF00) != (((U16*)item)[2]&0xFF00)) << 5; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1592:20: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1592:48: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1592:78: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1592:106: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1592:136: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1592:164: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1592:194: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1592:222: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= (((((U16*)item)[0]&0x00FF) != (((U16*)item)[1]&0x00FF)) || ((((U16*)item)[0]&0x00FF) != (((U16*)item)[2]&0x00FF)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[1]&0xFF00)) || ((((U16*)item)[0]&0xFF00) != (((U16*)item)[2]&0xFF00))) << 6; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1596:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] diff_l = ((int)(((U16*)item)[0]&255)) - (last_item[0]&255); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1601:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] diff_h = ((int)(((U16*)item)[0]>>8)) - (last_item[0]>>8); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1608:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] corr = ((int)(((U16*)item)[1]&255)) - U8_CLAMP(diff_l + (last_item[1]&255)); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1613:34: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] diff_l = (diff_l + (((U16*)item)[1]&255) - (last_item[1]&255)) / 2; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1614:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] corr = ((int)(((U16*)item)[2]&255)) - U8_CLAMP(diff_l + (last_item[2]&255)); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1619:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] corr = ((int)(((U16*)item)[1]>>8)) - U8_CLAMP(diff_h + (last_item[1]>>8)); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1624:34: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] diff_h = (diff_h + (((U16*)item)[1]>>8) - (last_item[1]>>8)) / 2; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1625:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] corr = ((int)(((U16*)item)[2]>>8)) - U8_CLAMP(diff_h + (last_item[2]>>8)); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1634:43: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym = ((last_item[3]&0x00FF) != (((U16*)item)[3]&0x00FF)) << 0; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1635:44: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] sym |= ((last_item[3]&0xFF00) != (((U16*)item)[3]&0xFF00)) << 1; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1639:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] diff_l = ((int)(((U16*)item)[3]&255)) - (last_item[3]&255); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemcompressed_v4.cpp:1644:28: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] diff_h = ((int)(((U16*)item)[3]>>8)) - (last_item[3]>>8); ^~~~ [ 82%] Building CXX object src/CMakeFiles/laszip.dir/laswritepoint.cpp.o cd /builddir/build/BUILD/laszip-src-3.4.3/src && /usr/bin/c++ -DHAVE_UNORDERED_MAP=1 -DLASZIPDLL_EXPORTS -DUNORDERED -Dlaszip_EXPORTS -I/builddir/build/BUILD/laszip-src-3.4.3/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -fPIE -pie -Wextra -Wall -Wno-unused-parameter -Wno-unused-variable -Wpointer-arith -Wcast-qual -Wredundant-decls -Wno-long-long -Wno-unknown-pragmas -isystem /usr/local/include -std=c++11 -DNDEBUG -fPIC -o CMakeFiles/laszip.dir/laswritepoint.cpp.o -c /builddir/build/BUILD/laszip-src-3.4.3/src/laswritepoint.cpp In file included from /builddir/build/BUILD/laszip-src-3.4.3/src/laswritepoint.cpp:35: /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp: In member function 'virtual BOOL LASwriteItemRaw_POINT10_BE::write(const U8*, U32&)': /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:62:45: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U32*' {aka 'unsigned int*'} casts away qualifiers [-Wcast-qual] *((U32*)&swapped[14]) = *((U32*)&item[14]); // bitfield, classification, scan_angle_rank, user_data ^ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp: In member function 'virtual BOOL LASwriteItemRaw_POINT14_LE::write(const U8*, U32&)': /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:221:64: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)buffer)->X = ((LAStempWritePoint10*)item)->X; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:222:64: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)buffer)->Y = ((LAStempWritePoint10*)item)->Y; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:223:64: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)buffer)->Z = ((LAStempWritePoint10*)item)->Z; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:224:72: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)buffer)->intensity = ((LAStempWritePoint10*)item)->intensity; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:225:82: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)buffer)->scan_direction_flag = ((LAStempWritePoint10*)item)->scan_direction_flag; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:226:82: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)buffer)->edge_of_flight_line = ((LAStempWritePoint10*)item)->edge_of_flight_line; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:227:78: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)buffer)->classification = (((LAStempWritePoint10*)item)->classification & 31); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:228:72: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)buffer)->user_data = ((LAStempWritePoint10*)item)->user_data; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:229:78: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)buffer)->point_source_ID = ((LAStempWritePoint10*)item)->point_source_ID; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:231:32: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] if (((LAStempWritePoint10*)item)->extended_point_type) ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:233:86: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)buffer)->classification_flags = (((LAStempWritePoint10*)item)->extended_classification_flags & 8) | (((LAStempWritePoint10*)item)->classification >> 5); ^~~~ In file included from /builddir/build/BUILD/laszip-src-3.4.3/src/laswritepoint.cpp:35: /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:233:154: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)buffer)->classification_flags = (((LAStempWritePoint10*)item)->extended_classification_flags & 8) | (((LAStempWritePoint10*)item)->classification >> 5); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:234:136: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] if (((LAStempWritePoint14*)buffer)->classification == 0) ((LAStempWritePoint14*)buffer)->classification = ((LAStempWritePoint10*)item)->extended_classification; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:235:80: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)buffer)->scanner_channel = ((LAStempWritePoint10*)item)->extended_scanner_channel; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:236:78: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)buffer)->return_number = ((LAStempWritePoint10*)item)->extended_return_number; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:237:82: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)buffer)->number_of_returns = ((LAStempWritePoint10*)item)->extended_number_of_returns; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:238:75: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)buffer)->scan_angle = ((LAStempWritePoint10*)item)->extended_scan_angle; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:242:86: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)buffer)->classification_flags = (((LAStempWritePoint10*)item)->classification >> 5); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:244:78: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)buffer)->return_number = ((LAStempWritePoint10*)item)->return_number; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:245:82: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)buffer)->number_of_returns = ((LAStempWritePoint10*)item)->number_of_returns; ^~~~ In file included from /builddir/build/BUILD/laszip-src-3.4.3/src/laswritepoint.hpp:45, from /builddir/build/BUILD/laszip-src-3.4.3/src/laswritepoint.cpp:32: /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:246:88: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)buffer)->scan_angle = I16_QUANTIZE(((LAStempWritePoint10*)item)->scan_angle_rank/0.006f); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/mydefs.hpp:130:28: note: in definition of macro 'I16_QUANTIZE' #define I16_QUANTIZE(n) (((n) >= 0) ? (I16)((n)+0.5) : (I16)((n)-0.5)) ^ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:246:88: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)buffer)->scan_angle = I16_QUANTIZE(((LAStempWritePoint10*)item)->scan_angle_rank/0.006f); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/mydefs.hpp:130:46: note: in definition of macro 'I16_QUANTIZE' #define I16_QUANTIZE(n) (((n) >= 0) ? (I16)((n)+0.5) : (I16)((n)-0.5)) ^ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:246:88: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)buffer)->scan_angle = I16_QUANTIZE(((LAStempWritePoint10*)item)->scan_angle_rank/0.006f); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/mydefs.hpp:130:63: note: in definition of macro 'I16_QUANTIZE' #define I16_QUANTIZE(n) (((n) >= 0) ? (I16)((n)+0.5) : (I16)((n)-0.5)) ^ In file included from /builddir/build/BUILD/laszip-src-3.4.3/src/laswritepoint.cpp:35: /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:249:51: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] *((F64*)&buffer[22]) = ((LAStempWritePoint10*)item)->gps_time; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp: In member function 'virtual BOOL LASwriteItemRaw_POINT14_BE::write(const U8*, U32&)': /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:266:83: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)swapped)->scan_direction_flag = ((LAStempWritePoint10*)item)->scan_direction_flag; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:267:83: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)swapped)->edge_of_flight_line = ((LAStempWritePoint10*)item)->edge_of_flight_line; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:268:79: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)swapped)->classification = (((LAStempWritePoint10*)item)->classification & 31); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:269:73: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)swapped)->user_data = ((LAStempWritePoint10*)item)->user_data; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:272:32: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] if (((LAStempWritePoint10*)item)->extended_point_type) ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:274:87: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)swapped)->classification_flags = (((LAStempWritePoint10*)item)->extended_classification_flags & 8) | (((LAStempWritePoint10*)item)->classification >> 5); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:274:155: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)swapped)->classification_flags = (((LAStempWritePoint10*)item)->extended_classification_flags & 8) | (((LAStempWritePoint10*)item)->classification >> 5); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:275:138: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] if (((LAStempWritePoint14*)swapped)->classification == 0) ((LAStempWritePoint14*)swapped)->classification = ((LAStempWritePoint10*)item)->extended_classification; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:276:81: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)swapped)->scanner_channel = ((LAStempWritePoint10*)item)->extended_scanner_channel; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:277:79: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)swapped)->return_number = ((LAStempWritePoint10*)item)->extended_return_number; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:278:83: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)swapped)->number_of_returns = ((LAStempWritePoint10*)item)->extended_number_of_returns; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:283:87: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)swapped)->classification_flags = (((LAStempWritePoint10*)item)->classification >> 5); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:285:79: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)swapped)->return_number = ((LAStempWritePoint10*)item)->return_number; ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:286:83: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ((LAStempWritePoint14*)swapped)->number_of_returns = ((LAStempWritePoint10*)item)->number_of_returns; ^~~~ In file included from /builddir/build/BUILD/laszip-src-3.4.3/src/laswritepoint.hpp:45, from /builddir/build/BUILD/laszip-src-3.4.3/src/laswritepoint.cpp:32: /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:287:60: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] I16 scan_angle = I16_QUANTIZE(((LAStempWritePoint10*)item)->scan_angle_rank/0.006f); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/mydefs.hpp:130:28: note: in definition of macro 'I16_QUANTIZE' #define I16_QUANTIZE(n) (((n) >= 0) ? (I16)((n)+0.5) : (I16)((n)-0.5)) ^ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:287:60: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] I16 scan_angle = I16_QUANTIZE(((LAStempWritePoint10*)item)->scan_angle_rank/0.006f); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/mydefs.hpp:130:46: note: in definition of macro 'I16_QUANTIZE' #define I16_QUANTIZE(n) (((n) >= 0) ? (I16)((n)+0.5) : (I16)((n)-0.5)) ^ /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:287:60: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] I16 scan_angle = I16_QUANTIZE(((LAStempWritePoint10*)item)->scan_angle_rank/0.006f); ^~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/mydefs.hpp:130:63: note: in definition of macro 'I16_QUANTIZE' #define I16_QUANTIZE(n) (((n) >= 0) ? (I16)((n)+0.5) : (I16)((n)-0.5)) ^ In file included from /builddir/build/BUILD/laszip-src-3.4.3/src/laswritepoint.cpp:35: /builddir/build/BUILD/laszip-src-3.4.3/src/laswriteitemraw.hpp:290:50: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'LAStempWritePoint10*' casts away qualifiers [-Wcast-qual] ENDIAN_SWAP_64((U8*)&(((LAStempWritePoint10*)item)->gps_time), &swapped[22]); ^~~~ [ 86%] Building CXX object src/CMakeFiles/laszip.dir/laszip.cpp.o cd /builddir/build/BUILD/laszip-src-3.4.3/src && /usr/bin/c++ -DHAVE_UNORDERED_MAP=1 -DLASZIPDLL_EXPORTS -DUNORDERED -Dlaszip_EXPORTS -I/builddir/build/BUILD/laszip-src-3.4.3/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -fPIE -pie -Wextra -Wall -Wno-unused-parameter -Wno-unused-variable -Wpointer-arith -Wcast-qual -Wredundant-decls -Wno-long-long -Wno-unknown-pragmas -isystem /usr/local/include -std=c++11 -DNDEBUG -fPIC -o CMakeFiles/laszip.dir/laszip.cpp.o -c /builddir/build/BUILD/laszip-src-3.4.3/src/laszip.cpp /builddir/build/BUILD/laszip-src-3.4.3/src/laszip.cpp: In member function 'bool LASzip::unpack(const U8*, I32)': /builddir/build/BUILD/laszip-src-3.4.3/src/laszip.cpp:97:24: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] compressor = *((U16*)b); ^ /builddir/build/BUILD/laszip-src-3.4.3/src/laszip.cpp:99:19: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] coder = *((U16*)b); ^ /builddir/build/BUILD/laszip-src-3.4.3/src/laszip.cpp:101:26: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U8*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] version_major = *((U8*)b); ^ /builddir/build/BUILD/laszip-src-3.4.3/src/laszip.cpp:103:26: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U8*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] version_minor = *((U8*)b); ^ /builddir/build/BUILD/laszip-src-3.4.3/src/laszip.cpp:105:30: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] version_revision = *((U16*)b); ^ /builddir/build/BUILD/laszip-src-3.4.3/src/laszip.cpp:107:21: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U32*' {aka 'unsigned int*'} casts away qualifiers [-Wcast-qual] options = *((U32*)b); ^ /builddir/build/BUILD/laszip-src-3.4.3/src/laszip.cpp:109:24: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U32*' {aka 'unsigned int*'} casts away qualifiers [-Wcast-qual] chunk_size = *((U32*)b); ^ /builddir/build/BUILD/laszip-src-3.4.3/src/laszip.cpp:111:37: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'I64*' {aka 'long long int*'} casts away qualifiers [-Wcast-qual] number_of_special_evlrs = *((I64*)b); ^ /builddir/build/BUILD/laszip-src-3.4.3/src/laszip.cpp:113:37: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'I64*' {aka 'long long int*'} casts away qualifiers [-Wcast-qual] offset_to_special_evlrs = *((I64*)b); ^ /builddir/build/BUILD/laszip-src-3.4.3/src/laszip.cpp:115:23: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] num_items = *((U16*)b); ^ /builddir/build/BUILD/laszip-src-3.4.3/src/laszip.cpp:119:44: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] items[i].type = (LASitem::Type)*((U16*)b); ^ /builddir/build/BUILD/laszip-src-3.4.3/src/laszip.cpp:121:29: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] items[i].size = *((U16*)b); ^ /builddir/build/BUILD/laszip-src-3.4.3/src/laszip.cpp:123:32: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'U16*' {aka 'short unsigned int*'} casts away qualifiers [-Wcast-qual] items[i].version = *((U16*)b); ^ [ 91%] Building CXX object src/CMakeFiles/laszip.dir/laszip_dll.cpp.o cd /builddir/build/BUILD/laszip-src-3.4.3/src && /usr/bin/c++ -DHAVE_UNORDERED_MAP=1 -DLASZIPDLL_EXPORTS -DUNORDERED -Dlaszip_EXPORTS -I/builddir/build/BUILD/laszip-src-3.4.3/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -fPIE -pie -Wextra -Wall -Wno-unused-parameter -Wno-unused-variable -Wpointer-arith -Wcast-qual -Wredundant-decls -Wno-long-long -Wno-unknown-pragmas -isystem /usr/local/include -std=c++11 -DNDEBUG -fPIC -o CMakeFiles/laszip.dir/laszip_dll.cpp.o -c /builddir/build/BUILD/laszip-src-3.4.3/src/laszip_dll.cpp [ 95%] Building CXX object src/CMakeFiles/laszip.dir/mydefs.cpp.o cd /builddir/build/BUILD/laszip-src-3.4.3/src && /usr/bin/c++ -DHAVE_UNORDERED_MAP=1 -DLASZIPDLL_EXPORTS -DUNORDERED -Dlaszip_EXPORTS -I/builddir/build/BUILD/laszip-src-3.4.3/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -fPIE -pie -Wextra -Wall -Wno-unused-parameter -Wno-unused-variable -Wpointer-arith -Wcast-qual -Wredundant-decls -Wno-long-long -Wno-unknown-pragmas -isystem /usr/local/include -std=c++11 -DNDEBUG -fPIC -o CMakeFiles/laszip.dir/mydefs.cpp.o -c /builddir/build/BUILD/laszip-src-3.4.3/src/mydefs.cpp In file included from /builddir/build/BUILD/laszip-src-3.4.3/src/laszip_dll.cpp:62: /builddir/build/BUILD/laszip-src-3.4.3/src/bytestreamin_array.hpp: In member function 'virtual void ByteStreamInArray::getBytes(U8*, U32)': /builddir/build/BUILD/laszip-src-3.4.3/src/bytestreamin_array.hpp:154:41: warning: cast from type 'const U8*' {aka 'const unsigned char*'} to type 'void*' casts away qualifiers [-Wcast-qual] memcpy((void*)bytes, (void*)(data+curr), num_bytes); ^ /builddir/build/BUILD/laszip-src-3.4.3/src/laszip_dll.cpp: In function 'laszip_I32 laszip_set_geodouble_params(laszip_POINTER, laszip_U32, const laszip_F64*)': /builddir/build/BUILD/laszip-src-3.4.3/src/laszip_dll.cpp:1259:101: warning: cast from type 'const laszip_F64*' {aka 'const double*'} to type 'laszip_U8*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] if (laszip_add_vlr(laszip_dll, "LASF_Projection", 34736, (laszip_U16)(number*8), 0, (laszip_U8*)geodouble_params)) ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laszip_dll.cpp: In function 'laszip_I32 laszip_set_geoascii_params(laszip_POINTER, laszip_U32, const laszip_CHAR*)': /builddir/build/BUILD/laszip-src-3.4.3/src/laszip_dll.cpp:1314:99: warning: cast from type 'const laszip_CHAR*' {aka 'const char*'} to type 'laszip_U8*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] if (laszip_add_vlr(laszip_dll, "LASF_Projection", 34737, (laszip_U16)(number), 0, (laszip_U8*)geoascii_params)) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laszip_dll.cpp: In function 'I32 laszip_prepare_header_for_write(laszip_dll_struct*)': /builddir/build/BUILD/laszip-src-3.4.3/src/laszip_dll.cpp:1853:36: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'laszip_U64' {aka 'long unsigned int'} [-Wformat=] sprintf(laszip_dll->error, "inconsistent number_of_point_records %u and extended_number_of_point_records %llu", laszip_dll->header.number_of_point_records, laszip_dll->header.extended_number_of_point_records); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laszip_dll.cpp:1871:38: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'laszip_U64' {aka 'long unsigned int'} [-Wformat=] sprintf(laszip_dll->error, "inconsistent number_of_points_by_return[%u] %u and extended_number_of_points_by_return[%u] %llu", i, laszip_dll->header.number_of_points_by_return[i], i, laszip_dll->header.extended_number_of_points_by_return[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laszip_dll.cpp: In function 'I32 laszip_prepare_point_for_write(laszip_dll_struct*, laszip_BOOL)': /builddir/build/BUILD/laszip-src-3.4.3/src/laszip_dll.cpp:1920:36: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'laszip_U64' {aka 'long unsigned int'} [-Wformat=] sprintf(laszip_dll->error, "extended_number_of_point_records of %llu is too much for 32-bit counters of compatibility mode", laszip_dll->header.extended_number_of_point_records); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laszip_dll.cpp: In function 'I32 laszip_write_header(laszip_dll_struct*, const LASzip*, laszip_BOOL)': /builddir/build/BUILD/laszip-src-3.4.3/src/laszip_dll.cpp:2593:38: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'laszip_U64' {aka 'long unsigned int'} [-Wformat=] sprintf(laszip_dll->warning, "header.start_of_waveform_data_packet_record is %llu. writing 0 instead.", laszip_dll->header.start_of_waveform_data_packet_record); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laszip_dll.cpp: In function 'laszip_I32 laszip_seek_point(laszip_POINTER, laszip_I64)': /builddir/build/BUILD/laszip-src-3.4.3/src/laszip_dll.cpp:4551:34: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'laszip_I64' {aka 'long int'} [-Wformat=] sprintf(laszip_dll->error, "seeking from index %lld to index %lld for file with %lld points", laszip_dll->p_count, index, laszip_dll->npoints); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laszip_dll.cpp: In function 'I32 laszip_prepare_point_for_write(laszip_dll_struct*, laszip_BOOL)': /builddir/build/BUILD/laszip-src-3.4.3/src/laszip_dll.cpp:2098:35: warning: '%d' directive writing between 1 and 10 bytes into a region of size 8 [-Wformat-overflow=] sprintf(unknown_name, "unknown %d", i); ^~~~~~~~~~~~ /builddir/build/BUILD/laszip-src-3.4.3/src/laszip_dll.cpp:2098:35: note: directive argument in the range [-32768, 2147483646] In file included from /usr/include/stdio.h:873, from /builddir/build/BUILD/laszip-src-3.4.3/include/laszip/laszip_api.h:78, from /builddir/build/BUILD/laszip-src-3.4.3/src/laszip_dll.cpp:51: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 10 and 19 bytes into a destination of size 16 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Linking CXX shared library ../lib64/liblaszip.so cd /builddir/build/BUILD/laszip-src-3.4.3/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/laszip.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-strict-aliasing -fPIE -pie -Wextra -Wall -Wno-unused-parameter -Wno-unused-variable -Wpointer-arith -Wcast-qual -Wredundant-decls -Wno-long-long -Wno-unknown-pragmas -isystem /usr/local/include -std=c++11 -DNDEBUG -Wl,--as-needed -Wl,--no-undefined -Wl,-z,now -Wl,--no-as-needed -ldl -shared -Wl,-soname,liblaszip.so.8 -o ../lib64/liblaszip.so.8.0.5 CMakeFiles/laszip.dir/arithmeticdecoder.cpp.o CMakeFiles/laszip.dir/arithmeticencoder.cpp.o CMakeFiles/laszip.dir/arithmeticmodel.cpp.o CMakeFiles/laszip.dir/integercompressor.cpp.o CMakeFiles/laszip.dir/lasindex.cpp.o CMakeFiles/laszip.dir/lasinterval.cpp.o CMakeFiles/laszip.dir/lasquadtree.cpp.o CMakeFiles/laszip.dir/lasreaditemcompressed_v1.cpp.o CMakeFiles/laszip.dir/lasreaditemcompressed_v2.cpp.o CMakeFiles/laszip.dir/lasreaditemcompressed_v3.cpp.o CMakeFiles/laszip.dir/lasreaditemcompressed_v4.cpp.o CMakeFiles/laszip.dir/lasreadpoint.cpp.o CMakeFiles/laszip.dir/laswriteitemcompressed_v1.cpp.o CMakeFiles/laszip.dir/laswriteitemcompressed_v2.cpp.o CMakeFiles/laszip.dir/laswriteitemcompressed_v3.cpp.o CMakeFiles/laszip.dir/laswriteitemcompressed_v4.cpp.o CMakeFiles/laszip.dir/laswritepoint.cpp.o CMakeFiles/laszip.dir/laszip.cpp.o CMakeFiles/laszip.dir/laszip_dll.cpp.o CMakeFiles/laszip.dir/mydefs.cpp.o cd /builddir/build/BUILD/laszip-src-3.4.3/src && /usr/bin/cmake -E cmake_symlink_library ../lib64/liblaszip.so.8.0.5 ../lib64/liblaszip.so.8 ../lib64/liblaszip.so make[2]: Leaving directory '/builddir/build/BUILD/laszip-src-3.4.3' [100%] Built target laszip make[1]: Leaving directory '/builddir/build/BUILD/laszip-src-3.4.3' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles 0 + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.VjVeTp + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/laszip-3.4.3-1.el8.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/laszip-3.4.3-1.el8.x86_64 ++ dirname /builddir/build/BUILDROOT/laszip-3.4.3-1.el8.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/laszip-3.4.3-1.el8.x86_64 + cd laszip-src-3.4.3 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/laszip-3.4.3-1.el8.x86_64 'INSTALL=/usr/bin/install -p' /usr/bin/cmake -H/builddir/build/BUILD/laszip-src-3.4.3 -B/builddir/build/BUILD/laszip-src-3.4.3 --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/laszip-src-3.4.3' /usr/bin/make -f src/CMakeFiles/laszip.dir/build.make src/CMakeFiles/laszip.dir/depend make[2]: Entering directory '/builddir/build/BUILD/laszip-src-3.4.3' cd /builddir/build/BUILD/laszip-src-3.4.3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/laszip-src-3.4.3 /builddir/build/BUILD/laszip-src-3.4.3/src /builddir/build/BUILD/laszip-src-3.4.3 /builddir/build/BUILD/laszip-src-3.4.3/src /builddir/build/BUILD/laszip-src-3.4.3/src/CMakeFiles/laszip.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/laszip-src-3.4.3' /usr/bin/make -f src/CMakeFiles/laszip.dir/build.make src/CMakeFiles/laszip.dir/build make[2]: Entering directory '/builddir/build/BUILD/laszip-src-3.4.3' make[2]: Nothing to be done for 'src/CMakeFiles/laszip.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/laszip-src-3.4.3' [ 91%] Built target laszip /usr/bin/make -f dll/CMakeFiles/laszip_api.dir/build.make dll/CMakeFiles/laszip_api.dir/depend make[2]: Entering directory '/builddir/build/BUILD/laszip-src-3.4.3' cd /builddir/build/BUILD/laszip-src-3.4.3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/laszip-src-3.4.3 /builddir/build/BUILD/laszip-src-3.4.3/dll /builddir/build/BUILD/laszip-src-3.4.3 /builddir/build/BUILD/laszip-src-3.4.3/dll /builddir/build/BUILD/laszip-src-3.4.3/dll/CMakeFiles/laszip_api.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/laszip-src-3.4.3' /usr/bin/make -f dll/CMakeFiles/laszip_api.dir/build.make dll/CMakeFiles/laszip_api.dir/build make[2]: Entering directory '/builddir/build/BUILD/laszip-src-3.4.3' make[2]: Nothing to be done for 'dll/CMakeFiles/laszip_api.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/laszip-src-3.4.3' [100%] Built target laszip_api make[1]: Leaving directory '/builddir/build/BUILD/laszip-src-3.4.3' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles 0 /usr/bin/make -f CMakeFiles/Makefile2 preinstall make[1]: Entering directory '/builddir/build/BUILD/laszip-src-3.4.3' make[1]: Nothing to be done for 'preinstall'. make[1]: Leaving directory '/builddir/build/BUILD/laszip-src-3.4.3' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "Release" -- Installing: /builddir/build/BUILDROOT/laszip-3.4.3-1.el8.x86_64/usr/lib64/liblaszip.so.8.0.5 -- Installing: /builddir/build/BUILDROOT/laszip-3.4.3-1.el8.x86_64/usr/lib64/liblaszip.so.8 -- Installing: /builddir/build/BUILDROOT/laszip-3.4.3-1.el8.x86_64/usr/lib64/liblaszip.so -- Installing: /builddir/build/BUILDROOT/laszip-3.4.3-1.el8.x86_64/usr/lib64/liblaszip_api.so.8.0.5 -- Installing: /builddir/build/BUILDROOT/laszip-3.4.3-1.el8.x86_64/usr/lib64/liblaszip_api.so.8 -- Installing: /builddir/build/BUILDROOT/laszip-3.4.3-1.el8.x86_64/usr/lib64/liblaszip_api.so -- Installing: /builddir/build/BUILDROOT/laszip-3.4.3-1.el8.x86_64/usr/include/laszip/laszip_api.h -- Installing: /builddir/build/BUILDROOT/laszip-3.4.3-1.el8.x86_64/usr/include/laszip/laszip_api_version.h + /usr/bin/rm -f /builddir/build/BUILDROOT/laszip-3.4.3-1.el8.x86_64/usr/lib64/liblaszip.la + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 3.4.3-1.el8 --unique-debug-suffix -3.4.3-1.el8.x86_64 --unique-debug-src-base laszip-3.4.3-1.el8.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/laszip-src-3.4.3 extracting debug info from /builddir/build/BUILDROOT/laszip-3.4.3-1.el8.x86_64/usr/lib64/liblaszip.so.8.0.5 extracting debug info from /builddir/build/BUILDROOT/laszip-3.4.3-1.el8.x86_64/usr/lib64/liblaszip_api.so.8.0.5 /usr/lib/rpm/sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. 1933 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile 1 + /usr/lib/rpm/brp-python-hardlink + PYTHON3=/usr/libexec/platform-python + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: laszip-3.4.3-1.el8.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.NQ9z8l + umask 022 + cd /builddir/build/BUILD + cd laszip-src-3.4.3 + DOCDIR=/builddir/build/BUILDROOT/laszip-3.4.3-1.el8.x86_64/usr/share/doc/laszip + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/laszip-3.4.3-1.el8.x86_64/usr/share/doc/laszip + cp -pr AUTHORS /builddir/build/BUILDROOT/laszip-3.4.3-1.el8.x86_64/usr/share/doc/laszip + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.H2KLoi + umask 022 + cd /builddir/build/BUILD + cd laszip-src-3.4.3 + LICENSEDIR=/builddir/build/BUILDROOT/laszip-3.4.3-1.el8.x86_64/usr/share/licenses/laszip + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/laszip-3.4.3-1.el8.x86_64/usr/share/licenses/laszip + cp -pr COPYING /builddir/build/BUILDROOT/laszip-3.4.3-1.el8.x86_64/usr/share/licenses/laszip + exit 0 Provides: laszip = 3.4.3-1.el8 laszip(x86-64) = 3.4.3-1.el8 liblaszip.so.8()(64bit) liblaszip_api.so.8()(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: 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) libdl.so.2(GLIBC_2.2.5)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) liblaszip.so.8()(64bit) liblaszip_api.so.8()(64bit) libm.so.6()(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.18)(64bit) rtld(GNU_HASH) Processing files: laszip-devel-3.4.3-1.el8.x86_64 warning: File not found: /builddir/build/BUILDROOT/laszip-3.4.3-1.el8.x86_64/usr/include/laszip_api_version.h warning: File not found: /builddir/build/BUILDROOT/laszip-3.4.3-1.el8.x86_64/usr/include/laszip_api.h Provides: laszip-devel = 3.4.3-1.el8 laszip-devel(x86-64) = 3.4.3-1.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: laszip-debugsource-3.4.3-1.el8.x86_64 Provides: laszip-debugsource = 3.4.3-1.el8 laszip-debugsource(x86-64) = 3.4.3-1.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: laszip-debuginfo-3.4.3-1.el8.x86_64 Provides: debuginfo(build-id) = 0e8b183049fdec8a81d2188343bb027254ad5208 debuginfo(build-id) = 6767a8fa217ebd6762d3500e532d16fbf0756868 laszip-debuginfo = 3.4.3-1.el8 laszip-debuginfo(x86-64) = 3.4.3-1.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: laszip-debugsource(x86-64) = 3.4.3-1.el8 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/laszip-3.4.3-1.el8.x86_64 Wrote: /builddir/build/RPMS/laszip-3.4.3-1.el8.x86_64.rpm Wrote: /builddir/build/RPMS/laszip-devel-3.4.3-1.el8.x86_64.rpm Wrote: /builddir/build/RPMS/laszip-debugsource-3.4.3-1.el8.x86_64.rpm Wrote: /builddir/build/RPMS/laszip-debuginfo-3.4.3-1.el8.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.ONdkRf + umask 022 + cd /builddir/build/BUILD + cd laszip-src-3.4.3 + /usr/bin/rm -rf /builddir/build/BUILDROOT/laszip-3.4.3-1.el8.x86_64 + exit 0 Child return code was: 0