------------------------------------------------------------------------------- -- Phase: Environment ------------------------------------------------------------------------------- NO_DEPENDS=1 UNAME_r=6.5 UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=unknown UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 LANG=C HOME=/root USER=root TERM=dumb SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: showconfig ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: CONFIGURE_ENV ------------------------------------------------------------------------------- PKG_CONFIG=pkgconf XDG_DATA_HOME=/construction/sysutils/ntfs2btrfs XDG_CONFIG_HOME=/construction/sysutils/ntfs2btrfs XDG_CACHE_HOME=/construction/sysutils/ntfs2btrfs/.cache HOME=/construction/sysutils/ntfs2btrfs TMPDIR="/tmp" PATH=/construction/sysutils/ntfs2btrfs/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PKG_CONFIG_LIBDIR=/construction/sysutils/ntfs2btrfs/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: CONFIGURE_ARGS ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: MAKE_ENV ------------------------------------------------------------------------------- XDG_DATA_HOME=/construction/sysutils/ntfs2btrfs XDG_CONFIG_HOME=/construction/sysutils/ntfs2btrfs XDG_CACHE_HOME=/construction/sysutils/ntfs2btrfs/.cache HOME=/construction/sysutils/ntfs2btrfs TMPDIR="/tmp" PATH=/construction/sysutils/ntfs2btrfs/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PKG_CONFIG_LIBDIR=/construction/sysutils/ntfs2btrfs/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: MAKE_ARGS ------------------------------------------------------------------------------- DESTDIR=/construction/sysutils/ntfs2btrfs/stage SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: PLIST_SUB ------------------------------------------------------------------------------- CMAKE_BUILD_TYPE="release" OSREL=6.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/ntfs2btrfs" EXAMPLESDIR="share/examples/ntfs2btrfs" DATADIR="share/ntfs2btrfs" WWWDIR="www/ntfs2btrfs" ETCDIR="etc/ntfs2btrfs" SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: SUB_LIST ------------------------------------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/ntfs2btrfs DOCSDIR=/usr/local/share/doc/ntfs2btrfs EXAMPLESDIR=/usr/local/share/examples/ntfs2btrfs WWWDIR=/usr/local/www/ntfs2btrfs ETCDIR=/usr/local/etc/ntfs2btrfs SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: /etc/make.conf ------------------------------------------------------------------------------- DPORTS_BUILDER=yes DISABLE_LICENSES=yes DEFAULT_VERSIONS=ssl=openssl FORCE_PACKAGE=yes DEVELOPER=yes DFLY_STING_XFAIL=yes USE_PACKAGE_DEPENDS_ONLY=yes PORTSDIR=/xports PORT_DBDIR=/options PKG_DBDIR=/var/db/pkg PKG_CACHEDIR=/var/cache/pkg PKG_COMPRESSION_FORMAT=.tgz DEVELOPER=1 WITH_CCACHE_BUILD=yes CCACHE_DIR=/ccache UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=600503 OSVERSION=9999999 OSREL=6.5 _OSRELEASE=6.5-SYNTH DISTDIR=/distfiles WRKDIRPREFIX=/construction BATCH=yes PACKAGE_BUILDING=yes PKG_CREATE_VERBOSE=yes MAKE_JOBS_NUMBER=13 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/libfmt-9.1.0.pkg Installing /packages/All/expat-2.5.0.pkg Installing /packages/All/libuv-1.46.0.pkg Installing /packages/All/indexinfo-0.3.1.pkg Installing /packages/All/gettext-runtime-0.21.1.pkg Installing /packages/All/openssl-1.1.1u,1.pkg Installing /packages/All/rhash-1.4.3.pkg Installing /packages/All/pkg-1.19.2.pkg Installing /packages/All/liblz4-1.9.4,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/zstd-1.5.5.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libarchive-3.6.2,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/ncurses-6.4.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required ===== Message from ncurses-6.4: -- To get the terminfo database please install the terminfo-db package: pkg install terminfo-db Installing /packages/All/cmake-core-3.26.1_1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/pkgconf-1.8.1,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/ccache-3.7.12_4.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for gcc create symlink for gcc (world) create symlink for g++ create symlink for g++ (world) ===== Message from ccache-3.7.12_4: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. Installing /packages/All/lzo2-2.10_1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required SUCCEEDED 00:00:06 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> ntfs2btrfs-20230501 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> ntfs2btrfs-20230501 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by ntfs2btrfs-20230501 for building SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> ntfs2btrfs-20230501 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by ntfs2btrfs-20230501 for building => SHA256 Checksum OK for maharmstone-ntfs2btrfs-20230501_GH0.tar.gz. SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> ntfs2btrfs-20230501 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by ntfs2btrfs-20230501 for building ===> Extracting for ntfs2btrfs-20230501 => SHA256 Checksum OK for maharmstone-ntfs2btrfs-20230501_GH0.tar.gz. Extracted Memory Use: 0.47M SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for ntfs2btrfs-20230501 ===> Applying ports patches for ntfs2btrfs-20230501 from /xports/sysutils/ntfs2btrfs/files SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> ntfs2btrfs-20230501 depends on file: /usr/local/include/fmt/format.h - found ===> ntfs2btrfs-20230501 depends on file: /usr/local/bin/cmake - found ===> ntfs2btrfs-20230501 depends on package: pkgconf>=1.3.0_1 - found ===> ntfs2btrfs-20230501 depends on file: /usr/local/bin/ccache - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- ===> ntfs2btrfs-20230501 depends on shared library: liblzo2.so - found (/usr/local/lib/liblzo2.so) ===> ntfs2btrfs-20230501 depends on shared library: libzstd.so - found (/usr/local/lib/libzstd.so) SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> ntfs2btrfs-20230501 depends on file: /usr/local/include/fmt/format.h - found ===> ntfs2btrfs-20230501 depends on file: /usr/local/bin/cmake - found ===> ntfs2btrfs-20230501 depends on package: pkgconf>=1.3.0_1 - found ===> ntfs2btrfs-20230501 depends on file: /usr/local/bin/ccache - found ===> ntfs2btrfs-20230501 depends on shared library: liblzo2.so - found (/usr/local/lib/liblzo2.so) ===> ntfs2btrfs-20230501 depends on shared library: libzstd.so - found (/usr/local/lib/libzstd.so) ===> Configuring for ntfs2btrfs-20230501 ===> Performing out-of-source build /bin/mkdir -p /construction/sysutils/ntfs2btrfs/.build -- The C compiler identification is GNU 8.3.0 -- The CXX compiler identification is GNU 8.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/local/libexec/ccache/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/local/libexec/ccache/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /usr/local/bin/pkgconf (found version "1.8.1") -- Found ZLIB: /usr/lib/libz.so (found version "1.2.11") -- Checking for module 'lzo2' -- Found lzo2, version 2.10 -- Checking for module 'libzstd' -- Found libzstd, version 1.5.5 -- The ASM compiler identification is GNU -- Found assembler: /usr/local/libexec/ccache/cc -- Configuring done (1.0s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_MODULE_LINKER_FLAGS CMAKE_SHARED_LINKER_FLAGS FETCHCONTENT_FULLY_DISCONNECTED THREADS_HAVE_PTHREAD_ARG -- Build files have been written to: /construction/sysutils/ntfs2btrfs/.build SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for ntfs2btrfs-20230501 /usr/local/bin/cmake -S/construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501 -B/construction/sysutils/ntfs2btrfs/.build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/local/bin/cmake -E cmake_progress_start /construction/sysutils/ntfs2btrfs/.build/CMakeFiles /construction/sysutils/ntfs2btrfs/.build//CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all --- CMakeFiles/ntfs2btrfs.dir/all --- /usr/bin/make -f CMakeFiles/ntfs2btrfs.dir/build.make CMakeFiles/ntfs2btrfs.dir/depend --- CMakeFiles/ntfs2btrfs.dir/depend --- cd /construction/sysutils/ntfs2btrfs/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501 /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501 /construction/sysutils/ntfs2btrfs/.build /construction/sysutils/ntfs2btrfs/.build /construction/sysutils/ntfs2btrfs/.build/CMakeFiles/ntfs2btrfs.dir/DependInfo.cmake /usr/bin/make -f CMakeFiles/ntfs2btrfs.dir/build.make CMakeFiles/ntfs2btrfs.dir/build --- CMakeFiles/ntfs2btrfs.dir/src/ntfs2btrfs.cpp.o --- --- CMakeFiles/ntfs2btrfs.dir/src/ntfs.cpp.o --- --- CMakeFiles/ntfs2btrfs.dir/src/decomp.cpp.o --- --- CMakeFiles/ntfs2btrfs.dir/src/compress.cpp.o --- --- CMakeFiles/ntfs2btrfs.dir/src/rollback.cpp.o --- --- CMakeFiles/ntfs2btrfs.dir/src/crc32c.c.o --- --- CMakeFiles/ntfs2btrfs.dir/src/xxhash.c.o --- --- CMakeFiles/ntfs2btrfs.dir/src/sha256.c.o --- --- CMakeFiles/ntfs2btrfs.dir/src/blake2b-ref.c.o --- --- CMakeFiles/ntfs2btrfs.dir/src/ebiggers/lzx_decompress.c.o --- --- CMakeFiles/ntfs2btrfs.dir/src/ebiggers/lzx_common.c.o --- --- CMakeFiles/ntfs2btrfs.dir/src/ebiggers/aligned_malloc.c.o --- --- CMakeFiles/ntfs2btrfs.dir/src/ebiggers/decompress_common.c.o --- --- CMakeFiles/ntfs2btrfs.dir/src/blake2b-ref.c.o --- [ 29%] Building C object CMakeFiles/ntfs2btrfs.dir/src/blake2b-ref.c.o /usr/local/libexec/ccache/cc -DFMT_HEADER_ONLY=1 -I/construction/sysutils/ntfs2btrfs/.build -isystem /usr/local/include -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DNDEBUG -Wall -Wextra -Wno-address-of-packed-member -Wconversion -Wno-unknown-pragmas -Werror=pointer-arith -MD -MT CMakeFiles/ntfs2btrfs.dir/src/blake2b-ref.c.o -MF CMakeFiles/ntfs2btrfs.dir/src/blake2b-ref.c.o.d -o CMakeFiles/ntfs2btrfs.dir/src/blake2b-ref.c.o -c /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/blake2b-ref.c --- CMakeFiles/ntfs2btrfs.dir/src/sha256.c.o --- [ 17%] Building C object CMakeFiles/ntfs2btrfs.dir/src/sha256.c.o /usr/local/libexec/ccache/cc -DFMT_HEADER_ONLY=1 -I/construction/sysutils/ntfs2btrfs/.build -isystem /usr/local/include -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DNDEBUG -Wall -Wextra -Wno-address-of-packed-member -Wconversion -Wno-unknown-pragmas -Werror=pointer-arith -MD -MT CMakeFiles/ntfs2btrfs.dir/src/sha256.c.o -MF CMakeFiles/ntfs2btrfs.dir/src/sha256.c.o.d -o CMakeFiles/ntfs2btrfs.dir/src/sha256.c.o -c /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/sha256.c --- CMakeFiles/ntfs2btrfs.dir/src/xxhash.c.o --- [ 41%] Building C object CMakeFiles/ntfs2btrfs.dir/src/xxhash.c.o /usr/local/libexec/ccache/cc -DFMT_HEADER_ONLY=1 -I/construction/sysutils/ntfs2btrfs/.build -isystem /usr/local/include -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DNDEBUG -Wall -Wextra -Wno-address-of-packed-member -Wconversion -Wno-unknown-pragmas -Werror=pointer-arith -MD -MT CMakeFiles/ntfs2btrfs.dir/src/xxhash.c.o -MF CMakeFiles/ntfs2btrfs.dir/src/xxhash.c.o.d -o CMakeFiles/ntfs2btrfs.dir/src/xxhash.c.o -c /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/xxhash.c /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/xxhash.c: In function 'XXH32_update_endian': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/xxhash.c:611:22: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] state->large_len |= (len>=16) | (state->total_len_32>=16); ^~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/xxhash.c: At top level: cc1: warning: unrecognized command line option '-Wno-address-of-packed-member' --- CMakeFiles/ntfs2btrfs.dir/src/crc32c.c.o --- [ 47%] Building C object CMakeFiles/ntfs2btrfs.dir/src/crc32c.c.o /usr/local/libexec/ccache/cc -DFMT_HEADER_ONLY=1 -I/construction/sysutils/ntfs2btrfs/.build -isystem /usr/local/include -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DNDEBUG -Wall -Wextra -Wno-address-of-packed-member -Wconversion -Wno-unknown-pragmas -Werror=pointer-arith -MD -MT CMakeFiles/ntfs2btrfs.dir/src/crc32c.c.o -MF CMakeFiles/ntfs2btrfs.dir/src/crc32c.c.o.d -o CMakeFiles/ntfs2btrfs.dir/src/crc32c.c.o -c /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/crc32c.c --- CMakeFiles/ntfs2btrfs.dir/src/rollback.cpp.o --- [ 11%] Building CXX object CMakeFiles/ntfs2btrfs.dir/src/rollback.cpp.o /usr/local/libexec/ccache/c++ -DFMT_HEADER_ONLY=1 -I/construction/sysutils/ntfs2btrfs/.build -isystem /usr/local/include -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DNDEBUG -std=gnu++2a -Wall -Wextra -Wno-address-of-packed-member -Wconversion -Wno-unknown-pragmas -Werror=pointer-arith -MD -MT CMakeFiles/ntfs2btrfs.dir/src/rollback.cpp.o -MF CMakeFiles/ntfs2btrfs.dir/src/rollback.cpp.o.d -o CMakeFiles/ntfs2btrfs.dir/src/rollback.cpp.o -c /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/rollback.cpp --- CMakeFiles/ntfs2btrfs.dir/src/ntfs.cpp.o --- [ 23%] Building CXX object CMakeFiles/ntfs2btrfs.dir/src/ntfs.cpp.o /usr/local/libexec/ccache/c++ -DFMT_HEADER_ONLY=1 -I/construction/sysutils/ntfs2btrfs/.build -isystem /usr/local/include -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DNDEBUG -std=gnu++2a -Wall -Wextra -Wno-address-of-packed-member -Wconversion -Wno-unknown-pragmas -Werror=pointer-arith -MD -MT CMakeFiles/ntfs2btrfs.dir/src/ntfs.cpp.o -MF CMakeFiles/ntfs2btrfs.dir/src/ntfs.cpp.o.d -o CMakeFiles/ntfs2btrfs.dir/src/ntfs.cpp.o -c /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ntfs.cpp --- CMakeFiles/ntfs2btrfs.dir/src/ntfs2btrfs.cpp.o --- [ 35%] Building CXX object CMakeFiles/ntfs2btrfs.dir/src/ntfs2btrfs.cpp.o /usr/local/libexec/ccache/c++ -DFMT_HEADER_ONLY=1 -I/construction/sysutils/ntfs2btrfs/.build -isystem /usr/local/include -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DNDEBUG -std=gnu++2a -Wall -Wextra -Wno-address-of-packed-member -Wconversion -Wno-unknown-pragmas -Werror=pointer-arith -MD -MT CMakeFiles/ntfs2btrfs.dir/src/ntfs2btrfs.cpp.o -MF CMakeFiles/ntfs2btrfs.dir/src/ntfs2btrfs.cpp.o.d -o CMakeFiles/ntfs2btrfs.dir/src/ntfs2btrfs.cpp.o -c /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ntfs2btrfs.cpp --- CMakeFiles/ntfs2btrfs.dir/src/decomp.cpp.o --- [ 52%] Building CXX object CMakeFiles/ntfs2btrfs.dir/src/decomp.cpp.o /usr/local/libexec/ccache/c++ -DFMT_HEADER_ONLY=1 -I/construction/sysutils/ntfs2btrfs/.build -isystem /usr/local/include -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DNDEBUG -std=gnu++2a -Wall -Wextra -Wno-address-of-packed-member -Wconversion -Wno-unknown-pragmas -Werror=pointer-arith -MD -MT CMakeFiles/ntfs2btrfs.dir/src/decomp.cpp.o -MF CMakeFiles/ntfs2btrfs.dir/src/decomp.cpp.o.d -o CMakeFiles/ntfs2btrfs.dir/src/decomp.cpp.o -c /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/decomp.cpp --- CMakeFiles/ntfs2btrfs.dir/src/compress.cpp.o --- [ 11%] Building CXX object CMakeFiles/ntfs2btrfs.dir/src/compress.cpp.o /usr/local/libexec/ccache/c++ -DFMT_HEADER_ONLY=1 -I/construction/sysutils/ntfs2btrfs/.build -isystem /usr/local/include -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DNDEBUG -std=gnu++2a -Wall -Wextra -Wno-address-of-packed-member -Wconversion -Wno-unknown-pragmas -Werror=pointer-arith -MD -MT CMakeFiles/ntfs2btrfs.dir/src/compress.cpp.o -MF CMakeFiles/ntfs2btrfs.dir/src/compress.cpp.o.d -o CMakeFiles/ntfs2btrfs.dir/src/compress.cpp.o -c /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/compress.cpp --- CMakeFiles/ntfs2btrfs.dir/src/ebiggers/xpress_decompress.c.o --- --- CMakeFiles/ntfs2btrfs.dir/src/crc32c-gas.S.o --- --- CMakeFiles/ntfs2btrfs.dir/src/decomp.cpp.o --- /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/decomp.cpp: In function 'buffer_t lznt1_decompress_chunk(std::string_view)': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/decomp.cpp:84:20: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] fg >>= 1; ~~~^~~~~ At global scope: cc1plus: warning: unrecognized command line option '-Wno-address-of-packed-member' --- CMakeFiles/ntfs2btrfs.dir/src/ebiggers/decompress_common.c.o --- [ 58%] Building C object CMakeFiles/ntfs2btrfs.dir/src/ebiggers/decompress_common.c.o --- CMakeFiles/ntfs2btrfs.dir/src/ebiggers/lzx_common.c.o --- [ 64%] Building C object CMakeFiles/ntfs2btrfs.dir/src/ebiggers/lzx_common.c.o --- CMakeFiles/ntfs2btrfs.dir/src/ebiggers/decompress_common.c.o --- /usr/local/libexec/ccache/cc -DFMT_HEADER_ONLY=1 -I/construction/sysutils/ntfs2btrfs/.build -isystem /usr/local/include -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DNDEBUG -Wall -Wextra -Wno-address-of-packed-member -Wconversion -Wno-unknown-pragmas -Werror=pointer-arith -MD -MT CMakeFiles/ntfs2btrfs.dir/src/ebiggers/decompress_common.c.o -MF CMakeFiles/ntfs2btrfs.dir/src/ebiggers/decompress_common.c.o.d -o CMakeFiles/ntfs2btrfs.dir/src/ebiggers/decompress_common.c.o -c /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.c --- CMakeFiles/ntfs2btrfs.dir/src/ebiggers/lzx_common.c.o --- /usr/local/libexec/ccache/cc -DFMT_HEADER_ONLY=1 -I/construction/sysutils/ntfs2btrfs/.build -isystem /usr/local/include -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DNDEBUG -Wall -Wextra -Wno-address-of-packed-member -Wconversion -Wno-unknown-pragmas -Werror=pointer-arith -MD -MT CMakeFiles/ntfs2btrfs.dir/src/ebiggers/lzx_common.c.o -MF CMakeFiles/ntfs2btrfs.dir/src/ebiggers/lzx_common.c.o.d -o CMakeFiles/ntfs2btrfs.dir/src/ebiggers/lzx_common.c.o -c /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.c --- CMakeFiles/ntfs2btrfs.dir/src/crc32c-gas.S.o --- [ 76%] Building ASM object CMakeFiles/ntfs2btrfs.dir/src/crc32c-gas.S.o --- CMakeFiles/ntfs2btrfs.dir/src/ebiggers/xpress_decompress.c.o --- [ 82%] Building C object CMakeFiles/ntfs2btrfs.dir/src/ebiggers/xpress_decompress.c.o --- CMakeFiles/ntfs2btrfs.dir/src/crc32c-gas.S.o --- /usr/local/libexec/ccache/cc -DFMT_HEADER_ONLY=1 -I/construction/sysutils/ntfs2btrfs/.build -isystem /usr/local/include -isystem /usr/include -O3 -DNDEBUG -Wall -Wextra -Wno-address-of-packed-member -Wconversion -Wno-unknown-pragmas -Werror=pointer-arith -o CMakeFiles/ntfs2btrfs.dir/src/crc32c-gas.S.o -c /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/crc32c-gas.S --- CMakeFiles/ntfs2btrfs.dir/src/ebiggers/xpress_decompress.c.o --- /usr/local/libexec/ccache/cc -DFMT_HEADER_ONLY=1 -I/construction/sysutils/ntfs2btrfs/.build -isystem /usr/local/include -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DNDEBUG -Wall -Wextra -Wno-address-of-packed-member -Wconversion -Wno-unknown-pragmas -Werror=pointer-arith -MD -MT CMakeFiles/ntfs2btrfs.dir/src/ebiggers/xpress_decompress.c.o -MF CMakeFiles/ntfs2btrfs.dir/src/ebiggers/xpress_decompress.c.o.d -o CMakeFiles/ntfs2btrfs.dir/src/ebiggers/xpress_decompress.c.o -c /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/xpress_decompress.c --- CMakeFiles/ntfs2btrfs.dir/src/ebiggers/lzx_common.c.o --- In file included from /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.c:36: /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h: In function 'bsrw': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:191:16: warning: conversion from 'machine_word_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] return bsr32(v); ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:37:41: note: in definition of macro 'bsr32' # define bsr32(n) (31 - __builtin_clz(n)) ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:37:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] # define bsr32(n) (31 - __builtin_clz(n)) ~~~~^~~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:191:10: note: in expansion of macro 'bsr32' return bsr32(v); ^~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:38:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] # define bsr64(n) (63 - __builtin_clzll(n)) ~~~~^~~~~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:193:10: note: in expansion of macro 'bsr64' return bsr64(v); ^~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h: In function 'bsfw': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:229:16: warning: conversion from 'machine_word_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] return bsf32(v); ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:39:35: note: in definition of macro 'bsf32' # define bsf32(n) __builtin_ctz(n) ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:39:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] # define bsf32(n) __builtin_ctz(n) ^~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:229:10: note: in expansion of macro 'bsf32' return bsf32(v); ^~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:40:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] # define bsf64(n) __builtin_ctzll(n) ^~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:231:10: note: in expansion of macro 'bsf64' return bsf64(v); ^~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.c: In function 'lzx_get_window_order': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:47:8: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] (_a > _b) ? _a : _b; }) ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.c:79:9: note: in expansion of macro 'max' return max(ilog2_ceil(max_bufsize), LZX_MIN_WINDOW_ORDER); ^~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:47:21: warning: operand of ?: changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] (_a > _b) ? _a : _b; }) ^~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.c:79:9: note: in expansion of macro 'max' return max(ilog2_ceil(max_bufsize), LZX_MIN_WINDOW_ORDER); ^~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:47:19: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] (_a > _b) ? _a : _b; }) ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.c:79:9: note: in expansion of macro 'max' return max(ilog2_ceil(max_bufsize), LZX_MIN_WINDOW_ORDER); ^~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.c: In function 'lzx_get_num_main_syms': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.c:95:20: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 's32' {aka 'const int'} [-Wsign-compare] while (max_offset >= lzx_offset_slot_base[num_offset_slots]) ^~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.c: In function 'do_translate_target': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.c:115:30: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 's32' {aka 'int'} may change the sign of the result [-Wsign-conversion] *(uint32_t*)target = abs_offset; ^~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.c: In function 'undo_translate_target': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.c:129:34: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 's32' {aka 'int'} may change the sign of the result [-Wsign-conversion] *(uint32_t*)target = rel_offset; ^~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.c:135:34: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 's32' {aka 'int'} may change the sign of the result [-Wsign-conversion] *(uint32_t*)target = rel_offset; ^~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.c: In function 'lzx_e8_filter': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.c:205:19: warning: unsigned conversion from 'int' to 'u64' {aka 'long unsigned int'} changes value from '-1' to '18446744073709551615' [-Wsign-conversion] u64 valid_mask = ~0; ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.c:220:31: warning: conversion from 'long int' to 's32' {aka 'int'} may change value [-Wconversion] (*process_target)(p + 1, p - data); ~~^~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.c:221:15: warning: unsigned conversion from 'int' to 'u64' {aka 'long unsigned int'} changes value from '-32' to '18446744073709551584' [-Wsign-conversion] valid_mask &= ~0x1F; ^~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.c:255:43: warning: conversion from 'int' to 'char' changes value from '232' to '-24' [-Wconversion] const __m128i e8_bytes = _mm_set1_epi8(0xE8); ^~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.c:263:17: warning: conversion to 'u32' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] u32 mask1 = _mm_movemask_epi8(cmpresult1); ^~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.c:264:17: warning: conversion to 'u32' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] u32 mask2 = _mm_movemask_epi8(cmpresult2); ^~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.c:278:18: warning: unsigned conversion from 'int' to 'u64' {aka 'long unsigned int'} changes value from '-1' to '18446744073709551615' [-Wsign-conversion] valid_mask = ~0; ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.c:287:23: warning: conversion from 'u64' {aka 'long unsigned int'} to 'u32' {aka 'unsigned int'} may change value [-Wconversion] while ((e8_mask &= valid_mask)) { ^~~~~~~~~~ In file included from /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.c:36: /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:39:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] # define bsf32(n) __builtin_ctz(n) ^~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.c:288:20: note: in expansion of macro 'bsf32' unsigned bit = bsf32(e8_mask); ^~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.c:289:44: warning: conversion from 'long int' to 's32' {aka 'int'} may change value [-Wconversion] (*process_target)(p + bit + 1, p + bit - data); ~~~~~~~~^~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.c:304:31: warning: conversion from 'long int' to 's32' {aka 'int'} may change value [-Wconversion] (*process_target)(p + 1, p - data); ~~^~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.c:305:15: warning: unsigned conversion from 'int' to 'u64' {aka 'long unsigned int'} changes value from '-32' to '18446744073709551584' [-Wsign-conversion] valid_mask &= ~0x1F; ^~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.c: At top level: cc1: warning: unrecognized command line option '-Wno-address-of-packed-member' --- CMakeFiles/ntfs2btrfs.dir/src/ebiggers/xpress_decompress.c.o --- In file included from /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h:29, from /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/xpress_decompress.c:70: /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h: In function 'bsrw': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:191:16: warning: conversion from 'machine_word_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] return bsr32(v); ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:37:41: note: in definition of macro 'bsr32' # define bsr32(n) (31 - __builtin_clz(n)) ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:37:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] # define bsr32(n) (31 - __builtin_clz(n)) ~~~~^~~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:191:10: note: in expansion of macro 'bsr32' return bsr32(v); ^~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:38:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] # define bsr64(n) (63 - __builtin_clzll(n)) ~~~~^~~~~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:193:10: note: in expansion of macro 'bsr64' return bsr64(v); ^~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h: In function 'bsfw': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:229:16: warning: conversion from 'machine_word_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] return bsf32(v); ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:39:35: note: in definition of macro 'bsf32' # define bsf32(n) __builtin_ctz(n) ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:39:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] # define bsf32(n) __builtin_ctz(n) ^~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:229:10: note: in expansion of macro 'bsf32' return bsf32(v); ^~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:40:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] # define bsf64(n) __builtin_ctzll(n) ^~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:231:10: note: in expansion of macro 'bsf64' return bsf64(v); ^~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h: In function 'bitstream_read_bytes': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h:183:34: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (unlikely(is->end - is->next < count)) ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:35:46: note: in definition of macro 'unlikely' # define unlikely(expr) __builtin_expect(!!(expr), 0) ^~~~ In file included from /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/xpress_decompress.c:70: /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h: In function 'repeat_byte': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h:436:34: warning: conversion from 'int' to 'u16' {aka 'short unsigned int'} may change value [-Wconversion] return repeat_u16(((u16)b << 8) | b); ~~~~~~~~~~~~~~^~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h: In function 'lz_copy': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h:472:48: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] offset >= WORDBYTES && out_end - out_next >= 3 * WORDBYTES) ^~ In file included from /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h:29, from /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/xpress_decompress.c:70: /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h:499:55: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] if (UNALIGNED_ACCESS_IS_FAST && likely(out_end - end >= WORDBYTES - 1)) ^~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:34:45: note: in definition of macro 'likely' # define likely(expr) __builtin_expect(!!(expr), 1) ^~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/xpress_decompress.c: In function 'xpress_decompress': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/xpress_decompress.c:116:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'u32' {aka 'unsigned int'} may change value [-Wconversion] compressed_size - XPRESS_NUM_SYMBOLS / 2); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/xpress_decompress.c:128:18: warning: conversion from 'unsigned int' to 'u8' {aka 'unsigned char'} may change value [-Wconversion] *out_next++ = sym; ^~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/xpress_decompress.c: At top level: cc1: warning: unrecognized command line option '-Wno-address-of-packed-member' --- CMakeFiles/ntfs2btrfs.dir/src/ebiggers/lzx_decompress.c.o --- [ 70%] Building C object CMakeFiles/ntfs2btrfs.dir/src/ebiggers/lzx_decompress.c.o /usr/local/libexec/ccache/cc -DFMT_HEADER_ONLY=1 -I/construction/sysutils/ntfs2btrfs/.build -isystem /usr/local/include -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DNDEBUG -Wall -Wextra -Wno-address-of-packed-member -Wconversion -Wno-unknown-pragmas -Werror=pointer-arith -MD -MT CMakeFiles/ntfs2btrfs.dir/src/ebiggers/lzx_decompress.c.o -MF CMakeFiles/ntfs2btrfs.dir/src/ebiggers/lzx_decompress.c.o.d -o CMakeFiles/ntfs2btrfs.dir/src/ebiggers/lzx_decompress.c.o -c /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_decompress.c --- CMakeFiles/ntfs2btrfs.dir/src/ebiggers/aligned_malloc.c.o --- [ 88%] Building C object CMakeFiles/ntfs2btrfs.dir/src/ebiggers/aligned_malloc.c.o --- CMakeFiles/ntfs2btrfs.dir/src/ebiggers/decompress_common.c.o --- In file included from /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h:29, from /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.c:33: /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h: In function 'bsrw': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:191:16: warning: conversion from 'machine_word_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] return bsr32(v); ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:37:41: note: in definition of macro 'bsr32' # define bsr32(n) (31 - __builtin_clz(n)) ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:37:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] # define bsr32(n) (31 - __builtin_clz(n)) ~~~~^~~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:191:10: note: in expansion of macro 'bsr32' return bsr32(v); ^~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:38:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] # define bsr64(n) (63 - __builtin_clzll(n)) ~~~~^~~~~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:193:10: note: in expansion of macro 'bsr64' return bsr64(v); ^~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h: In function 'bsfw': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:229:16: warning: conversion from 'machine_word_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] return bsf32(v); ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:39:35: note: in definition of macro 'bsf32' # define bsf32(n) __builtin_ctz(n) ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:39:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] # define bsf32(n) __builtin_ctz(n) ^~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:229:10: note: in expansion of macro 'bsf32' return bsf32(v); ^~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:40:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] # define bsf64(n) __builtin_ctzll(n) ^~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:231:10: note: in expansion of macro 'bsf64' return bsf64(v); ^~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h: In function 'bitstream_read_bytes': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h:183:34: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (unlikely(is->end - is->next < count)) ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:35:46: note: in definition of macro 'unlikely' # define unlikely(expr) __builtin_expect(!!(expr), 0) ^~~~ In file included from /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.c:33: /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h: In function 'repeat_byte': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h:436:34: warning: conversion from 'int' to 'u16' {aka 'short unsigned int'} may change value [-Wconversion] return repeat_u16(((u16)b << 8) | b); ~~~~~~~~~~~~~~^~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h: In function 'lz_copy': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h:472:48: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] offset >= WORDBYTES && out_end - out_next >= 3 * WORDBYTES) ^~ In file included from /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h:29, from /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.c:33: /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h:499:55: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] if (UNALIGNED_ACCESS_IS_FAST && likely(out_end - end >= WORDBYTES - 1)) ^~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:34:45: note: in definition of macro 'likely' # define likely(expr) __builtin_expect(!!(expr), 1) ^~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.c: In function 'make_huffman_decode_table': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.c:127:23: warning: initialization of 'uint8_t *' {aka 'unsigned char *'} from incompatible pointer type 'u16 *' {aka 'short unsigned int *'} [-Wincompatible-pointer-types] uint8_t *entry_ptr = decode_table; ^~~~~~~~~~~~ In file included from /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h:29, from /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.c:33: /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.c:158:26: warning: comparison of integer expressions of different signedness: 's32' {aka 'int'} and 'unsigned int' [-Wsign-compare] if (unlikely(remainder != 1U << max_codeword_len)) ^~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:35:46: note: in definition of macro 'unlikely' # define unlikely(expr) __builtin_expect(!!(expr), 0) ^~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.c:178:22: warning: conversion from 'int' to 'u16' {aka 'short unsigned int'} may change value [-Wconversion] offsets[len + 1] = offsets[len] + len_counts[len]; ^~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.c:182:39: warning: conversion from 'unsigned int' to 'u16' {aka 'short unsigned int'} may change value [-Wconversion] sorted_syms[offsets[lens[sym]]++] = sym; ^~~ In file included from /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.c:33: /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h:232:43: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] (((symbol) << DECODE_TABLE_SYMBOL_SHIFT) | (length)) ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.c:209:5: note: in expansion of macro 'MAKE_DECODE_TABLE_ENTRY' MAKE_DECODE_TABLE_ENTRY(sorted_syms[sym_idx], ^~~~~~~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h:232:43: warning: conversion from 'unsigned int' to 'short int' may change value [-Wconversion] (((symbol) << DECODE_TABLE_SYMBOL_SHIFT) | (length)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.c:209:5: note: in expansion of macro 'MAKE_DECODE_TABLE_ENTRY' MAKE_DECODE_TABLE_ENTRY(sorted_syms[sym_idx], ^~~~~~~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h:232:43: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] (((symbol) << DECODE_TABLE_SYMBOL_SHIFT) | (length)) ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.c:237:5: note: in expansion of macro 'MAKE_DECODE_TABLE_ENTRY' MAKE_DECODE_TABLE_ENTRY(sorted_syms[sym_idx], ^~~~~~~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h:232:43: warning: conversion from 'unsigned int' to 'u16' {aka 'short unsigned int'} may change value [-Wconversion] (((symbol) << DECODE_TABLE_SYMBOL_SHIFT) | (length)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.c:237:5: note: in expansion of macro 'MAKE_DECODE_TABLE_ENTRY' MAKE_DECODE_TABLE_ENTRY(sorted_syms[sym_idx], ^~~~~~~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h:232:43: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] (((symbol) << DECODE_TABLE_SYMBOL_SHIFT) | (length)) ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.c:254:12: note: in expansion of macro 'MAKE_DECODE_TABLE_ENTRY' u16 v = MAKE_DECODE_TABLE_ENTRY(sorted_syms[sym_idx], ^~~~~~~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h:232:2: warning: conversion from 'unsigned int' to 'u16' {aka 'short unsigned int'} may change value [-Wconversion] (((symbol) << DECODE_TABLE_SYMBOL_SHIFT) | (length)) ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.c:254:12: note: in expansion of macro 'MAKE_DECODE_TABLE_ENTRY' u16 v = MAKE_DECODE_TABLE_ENTRY(sorted_syms[sym_idx], ^~~~~~~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.c:269:13: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] codeword = ((u16 *)entry_ptr - decode_table) << 1; ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.c:272:20: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-1' to '4294967295' [-Wsign-conversion] subtable_prefix = -1; ^ In file included from /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.c:33: /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h:232:2: warning: conversion from 'unsigned int' to 'u16' {aka 'short unsigned int'} may change value [-Wconversion] (((symbol) << DECODE_TABLE_SYMBOL_SHIFT) | (length)) ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.c:317:5: note: in expansion of macro 'MAKE_DECODE_TABLE_ENTRY' MAKE_DECODE_TABLE_ENTRY(subtable_pos, ^~~~~~~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h:232:43: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] (((symbol) << DECODE_TABLE_SYMBOL_SHIFT) | (length)) ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.c:322:15: note: in expansion of macro 'MAKE_DECODE_TABLE_ENTRY' u16 entry = MAKE_DECODE_TABLE_ENTRY(sorted_syms[sym_idx], ^~~~~~~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h:232:2: warning: conversion from 'unsigned int' to 'u16' {aka 'short unsigned int'} may change value [-Wconversion] (((symbol) << DECODE_TABLE_SYMBOL_SHIFT) | (length)) ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.c:322:15: note: in expansion of macro 'MAKE_DECODE_TABLE_ENTRY' u16 entry = MAKE_DECODE_TABLE_ENTRY(sorted_syms[sym_idx], ^~~~~~~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.c: At top level: cc1: warning: unrecognized command line option '-Wno-address-of-packed-member' --- CMakeFiles/ntfs2btrfs.dir/src/ebiggers/aligned_malloc.c.o --- /usr/local/libexec/ccache/cc -DFMT_HEADER_ONLY=1 -I/construction/sysutils/ntfs2btrfs/.build -isystem /usr/local/include -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DNDEBUG -Wall -Wextra -Wno-address-of-packed-member -Wconversion -Wno-unknown-pragmas -Werror=pointer-arith -MD -MT CMakeFiles/ntfs2btrfs.dir/src/ebiggers/aligned_malloc.c.o -MF CMakeFiles/ntfs2btrfs.dir/src/ebiggers/aligned_malloc.c.o.d -o CMakeFiles/ntfs2btrfs.dir/src/ebiggers/aligned_malloc.c.o -c /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/aligned_malloc.c In file included from /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/aligned_malloc.c:11: /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h: In function 'bsrw': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:191:16: warning: conversion from 'machine_word_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] return bsr32(v); ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:37:41: note: in definition of macro 'bsr32' # define bsr32(n) (31 - __builtin_clz(n)) ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:37:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] # define bsr32(n) (31 - __builtin_clz(n)) ~~~~^~~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:191:10: note: in expansion of macro 'bsr32' return bsr32(v); ^~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:38:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] # define bsr64(n) (63 - __builtin_clzll(n)) ~~~~^~~~~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:193:10: note: in expansion of macro 'bsr64' return bsr64(v); ^~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h: In function 'bsfw': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:229:16: warning: conversion from 'machine_word_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] return bsf32(v); ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:39:35: note: in definition of macro 'bsf32' # define bsf32(n) __builtin_ctz(n) ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:39:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] # define bsf32(n) __builtin_ctz(n) ^~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:229:10: note: in expansion of macro 'bsf32' return bsf32(v); ^~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:40:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] # define bsf64(n) __builtin_ctzll(n) ^~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:231:10: note: in expansion of macro 'bsf64' return bsf64(v); ^~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/aligned_malloc.c: In function 'aligned_malloc': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/aligned_malloc.c:24:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] *((size_t *)ptr - 1) = ptr - raw_ptr; ^~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/aligned_malloc.c: At top level: cc1: warning: unrecognized command line option '-Wno-address-of-packed-member' --- CMakeFiles/ntfs2btrfs.dir/src/ebiggers/lzx_decompress.c.o --- In file included from /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h:29, from /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_decompress.c:59: /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h: In function 'bsrw': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:191:16: warning: conversion from 'machine_word_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] return bsr32(v); ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:37:41: note: in definition of macro 'bsr32' # define bsr32(n) (31 - __builtin_clz(n)) ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:37:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] # define bsr32(n) (31 - __builtin_clz(n)) ~~~~^~~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:191:10: note: in expansion of macro 'bsr32' return bsr32(v); ^~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:38:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] # define bsr64(n) (63 - __builtin_clzll(n)) ~~~~^~~~~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:193:10: note: in expansion of macro 'bsr64' return bsr64(v); ^~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h: In function 'bsfw': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:229:16: warning: conversion from 'machine_word_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] return bsf32(v); ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:39:35: note: in definition of macro 'bsf32' # define bsf32(n) __builtin_ctz(n) ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:39:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] # define bsf32(n) __builtin_ctz(n) ^~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:229:10: note: in expansion of macro 'bsf32' return bsf32(v); ^~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:40:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] # define bsf64(n) __builtin_ctzll(n) ^~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:231:10: note: in expansion of macro 'bsf64' return bsf64(v); ^~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h: In function 'bitstream_read_bytes': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h:183:34: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (unlikely(is->end - is->next < count)) ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:35:46: note: in definition of macro 'unlikely' # define unlikely(expr) __builtin_expect(!!(expr), 0) ^~~~ In file included from /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_decompress.c:59: /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h: In function 'repeat_byte': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h:436:34: warning: conversion from 'int' to 'u16' {aka 'short unsigned int'} may change value [-Wconversion] return repeat_u16(((u16)b << 8) | b); ~~~~~~~~~~~~~~^~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h: In function 'lz_copy': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h:472:48: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] offset >= WORDBYTES && out_end - out_next >= 3 * WORDBYTES) ^~ In file included from /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h:29, from /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_decompress.c:59: /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/decompress_common.h:499:55: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] if (UNALIGNED_ACCESS_IS_FAST && likely(out_end - end >= WORDBYTES - 1)) ^~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/common_defs.h:34:45: note: in definition of macro 'likely' # define likely(expr) __builtin_expect(!!(expr), 1) ^~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_decompress.c: In function 'lzx_read_codeword_lens': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_decompress.c:165:4: warning: conversion from 'u32' {aka 'unsigned int'} to 'u8' {aka 'unsigned char'} may change value [-Wconversion] bitstream_read_bits(is, LZX_PRECODE_ELEMENT_SIZE); ^~~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_decompress.c:186:10: warning: conversion from 'unsigned int' to 'u8' {aka 'unsigned char'} may change value [-Wconversion] len = *len_ptr - presym; ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_decompress.c:188:12: warning: conversion from 'int' to 'u8' {aka 'unsigned char'} may change value [-Wconversion] len += 17; ^~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_decompress.c:209:11: warning: conversion from 'unsigned int' to 'u8' {aka 'unsigned char'} may change value [-Wconversion] len = *len_ptr - presym; ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_decompress.c:211:13: warning: conversion from 'int' to 'u8' {aka 'unsigned char'} may change value [-Wconversion] len += 17; ^~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_decompress.c: In function 'lzx_read_block_header': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_decompress.c:251:15: warning: conversion to 'int' from 'u32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] block_type = bitstream_pop_bits(is, 3); ^~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_decompress.c:272:5: warning: conversion from 'u32' {aka 'unsigned int'} to 'u8' {aka 'unsigned char'} may change value [-Wconversion] bitstream_read_bits(is, ^~~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_decompress.c: In function 'lzx_decompress_block': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_decompress.c:390:18: warning: conversion from 'unsigned int' to 'u8' {aka 'unsigned char'} may change value [-Wconversion] *out_next++ = mainsym; ^~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_decompress.c:420:11: warning: conversion to 'u32' {aka 'unsigned int'} from 's32' {aka 'const int'} may change the sign of the result [-Wsign-conversion] offset += lzx_offset_slot_base[offset_slot]; ^~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_decompress.c: In function 'lzx_decompress': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_decompress.c:452:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'u32' {aka 'unsigned int'} may change value [-Wconversion] init_input_bitstream(&is, compressed_data, compressed_size); ^~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_decompress.c:500:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'u32' {aka 'unsigned int'} may change value [-Wconversion] lzx_postprocess(uncompressed_data, uncompressed_size); ^~~~~~~~~~~~~~~~~ In file included from /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_common.h:10, from /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_decompress.c:60: /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_decompress.c: In function 'lzx_allocate_decompressor': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_constants.h:56:37: warning: conversion from 'int' to 'u8' {aka 'unsigned char'} may change value [-Wconversion] #define LZX_NUM_ALIGNED_OFFSET_BITS 3 ^ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_decompress.c:535:5: note: in expansion of macro 'LZX_NUM_ALIGNED_OFFSET_BITS' LZX_NUM_ALIGNED_OFFSET_BITS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_decompress.c: In function 'lzx_read_block_header': /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_decompress.c:270:3: warning: this statement may fall through [-Wimplicit-fallthrough=] for (int i = 0; i < LZX_ALIGNEDCODE_NUM_SYMBOLS; i++) { ^~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_decompress.c:279:2: note: here case LZX_BLOCKTYPE_VERBATIM: ^~~~ /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ebiggers/lzx_decompress.c: At top level: cc1: warning: unrecognized command line option '-Wno-address-of-packed-member' --- CMakeFiles/ntfs2btrfs.dir/src/ntfs2btrfs.cpp.o --- /construction/sysutils/ntfs2btrfs/ntfs2btrfs-20230501/src/ntfs2btrfs.cpp:36:10: fatal error: span: No such file or directory #include ^~~~~~ compilation terminated. *** [CMakeFiles/ntfs2btrfs.dir/src/ntfs2btrfs.cpp.o] Error code 1 make[3]: stopped in /construction/sysutils/ntfs2btrfs/.build 1 error make[3]: stopped in /construction/sysutils/ntfs2btrfs/.build *** [CMakeFiles/ntfs2btrfs.dir/all] Error code 2 make[2]: stopped in /construction/sysutils/ntfs2btrfs/.build 1 error make[2]: stopped in /construction/sysutils/ntfs2btrfs/.build *** [all] Error code 2 make[1]: stopped in /construction/sysutils/ntfs2btrfs/.build 1 error make[1]: stopped in /construction/sysutils/ntfs2btrfs/.build ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make: stopped in /xports/sysutils/ntfs2btrfs FAILED 00:00:00