Mock Version: 2.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/laszip.spec'], chrootPath='/var/lib/mock/1325247-epel-7-x86_64-1585747770.543530/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': 'en_US.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.245tqgj4:/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.245tqgj4:/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', '09787fad7f734a779e34eb73ca6ef9ee', '-D', '/var/lib/mock/1325247-epel-7-x86_64-1585747770.543530/root', '-a', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.245tqgj4:/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=en_US.UTF-8', '-u', 'mockbuild', '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': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/laszip-3.4.3-1.el7.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/1325247-epel-7-x86_64-1585747770.543530/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': 'en_US.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.245tqgj4:/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.245tqgj4:/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', 'f89e1cbb00df459daabdad2872b938ab', '-D', '/var/lib/mock/1325247-epel-7-x86_64-1585747770.543530/root', '-a', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.245tqgj4:/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=en_US.UTF-8', '-u', 'mockbuild', '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': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.wMRvju + 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 -xf - + 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.K3dc7G + umask 022 + cd /builddir/build/BUILD + cd laszip-src-3.4.3 + CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro ' + 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 -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fno-strict-aliasing -fPIE -pie' '-DCMAKE_C_FLAGS_RELWITHDEBINFO=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fno-strict-aliasing -fPIE -pie' '-DCMAKE_CXX_FLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fno-strict-aliasing -fPIE -pie' '-DCMAKE_CXX_FLAGS_RELWITHDEBINFO=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -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 4.8.5 -- The C compiler identification is GNU 4.8.5 -- 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 -- 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 -- 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/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]: 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= 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' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles 21 [ 4%] Building C object dll/CMakeFiles/laszip_api.dir/laszip_api.c.o cd /builddir/build/BUILD/laszip-src-3.4.3/dll && /usr/bin/cc -Dlaszip_api_EXPORTS -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fno-strict-aliasing -fPIE -pie -DNDEBUG -fPIC -I/builddir/build/BUILD/laszip-src-3.4.3/include -o CMakeFiles/laszip_api.dir/laszip_api.c.o -c /builddir/build/BUILD/laszip-src-3.4.3/dll/laszip_api.c 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 make[2]: Entering directory `/builddir/build/BUILD/laszip-src-3.4.3' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles 1 [ 9%] 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 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -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 -I/builddir/build/BUILD/laszip-src-3.4.3/include -o CMakeFiles/laszip.dir/arithmeticdecoder.cpp.o -c /builddir/build/BUILD/laszip-src-3.4.3/src/arithmeticdecoder.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles 2 [ 14%] 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 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -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 -I/builddir/build/BUILD/laszip-src-3.4.3/include -o CMakeFiles/laszip.dir/arithmeticencoder.cpp.o -c /builddir/build/BUILD/laszip-src-3.4.3/src/arithmeticencoder.cpp 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 -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -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' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles 21 [ 14%] Built target laszip_api /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles 3 [ 19%] 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 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -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 -I/builddir/build/BUILD/laszip-src-3.4.3/include -o CMakeFiles/laszip.dir/arithmeticmodel.cpp.o -c /builddir/build/BUILD/laszip-src-3.4.3/src/arithmeticmodel.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles 4 [ 23%] /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles 5 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 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -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 -I/builddir/build/BUILD/laszip-src-3.4.3/include -o CMakeFiles/laszip.dir/integercompressor.cpp.o -c /builddir/build/BUILD/laszip-src-3.4.3/src/integercompressor.cpp [ 28%] 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 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -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 -I/builddir/build/BUILD/laszip-src-3.4.3/include -o CMakeFiles/laszip.dir/lasindex.cpp.o -c /builddir/build/BUILD/laszip-src-3.4.3/src/lasindex.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles 6 [ 33%] 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 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -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 -I/builddir/build/BUILD/laszip-src-3.4.3/include -o CMakeFiles/laszip.dir/lasinterval.cpp.o -c /builddir/build/BUILD/laszip-src-3.4.3/src/lasinterval.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles 7 [ 38%] 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 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -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 -I/builddir/build/BUILD/laszip-src-3.4.3/include -o CMakeFiles/laszip.dir/lasquadtree.cpp.o -c /builddir/build/BUILD/laszip-src-3.4.3/src/lasquadtree.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles 8 [ 42%] 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 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -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 -I/builddir/build/BUILD/laszip-src-3.4.3/include -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); ^ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles 9 [ 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 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -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 -I/builddir/build/BUILD/laszip-src-3.4.3/include -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); ^ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles 10 [ 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 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -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 -I/builddir/build/BUILD/laszip-src-3.4.3/include -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:0, 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; ^ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles 11 [ 57%] 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 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -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 -I/builddir/build/BUILD/laszip-src-3.4.3/include -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:0, 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; ^ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles 12 [ 61%] 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 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -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 -I/builddir/build/BUILD/laszip-src-3.4.3/include -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:0, 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); ^ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles 13 [ 66%] 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 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -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 -I/builddir/build/BUILD/laszip-src-3.4.3/include -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); ^ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles 14 [ 71%] 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 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -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 -I/builddir/build/BUILD/laszip-src-3.4.3/include -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); ^ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles 15 /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; ^ [ 76%] /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)); ^ 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 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -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 -I/builddir/build/BUILD/laszip-src-3.4.3/include -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_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)); ^ /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); ^ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles 16 [ 80%] 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 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -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 -I/builddir/build/BUILD/laszip-src-3.4.3/include -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); ^ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles 17 [ 85%] 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 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -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 -I/builddir/build/BUILD/laszip-src-3.4.3/include -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:0: /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:0: /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:0, 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:0: /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:0, 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:0: /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]); ^ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles 18 [ 90%] 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 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -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 -I/builddir/build/BUILD/laszip-src-3.4.3/include -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); ^ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles 19 [ 95%] 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 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -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 -I/builddir/build/BUILD/laszip-src-3.4.3/include -o CMakeFiles/laszip.dir/laszip_dll.cpp.o -c /builddir/build/BUILD/laszip-src-3.4.3/src/laszip_dll.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles 20 [100%] 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 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -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 -I/builddir/build/BUILD/laszip-src-3.4.3/include -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:0: /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:216: 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:250: 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:185: 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:168: 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:148: 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); ^ 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 -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -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' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 [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.tYpfCg + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/laszip-3.4.3-1.el7.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/laszip-3.4.3-1.el7.x86_64 ++ dirname /builddir/build/BUILDROOT/laszip-3.4.3-1.el7.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/laszip-3.4.3-1.el7.x86_64 + cd laszip-src-3.4.3 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/laszip-3.4.3-1.el7.x86_64 /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' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 [ 95%] 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' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/laszip-src-3.4.3/CMakeFiles 21 [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.el7.x86_64/usr/lib64/liblaszip.so.8.0.5 -- Installing: /builddir/build/BUILDROOT/laszip-3.4.3-1.el7.x86_64/usr/lib64/liblaszip.so.8 -- Installing: /builddir/build/BUILDROOT/laszip-3.4.3-1.el7.x86_64/usr/lib64/liblaszip.so -- Installing: /builddir/build/BUILDROOT/laszip-3.4.3-1.el7.x86_64/usr/lib64/liblaszip_api.so.8.0.5 -- Installing: /builddir/build/BUILDROOT/laszip-3.4.3-1.el7.x86_64/usr/lib64/liblaszip_api.so.8 -- Installing: /builddir/build/BUILDROOT/laszip-3.4.3-1.el7.x86_64/usr/lib64/liblaszip_api.so -- Installing: /builddir/build/BUILDROOT/laszip-3.4.3-1.el7.x86_64/usr/include/laszip/laszip_api.h -- Installing: /builddir/build/BUILDROOT/laszip-3.4.3-1.el7.x86_64/usr/include/laszip/laszip_api_version.h + /usr/bin/rm -f /builddir/build/BUILDROOT/laszip-3.4.3-1.el7.x86_64/usr/lib64/liblaszip.la + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 /builddir/build/BUILD/laszip-src-3.4.3 extracting debug info from /builddir/build/BUILDROOT/laszip-3.4.3-1.el7.x86_64/usr/lib64/liblaszip_api.so.8.0.5 extracting debug info from /builddir/build/BUILDROOT/laszip-3.4.3-1.el7.x86_64/usr/lib64/liblaszip.so.8.0.5 /usr/lib/rpm/sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. symlinked /usr/lib/debug/usr/lib64/liblaszip_api.so.8.0.5.debug to /usr/lib/debug/usr/lib64/liblaszip_api.so.debug symlinked /usr/lib/debug/usr/lib64/liblaszip_api.so.8.0.5.debug to /usr/lib/debug/usr/lib64/liblaszip_api.so.8.debug symlinked /usr/lib/debug/usr/lib64/liblaszip.so.8.0.5.debug to /usr/lib/debug/usr/lib64/liblaszip.so.debug symlinked /usr/lib/debug/usr/lib64/liblaszip.so.8.0.5.debug to /usr/lib/debug/usr/lib64/liblaszip.so.8.debug 1933 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Processing files: laszip-3.4.3-1.el7.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.QIK5lR + umask 022 + cd /builddir/build/BUILD + cd laszip-src-3.4.3 + DOCDIR=/builddir/build/BUILDROOT/laszip-3.4.3-1.el7.x86_64/usr/share/doc/laszip-3.4.3 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/laszip-3.4.3-1.el7.x86_64/usr/share/doc/laszip-3.4.3 + cp -pr AUTHORS /builddir/build/BUILDROOT/laszip-3.4.3-1.el7.x86_64/usr/share/doc/laszip-3.4.3 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.e3FQ6r + umask 022 + cd /builddir/build/BUILD + cd laszip-src-3.4.3 + LICENSEDIR=/builddir/build/BUILDROOT/laszip-3.4.3-1.el7.x86_64/usr/share/licenses/laszip-3.4.3 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/laszip-3.4.3-1.el7.x86_64/usr/share/licenses/laszip-3.4.3 + cp -pr COPYING /builddir/build/BUILDROOT/laszip-3.4.3-1.el7.x86_64/usr/share/licenses/laszip-3.4.3 + exit 0 Provides: laszip = 3.4.3-1.el7 laszip(x86-64) = 3.4.3-1.el7 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.el7.x86_64 warning: File not found: /builddir/build/BUILDROOT/laszip-3.4.3-1.el7.x86_64/usr/include/laszip_api_version.h warning: File not found: /builddir/build/BUILDROOT/laszip-3.4.3-1.el7.x86_64/usr/include/laszip_api.h Provides: laszip-devel = 3.4.3-1.el7 laszip-devel(x86-64) = 3.4.3-1.el7 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.el7.x86_64 Provides: laszip-debuginfo = 3.4.3-1.el7 laszip-debuginfo(x86-64) = 3.4.3-1.el7 Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/laszip-3.4.3-1.el7.x86_64 Wrote: /builddir/build/RPMS/laszip-3.4.3-1.el7.x86_64.rpm Wrote: /builddir/build/RPMS/laszip-devel-3.4.3-1.el7.x86_64.rpm Wrote: /builddir/build/RPMS/laszip-debuginfo-3.4.3-1.el7.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.JsMoUQ + umask 022 + cd /builddir/build/BUILD + cd laszip-src-3.4.3 + /usr/bin/rm -rf /builddir/build/BUILDROOT/laszip-3.4.3-1.el7.x86_64 + exit 0 Child return code was: 0