don't know how to build these paths: /nix/store/az35k0br7mc3sn1iv5chq448xjvkwfq5-clan-pytest-with-core.drv warning: ignoring the client-specified setting 'store', because it is a restricted setting and you are not a trusted user building '/nix/store/1ki7kcq37wzphk9y52mcq5n8raz8wsrd-zerotier-tools-0.1.0.drv' on nix-store.geninf.io:50051 zerotier-tools-0.1.0> build02: building 1ki7kcq37wzphk9y52mcq5n8raz8wsrd-zerotier-tools-0.1.0.drv zerotier-tools-0.1.0> Sourcing python-remove-tests-dir-hook zerotier-tools-0.1.0> Sourcing python-catch-conflicts-hook.sh zerotier-tools-0.1.0> Sourcing python-remove-bin-bytecode-hook.sh zerotier-tools-0.1.0> Sourcing pypa-build-hook zerotier-tools-0.1.0> Using pypaBuildPhase zerotier-tools-0.1.0> Sourcing python-runtime-deps-check-hook zerotier-tools-0.1.0> Using pythonRuntimeDepsCheckHook zerotier-tools-0.1.0> Sourcing pypa-install-hook zerotier-tools-0.1.0> Using pypaInstallPhase zerotier-tools-0.1.0> Sourcing python-imports-check-hook.sh zerotier-tools-0.1.0> Using pythonImportsCheckPhase zerotier-tools-0.1.0> Sourcing python-namespaces-hook zerotier-tools-0.1.0> Sourcing python-catch-conflicts-hook.sh zerotier-tools-0.1.0> Running phase: unpackPhase zerotier-tools-0.1.0> unpacking source archive /nix/store/bbxl58w1ivpmq3xl23v3vn4az2npdk8c-zerotier-tools zerotier-tools-0.1.0> source root is zerotier-tools zerotier-tools-0.1.0> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "zerotier-tools/zerotier_tools/members.py" zerotier-tools-0.1.0> Running phase: patchPhase zerotier-tools-0.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase zerotier-tools-0.1.0> Running phase: configurePhase zerotier-tools-0.1.0> no configure script, doing nothing zerotier-tools-0.1.0> Running phase: buildPhase zerotier-tools-0.1.0> Executing pypaBuildPhase zerotier-tools-0.1.0> Creating a wheel... zerotier-tools-0.1.0> pypa build flags: --no-isolation --outdir dist/ --wheel zerotier-tools-0.1.0> * Getting build dependencies for wheel... zerotier-tools-0.1.0> running egg_info zerotier-tools-0.1.0> creating zerotier_tools.egg-info zerotier-tools-0.1.0> writing zerotier_tools.egg-info/PKG-INFO zerotier-tools-0.1.0> writing dependency_links to zerotier_tools.egg-info/dependency_links.txt zerotier-tools-0.1.0> writing entry points to zerotier_tools.egg-info/entry_points.txt zerotier-tools-0.1.0> writing top-level names to zerotier_tools.egg-info/top_level.txt zerotier-tools-0.1.0> writing manifest file 'zerotier_tools.egg-info/SOURCES.txt' zerotier-tools-0.1.0> reading manifest file 'zerotier_tools.egg-info/SOURCES.txt' zerotier-tools-0.1.0> writing manifest file 'zerotier_tools.egg-info/SOURCES.txt' zerotier-tools-0.1.0> * Building wheel... zerotier-tools-0.1.0> running bdist_wheel zerotier-tools-0.1.0> running build zerotier-tools-0.1.0> running build_py zerotier-tools-0.1.0> creating build/lib/zerotier_tools zerotier-tools-0.1.0> copying zerotier_tools/members.py -> build/lib/zerotier_tools zerotier-tools-0.1.0> copying zerotier_tools/generate.py -> build/lib/zerotier_tools zerotier-tools-0.1.0> copying zerotier_tools/__init__.py -> build/lib/zerotier_tools zerotier-tools-0.1.0> running egg_info zerotier-tools-0.1.0> writing zerotier_tools.egg-info/PKG-INFO zerotier-tools-0.1.0> writing dependency_links to zerotier_tools.egg-info/dependency_links.txt zerotier-tools-0.1.0> writing entry points to zerotier_tools.egg-info/entry_points.txt zerotier-tools-0.1.0> writing top-level names to zerotier_tools.egg-info/top_level.txt zerotier-tools-0.1.0> reading manifest file 'zerotier_tools.egg-info/SOURCES.txt' zerotier-tools-0.1.0> writing manifest file 'zerotier_tools.egg-info/SOURCES.txt' zerotier-tools-0.1.0> installing to build/bdist.macosx-14.0-arm64/wheel zerotier-tools-0.1.0> running install zerotier-tools-0.1.0> running install_lib zerotier-tools-0.1.0> creating build/bdist.macosx-14.0-arm64/wheel zerotier-tools-0.1.0> creating build/bdist.macosx-14.0-arm64/wheel/zerotier_tools zerotier-tools-0.1.0> copying build/lib/zerotier_tools/members.py -> build/bdist.macosx-14.0-arm64/wheel/./zerotier_tools zerotier-tools-0.1.0> copying build/lib/zerotier_tools/generate.py -> build/bdist.macosx-14.0-arm64/wheel/./zerotier_tools zerotier-tools-0.1.0> copying build/lib/zerotier_tools/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./zerotier_tools zerotier-tools-0.1.0> running install_egg_info zerotier-tools-0.1.0> Copying zerotier_tools.egg-info to build/bdist.macosx-14.0-arm64/wheel/./zerotier_tools-0.1.0-py3.14.egg-info zerotier-tools-0.1.0> running install_scripts zerotier-tools-0.1.0> creating build/bdist.macosx-14.0-arm64/wheel/zerotier_tools-0.1.0.dist-info/WHEEL zerotier-tools-0.1.0> creating '/nix/var/nix/builds/nix-98875-836440777/zerotier-tools/dist/.tmp-x6rz1q_q/zerotier_tools-0.1.0-py3-none-any.whl' and adding 'build/bdist.macosx-14.0-arm64/wheel' to it zerotier-tools-0.1.0> adding 'zerotier_tools/__init__.py' zerotier-tools-0.1.0> adding 'zerotier_tools/generate.py' zerotier-tools-0.1.0> adding 'zerotier_tools/members.py' zerotier-tools-0.1.0> adding 'zerotier_tools-0.1.0.dist-info/METADATA' zerotier-tools-0.1.0> adding 'zerotier_tools-0.1.0.dist-info/WHEEL' zerotier-tools-0.1.0> adding 'zerotier_tools-0.1.0.dist-info/entry_points.txt' zerotier-tools-0.1.0> adding 'zerotier_tools-0.1.0.dist-info/top_level.txt' zerotier-tools-0.1.0> adding 'zerotier_tools-0.1.0.dist-info/RECORD' zerotier-tools-0.1.0> removing build/bdist.macosx-14.0-arm64/wheel zerotier-tools-0.1.0> Successfully built zerotier_tools-0.1.0-py3-none-any.whl zerotier-tools-0.1.0> Finished creating a wheel... zerotier-tools-0.1.0> Finished executing pypaBuildPhase zerotier-tools-0.1.0> Running phase: pythonRuntimeDepsCheckHook zerotier-tools-0.1.0> Executing pythonRuntimeDepsCheck zerotier-tools-0.1.0> Checking runtime dependencies for zerotier_tools-0.1.0-py3-none-any.whl zerotier-tools-0.1.0> Finished executing pythonRuntimeDepsCheck zerotier-tools-0.1.0> Running phase: installPhase zerotier-tools-0.1.0> Executing pypaInstallPhase zerotier-tools-0.1.0> Successfully installed zerotier_tools-0.1.0-py3-none-any.whl zerotier-tools-0.1.0> Finished executing pypaInstallPhase zerotier-tools-0.1.0> Running phase: pythonOutputDistPhase zerotier-tools-0.1.0> Executing pythonOutputDistPhase zerotier-tools-0.1.0> Finished executing pythonOutputDistPhase zerotier-tools-0.1.0> Running phase: fixupPhase zerotier-tools-0.1.0> checking for references to /nix/var/nix/builds/nix-98875-836440777/ in /nix/store/w5nkvk2rhcfizkv3n2gaf3knak3pnbcm-zerotier-tools-0.1.0... zerotier-tools-0.1.0> patching script interpreter paths in /nix/store/w5nkvk2rhcfizkv3n2gaf3knak3pnbcm-zerotier-tools-0.1.0 zerotier-tools-0.1.0> stripping (with command strip and flags -S) in /nix/store/w5nkvk2rhcfizkv3n2gaf3knak3pnbcm-zerotier-tools-0.1.0/lib /nix/store/w5nkvk2rhcfizkv3n2gaf3knak3pnbcm-zerotier-tools-0.1.0/bin zerotier-tools-0.1.0> checking for references to /nix/var/nix/builds/nix-98875-836440777/ in /nix/store/9bbdapjyyvzrr6n0jczmrdn9wl2n01bf-zerotier-tools-0.1.0-dist... zerotier-tools-0.1.0> patching script interpreter paths in /nix/store/9bbdapjyyvzrr6n0jczmrdn9wl2n01bf-zerotier-tools-0.1.0-dist zerotier-tools-0.1.0> Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7 zerotier-tools-0.1.0> wrapping `/nix/store/w5nkvk2rhcfizkv3n2gaf3knak3pnbcm-zerotier-tools-0.1.0/bin/zerotier-members'... zerotier-tools-0.1.0> Rewriting #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7/bin/python3.14 to #!/nix/store/0kcws5blwbdyxqxjd1w8hjipz61xny3k-python3-3.14.7 zerotier-tools-0.1.0> wrapping `/nix/store/w5nkvk2rhcfizkv3n2gaf3knak3pnbcm-zerotier-tools-0.1.0/bin/zerotier-generate'... zerotier-tools-0.1.0> Executing pythonRemoveTestsDir zerotier-tools-0.1.0> Finished executing pythonRemoveTestsDir zerotier-tools-0.1.0> Running phase: installCheckPhase zerotier-tools-0.1.0> no Makefile or custom installCheckPhase, doing nothing zerotier-tools-0.1.0> Running phase: pythonCatchConflictsPhase zerotier-tools-0.1.0> Running phase: pythonRemoveBinBytecodePhase zerotier-tools-0.1.0> Running phase: pythonImportsCheckPhase zerotier-tools-0.1.0> Executing pythonImportsCheckPhase building '/nix/store/x3q6g4wgk4z0x16dhglga3hsdhinmsb0-closure-info.drv' on nix-store.geninf.io:50051 closure-info> attached to the build already running on this worker closure-info> build04: building x3q6g4wgk4z0x16dhglga3hsdhinmsb0-closure-info.drv closure-info> structuredAttrs is enabled building '/nix/store/9r8zzdbwlngs2dj6kg07nq0jld9s5754-python3-3.14.7-env.drv' on nix-store.geninf.io:50051 python3-3.14.7-env> build04: building 9r8zzdbwlngs2dj6kg07nq0jld9s5754-python3-3.14.7-env.drv python3-3.14.7-env> structuredAttrs is enabled python3-3.14.7-env> created 266 symlinks in user environment building '/nix/store/ld82mb2ylhmmiq9pza3q2c4a2mlsxi5m-make-shell-wrapper-hook.drv' on nix-store.geninf.io:50051 make-shell-wrapper-hook> build02: building ld82mb2ylhmmiq9pza3q2c4a2mlsxi5m-make-shell-wrapper-hook.drv make-shell-wrapper-hook> structuredAttrs is enabled building '/nix/store/97nb2m2c7b44cb4mmmkx13jyn5y95z3b-patchutils-0.3.3.drv' on nix-store.geninf.io:50051 patchutils-0.3.3> build04: building 97nb2m2c7b44cb4mmmkx13jyn5y95z3b-patchutils-0.3.3.drv patchutils-0.3.3> structuredAttrs is enabled patchutils-0.3.3> Running phase: unpackPhase patchutils-0.3.3> unpacking source archive /nix/store/r59fr714v93cagij26k3082icsksrsv1-patchutils-0.3.3.tar.xz patchutils-0.3.3> source root is patchutils-0.3.3 patchutils-0.3.3> setting SOURCE_DATE_EPOCH to timestamp 1364899356 of file "patchutils-0.3.3/patchutils.spec" patchutils-0.3.3> Running phase: patchPhase patchutils-0.3.3> applying patch /nix/store/8djp1rizc1dblv8svnb0mpa0c3lwvc17-drop-comments.patch patchutils-0.3.3> patching file Makefile.am patchutils-0.3.3> patching file src/filterdiff.c patchutils-0.3.3> patching file tests/clean2/run-test patchutils-0.3.3> applying patch /nix/store/fz62pskw7fka0b8xk7dzhrhhgrrqn3fr-getenv-signature.patch patchutils-0.3.3> patching file src/getopt.c patchutils-0.3.3> patching file src/getopt.h patchutils-0.3.3> Running phase: updateAutotoolsGnuConfigScriptsPhase patchutils-0.3.3> Running phase: configurePhase patchutils-0.3.3> patching script interpreter paths in ./configure patchutils-0.3.3> ./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.3.3> configure flags: --disable-dependency-tracking --prefix=/nix/store/5ghwfw743p16qklvsnf5wri4jcy9bvpm-patchutils-0.3.3 patchutils-0.3.3> checking for a BSD-compatible install... /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/install -c patchutils-0.3.3> checking whether build environment is sane... yes patchutils-0.3.3> checking for a thread-safe mkdir -p... /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/mkdir -p patchutils-0.3.3> checking for gawk... gawk patchutils-0.3.3> checking whether make sets $(MAKE)... yes patchutils-0.3.3> checking for gcc... clang building '/nix/store/naq0lhvd4d89v1h3awb2k5i9wj88lkya-patchutils-0.4.2.drv' on nix-store.geninf.io:50051 patchutils-0.4.2> build04: building naq0lhvd4d89v1h3awb2k5i9wj88lkya-patchutils-0.4.2.drv patchutils-0.4.2> structuredAttrs is enabled patchutils-0.4.2> Running phase: unpackPhase patchutils-0.4.2> unpacking source archive /nix/store/c7wwbvgdfja6yi815pzghm0y53h8dzh9-patchutils-0.4.2.tar.xz patchutils-0.4.2> source root is patchutils-0.4.2 patchutils-0.4.2> setting SOURCE_DATE_EPOCH to timestamp 1594977189 of file "patchutils-0.4.2/doc/unwrapdiff.1" patchutils-0.4.2> Running phase: patchPhase patchutils-0.4.2> applying patch /nix/store/b8znwq3gri3bjqwnjv95jy76329pcwsp-Make-grepdiff1-test-case-pcre-aware.patch patchutils-0.4.2> patching file tests/grepdiff1/run-test patchutils-0.4.2> applying patch /nix/store/fz62pskw7fka0b8xk7dzhrhhgrrqn3fr-getenv-signature.patch patchutils-0.4.2> patching file src/getopt.c patchutils-0.4.2> patching file src/getopt.h patchutils-0.4.2> Hunk #1 succeeded at 139 (offset 1 line). patchutils-0.4.2> Running phase: updateAutotoolsGnuConfigScriptsPhase patchutils-0.4.2> Running phase: configurePhase patchutils-0.4.2> patching script interpreter paths in ./configure patchutils-0.4.2> ./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> configure flags: --disable-dependency-tracking --prefix=/nix/store/vr3vski8q2dz2qpkjk4lvdmvj5cv4b1a-patchutils-0.4.2 patchutils-0.4.2> checking for a BSD-compatible install... /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/install -c patchutils-0.4.2> checking whether build environment is sane... yes patchutils-0.4.2> checking for a thread-safe mkdir -p... /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/mkdir -p patchutils-0.4.2> checking for gawk... gawk patchutils-0.4.2> checking whether make sets $(MAKE)... yes patchutils-0.4.2> checking whether make supports nested variables... yes patchutils-0.4.2> checking for gcc... clang patchutils-0.4.2> checking whether the C compiler works... yes patchutils-0.3.3> checking whether the C compiler works... yes patchutils-0.4.2> checking for C compiler default output file name... a.out patchutils-0.3.3> checking for C compiler default output file name... a.out patchutils-0.4.2> checking for suffix of executables... patchutils-0.3.3> checking for suffix of executables... patchutils-0.4.2> checking whether we are cross compiling... no patchutils-0.4.2> checking for suffix of object files... o patchutils-0.3.3> checking whether we are cross compiling... no patchutils-0.4.2> checking whether we are using the GNU C compiler... yes patchutils-0.4.2> checking whether clang accepts -g... yes patchutils-0.3.3> checking for suffix of object files... o patchutils-0.3.3> checking whether we are using the GNU C compiler... yes patchutils-0.3.3> checking whether clang accepts -g... yes patchutils-0.3.3> checking for clang option to accept ISO C89... none needed patchutils-0.4.2> checking for clang option to accept ISO C89... none needed patchutils-0.4.2> checking whether clang understands -c and -o together... yes patchutils-0.4.2> checking whether make supports the include directive... yes (GNU style) patchutils-0.4.2> checking dependency style of clang... none patchutils-0.3.3> checking for style of include used by make... GNU patchutils-0.3.3> checking dependency style of clang... none patchutils-0.4.2> checking how to run the C preprocessor... clang -E patchutils-0.4.2> checking whether ln -s works... yes patchutils-0.4.2> checking whether make sets $(MAKE)... (cached) yes patchutils-0.4.2> checking for ranlib... ranlib patchutils-0.4.2> checking for xmlto... no patchutils-0.4.2> configure: WARNING: xmlto not available so not building docs patchutils-0.4.2> checking for perl... /nix/store/niaycr1rqpgjx9fkpgb979wb26h5isyc-perl-5.42.3/bin/perl patchutils-0.4.2> checking for sensible-editor... no patchutils-0.4.2> checking for editor... no patchutils-0.4.2> checking for vim... no patchutils-0.4.2> checking for vi... no patchutils-0.4.2> checking for grep that handles long lines and -e... /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/grep patchutils-0.4.2> checking for egrep... /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/grep -E patchutils-0.3.3> checking whether clang and cc understand -c and -o together... yes patchutils-0.3.3> checking how to run the C preprocessor... clang -E patchutils-0.3.3> checking whether ln -s works... yes patchutils-0.3.3> checking whether make sets $(MAKE)... (cached) yes patchutils-0.3.3> checking for ranlib... ranlib patchutils-0.3.3> checking for perl... /nix/store/niaycr1rqpgjx9fkpgb979wb26h5isyc-perl-5.42.3/bin/perl patchutils-0.3.3> checking for sensible-editor... no patchutils-0.3.3> checking for editor... no patchutils-0.3.3> checking for vim... no patchutils-0.3.3> checking for vi... no patchutils-0.3.3> checking for grep that handles long lines and -e... /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/grep patchutils-0.3.3> checking for egrep... /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/grep -E patchutils-0.4.2> checking for ANSI C header files... yes patchutils-0.4.2> checking for sys/wait.h that is POSIX.1 compatible... yes patchutils-0.3.3> checking for ANSI C header files... yes patchutils-0.4.2> checking for sys/types.h... yes patchutils-0.4.2> checking for sys/stat.h... yes patchutils-0.3.3> checking for sys/wait.h that is POSIX.1 compatible... yes patchutils-0.3.3> checking for sys/types.h... yes patchutils-0.4.2> checking for stdlib.h... yes patchutils-0.4.2> checking for string.h... yes patchutils-0.3.3> checking for sys/stat.h... yes patchutils-0.3.3> checking for stdlib.h... yes patchutils-0.4.2> checking for memory.h... yes patchutils-0.3.3> checking for string.h... yes patchutils-0.4.2> checking for strings.h... yes patchutils-0.3.3> checking for memory.h... yes patchutils-0.4.2> checking for inttypes.h... yes patchutils-0.4.2> checking for stdint.h... yes patchutils-0.3.3> checking for strings.h... yes patchutils-0.3.3> checking for inttypes.h... yes patchutils-0.4.2> checking for unistd.h... yes patchutils-0.4.2> checking for sys/types.h... (cached) yes patchutils-0.4.2> checking for unistd.h... (cached) yes patchutils-0.3.3> checking for stdint.h... yes patchutils-0.4.2> checking error.h usability... no patchutils-0.4.2> checking error.h presence... no patchutils-0.3.3> checking for unistd.h... yes patchutils-0.4.2> checking for error.h... no patchutils-0.3.3> checking for sys/types.h... (cached) yes patchutils-0.3.3> checking for unistd.h... (cached) yes patchutils-0.4.2> checking for an ANSI C-conforming const... yes patchutils-0.3.3> checking error.h usability... no patchutils-0.3.3> checking error.h presence... no patchutils-0.3.3> checking for error.h... no patchutils-0.4.2> checking for pid_t... yes patchutils-0.3.3> checking for an ANSI C-conforming const... yes patchutils-0.4.2> checking for size_t... yes patchutils-0.3.3> checking for pid_t... yes patchutils-0.4.2> checking for working alloca.h... yes patchutils-0.3.3> checking for size_t... yes patchutils-0.4.2> checking for alloca... yes patchutils-0.3.3> checking for working alloca.h... yes patchutils-0.3.3> checking for alloca... yes patchutils-0.4.2> checking for working POSIX fnmatch... yes patchutils-0.4.2> checking for strcspn... yes patchutils-0.3.3> checking for working POSIX fnmatch... yes patchutils-0.4.2> checking for strspn... yes patchutils-0.3.3> checking for strcspn... yes patchutils-0.4.2> checking for strtoul... yes patchutils-0.3.3> checking for strspn... yes patchutils-0.4.2> checking for getline... yes patchutils-0.3.3> checking for strtoul... yes patchutils-0.4.2> checking for error... no patchutils-0.3.3> checking for getline... yes patchutils-0.4.2> checking for getopt_long... yes patchutils-0.4.2> checking whether PCRE2 support is requested... check patchutils-0.3.3> checking for error... no building '/nix/store/6d3g3bm6i3nqmf3l78mjkspa5b2p2b4k-patchutils-0.3.3.drv' on nix-store.geninf.io:50051 patchutils-0.3.3> build02: building 6d3g3bm6i3nqmf3l78mjkspa5b2p2b4k-patchutils-0.3.3.drv patchutils-0.4.2> checking pcre2posix.h usability... no patchutils-0.4.2> checking pcre2posix.h presence... no patchutils-0.3.3> checking for getopt_long... yes patchutils-0.4.2> checking for pcre2posix.h... no patchutils-0.3.3> checking for diff program... diff patchutils-0.3.3> checking for patch program... patch patchutils-0.3.3> checking whether patch works... yes patchutils-0.4.2> checking for regexec in -lpcre2-posix_missing_header... no patchutils-0.4.2> checking for diff program... diff patchutils-0.4.2> checking for patch program... patch patchutils-0.4.2> checking whether patch works... yes patchutils-0.4.2> checking that generated files are newer than configure... done patchutils-0.3.3> checking that generated files are newer than configure... done patchutils-0.4.2> configure: creating ./config.status patchutils-0.3.3> configure: creating ./config.status patchutils-0.3.3> structuredAttrs is enabled patchutils-0.3.3> config.status: creating Makefile patchutils-0.4.2> config.status: creating Makefile patchutils-0.3.3> config.status: creating splitdiff patchutils-0.4.2> config.status: creating scripts/splitdiff patchutils-0.3.3> config.status: creating editdiff patchutils-0.4.2> config.status: creating scripts/editdiff patchutils-0.3.3> config.status: creating fixcvsdiff patchutils-0.4.2> config.status: creating scripts/fixcvsdiff patchutils-0.3.3> config.status: creating recountdiff patchutils-0.4.2> config.status: creating scripts/recountdiff patchutils-0.3.3> config.status: creating unwrapdiff patchutils-0.4.2> config.status: creating scripts/unwrapdiff patchutils-0.3.3> config.status: creating dehtmldiff patchutils-0.3.3> config.status: creating espdiff patchutils-0.4.2> config.status: creating scripts/dehtmldiff patchutils-0.3.3> config.status: creating patchutils.spec patchutils-0.3.3> Running phase: unpackPhase patchutils-0.4.2> config.status: creating scripts/espdiff patchutils-0.3.3> config.status: creating config.h patchutils-0.3.3> config.status: executing depfiles commands patchutils-0.4.2> config.status: creating patchutils.spec patchutils-0.3.3> Running phase: buildPhase patchutils-0.4.2> config.status: creating config.h patchutils-0.3.3> build flags: SHELL=/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin/bash patchutils-0.4.2> config.status: executing depfiles commands patchutils-0.3.3> cd . && /nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin/bash /nix/var/nix/builds/nix-67415-1743084816/patchutils-0.3.3/missing --run automake-1.12 --gnu Makefile patchutils-0.4.2> Running phase: buildPhase patchutils-0.3.3> /nix/var/nix/builds/nix-67415-1743084816/patchutils-0.3.3/missing: line 51: automake-1.12: command not found patchutils-0.3.3> WARNING: 'automake-1.12' is missing on your system. You should only need it if patchutils-0.3.3> you modified 'Makefile.am', 'acinclude.m4' or 'configure.in'. patchutils-0.3.3> You might want to install the Automake and Perl packages. patchutils-0.3.3> Grab them from any GNU archive site. patchutils-0.3.3> cd . && /nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin/bash ./config.status Makefile depfiles patchutils-0.4.2> build flags: SHELL=/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin/bash patchutils-0.4.2> make all-am patchutils-0.4.2> make[1]: Entering directory '/nix/var/nix/builds/nix-67779-2376343009/patchutils-0.4.2' patchutils-0.4.2> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/interdiff.o src/interdiff.c patchutils-0.3.3> config.status: creating Makefile patchutils-0.3.3> unpacking source archive /nix/store/r59fr714v93cagij26k3082icsksrsv1-patchutils-0.3.3.tar.xz patchutils-0.3.3> config.status: executing depfiles commands patchutils-0.3.3> make all-am patchutils-0.3.3> make[1]: Entering directory '/nix/var/nix/builds/nix-67415-1743084816/patchutils-0.3.3' patchutils-0.3.3> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/interdiff.o src/interdiff.c patchutils-0.4.2> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/util.o src/util.c patchutils-0.3.3> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/util.o src/util.c patchutils-0.4.2> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/diff.o src/diff.c patchutils-0.3.3> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/diff.o src/diff.c patchutils-0.4.2> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/myerror.o src/myerror.c patchutils-0.3.3> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/myerror.o src/myerror.c patchutils-0.4.2> clang -I./src -g -O2 -Wall -o src/interdiff src/interdiff.o src/util.o src/diff.o src/myerror.o patchutils-0.3.3> clang -I./src -g -O2 -Wall -o src/interdiff src/interdiff.o src/util.o src/diff.o src/myerror.o patchutils-0.4.2> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/filterdiff.o src/filterdiff.c patchutils-0.3.3> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/filterdiff.o src/filterdiff.c patchutils-0.3.3> src/filterdiff.c:1267:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] patchutils-0.3.3> 1267 | error (EXIT_FAILURE, 0, errstr); patchutils-0.3.3> | ^~~~~~ patchutils-0.3.3> src/filterdiff.c:1267:28: note: treat the string as an argument to avoid this patchutils-0.3.3> 1267 | error (EXIT_FAILURE, 0, errstr); patchutils-0.3.3> | ^ patchutils-0.3.3> | "%s", patchutils-0.3.3> src/filterdiff.c:1513:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] patchutils-0.3.3> 1513 | error (EXIT_FAILURE, 0, errstr); patchutils-0.3.3> | ^~~~~~ patchutils-0.3.3> src/filterdiff.c:1513:28: note: treat the string as an argument to avoid this patchutils-0.3.3> 1513 | error (EXIT_FAILURE, 0, errstr); patchutils-0.3.3> | ^ patchutils-0.3.3> | "%s", patchutils-0.4.2> clang -I./src -g -O2 -Wall -o src/filterdiff src/filterdiff.o src/util.o src/diff.o src/myerror.o patchutils-0.3.3> 2 warnings generated. patchutils-0.3.3> clang -I./src -g -O2 -Wall -o src/filterdiff src/filterdiff.o src/util.o src/diff.o src/myerror.o patchutils-0.4.2> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/rediff.o src/rediff.c patchutils-0.3.3> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/rediff.o src/rediff.c patchutils-0.4.2> clang -I./src -g -O2 -Wall -o src/rediff src/rediff.o src/util.o src/diff.o src/myerror.o patchutils-0.3.3> clang -I./src -g -O2 -Wall -o src/rediff src/rediff.o src/util.o src/diff.o src/myerror.o patchutils-0.3.3> source root is patchutils-0.3.3 patchutils-0.4.2> make[1]: Leaving directory '/nix/var/nix/builds/nix-67779-2376343009/patchutils-0.4.2' patchutils-0.4.2> Running phase: checkPhase patchutils-0.3.3> make[1]: Leaving directory '/nix/var/nix/builds/nix-67415-1743084816/patchutils-0.3.3' patchutils-0.3.3> Running phase: installPhase patchutils-0.3.3> install flags: SHELL=/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin/bash install patchutils-0.4.2> patching script interpreter paths in tests patchutils-0.4.2> tests/newline1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/grepdiff9/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.3.3> make[1]: Entering directory '/nix/var/nix/builds/nix-67415-1743084816/patchutils-0.3.3' patchutils-0.3.3> /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/mkdir -p '/nix/store/5ghwfw743p16qklvsnf5wri4jcy9bvpm-patchutils-0.3.3/bin' patchutils-0.4.2> tests/newline6/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.3.3> /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/install -c src/interdiff src/filterdiff src/rediff '/nix/store/5ghwfw743p16qklvsnf5wri4jcy9bvpm-patchutils-0.3.3/bin' patchutils-0.4.2> tests/overstrip/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.3.3> /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/mkdir -p '/nix/store/5ghwfw743p16qklvsnf5wri4jcy9bvpm-patchutils-0.3.3/bin' patchutils-0.3.3> /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/install -c fixcvsdiff splitdiff editdiff recountdiff unwrapdiff dehtmldiff espdiff '/nix/store/5ghwfw743p16qklvsnf5wri4jcy9bvpm-patchutils-0.3.3/bin' patchutils-0.3.3> make install-exec-hook patchutils-0.3.3> make[2]: Entering directory '/nix/var/nix/builds/nix-67415-1743084816/patchutils-0.3.3' patchutils-0.3.3> ln -sf "`echo interdiff|sed 's,x,x,'`" /nix/store/5ghwfw743p16qklvsnf5wri4jcy9bvpm-patchutils-0.3.3/bin/"`echo combinediff|sed 's,x,x,'`" patchutils-0.4.2> tests/U0/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.3.3> ln -sf "`echo interdiff|sed 's,x,x,'`" /nix/store/5ghwfw743p16qklvsnf5wri4jcy9bvpm-patchutils-0.3.3/bin/"`echo flipdiff|sed 's,x,x,'`" patchutils-0.3.3> ln -sf "`echo filterdiff|sed 's,x,x,'`" /nix/store/5ghwfw743p16qklvsnf5wri4jcy9bvpm-patchutils-0.3.3/bin/"`echo lsdiff|sed 's,x,x,'`" patchutils-0.4.2> tests/grepdiff7/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.3.3> ln -sf "`echo filterdiff|sed 's,x,x,'`" /nix/store/5ghwfw743p16qklvsnf5wri4jcy9bvpm-patchutils-0.3.3/bin/"`echo grepdiff|sed 's,x,x,'`" patchutils-0.4.2> tests/dashes/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.3.3> make[2]: Leaving directory '/nix/var/nix/builds/nix-67415-1743084816/patchutils-0.3.3' patchutils-0.4.2> tests/nul0/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.3.3> /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/mkdir -p '/nix/store/5ghwfw743p16qklvsnf5wri4jcy9bvpm-patchutils-0.3.3/share/man/man1' patchutils-0.4.2> tests/flip9/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.3.3> /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/install -c -m 644 doc/interdiff.1 doc/filterdiff.1 doc/fixcvsdiff.1 doc/rediff.1 doc/editdiff.1 doc/combinediff.1 doc/lsdiff.1 doc/splitdiff.1 doc/grepdiff.1 doc/recountdiff.1 doc/unwrapdiff.1 doc/dehtmldiff.1 doc/flipdiff.1 doc/espdiff.1 '/nix/store/5ghwfw743p16qklvsnf5wri4jcy9bvpm-patchutils-0.3.3/share/man/man1' patchutils-0.3.3> make[1]: Leaving directory '/nix/var/nix/builds/nix-67415-1743084816/patchutils-0.3.3' patchutils-0.4.2> tests/flip7/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/grepdiff6/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/revert2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/grepdiff1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/splitdiffD/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/grepdiff8/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/create1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.3.3> Running phase: fixupPhase patchutils-0.4.2> tests/flip6/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/flip1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.3.3> checking for references to /nix/var/nix/builds/nix-67415-1743084816/ in /nix/store/5ghwfw743p16qklvsnf5wri4jcy9bvpm-patchutils-0.3.3... patchutils-0.4.2> tests/flip8/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/nul1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/context1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/dashes4/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/dashes3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/number1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/rediff2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/linux-2.4.0-test-pre-style/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/lsdiff7/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/lscontext2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/nondiff/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/lsdiff14/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/lsdiff9/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/nodate/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/unwrapdiff1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/lsdiff13/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/gendiff2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/rediff3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/apply1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/dashes2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/lsdiff12/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.3.3> setting SOURCE_DATE_EPOCH to timestamp 1364899356 of file "patchutils-0.3.3/patchutils.spec" patchutils-0.3.3> Running phase: patchPhase patchutils-0.3.3> applying patch /nix/store/8djp1rizc1dblv8svnb0mpa0c3lwvc17-drop-comments.patch patchutils-0.4.2> tests/convert1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.3.3> gzipping man pages under /nix/store/5ghwfw743p16qklvsnf5wri4jcy9bvpm-patchutils-0.3.3/share/man/ patchutils-0.4.2> tests/lsdiff15/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/lsdiff8/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/lsdiff1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/copy1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/lscontext3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/lsdiff6/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/select9/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/select7/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/combine1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/fullheader2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/delhunk4/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/broken1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/delhunk3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/patchview2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.3.3> stripping (with command strip and flags -S) in /nix/store/5ghwfw743p16qklvsnf5wri4jcy9bvpm-patchutils-0.3.3/bin patchutils-0.4.2> tests/select1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/trimlast2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/select6/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/edit10/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/select8/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.3.3> patching file Makefile.am patchutils-0.4.2> tests/linux-2.2.17-pre4-5/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.3.3> patching file src/filterdiff.c patchutils-0.3.3> patching file tests/clean2/run-test patchutils-0.3.3> applying patch /nix/store/fz62pskw7fka0b8xk7dzhrhhgrrqn3fr-getenv-signature.patch patchutils-0.3.3> patching file src/getopt.c patchutils-0.3.3> patching file src/getopt.h patchutils-0.3.3> Running phase: updateAutotoolsGnuConfigScriptsPhase patchutils-0.4.2> tests/fullheader4/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/delhunk2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.3.3> Running phase: configurePhase patchutils-0.4.2> tests/delhunk5/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/fullheader3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/edit5/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/flip11/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/recount7/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/edit2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/flip16/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/addhunk3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/flip18/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/comma/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/flip19/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/trimcontext1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/addhunk2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/clean1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/edit3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/flip17/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/recount1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/edit4/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/recount6/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/flip10/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/filterp/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/nul3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/flip4/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/stdin/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/flip3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/newline5/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/newline2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/filterb/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/U3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/grepdiff4/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/grepdiff3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/nondiff1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/flip2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/flip5/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/nul2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/U5/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/revert1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/grepdiff2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/grepdiff5/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/newline3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/newline4/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/lsdiff3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.3.3> patching script interpreter paths in ./configure patchutils-0.4.2> tests/select11/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/lsdiff4/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/lscontext1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/whitespace/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/lsdiff10/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/number2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/rediff1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/convert2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/lsdiff11/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/select10/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/lsdiff5/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.3.3> ./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/lsdiff2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/gendiff1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/dashes1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/number3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/fullheader1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/patchview1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/soak-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/fuzz1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/select3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/select4/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/combine2/run-test: interpreter directive changed from "#!/bin/bash" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/bash" patchutils-0.4.2> tests/linux-2.4.13-ac6-7/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/delhunk6/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/preserve1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/delhunk1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/combine3/run-test: interpreter directive changed from "#!/bin/bash" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/bash" patchutils-0.4.2> tests/select5/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/select2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/trimlast1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/edit1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/flip15/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/recount3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/edit6/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/recount4/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/flip12/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/edit8/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/unline1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/addhunk1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/edit9/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/edit7/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/flip13/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/recount5/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/clean2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/recount2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.4.2> tests/flip14/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/sh" patchutils-0.3.3> configure flags: --disable-dependency-tracking --prefix=/nix/store/0g4hffs09kb1izwz8kc1b5b1dwk24w79-patchutils-0.3.3 patchutils-0.4.2> check flags: SHELL=/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin/bash VERBOSE=y check patchutils-0.4.2> make check-TESTS patchutils-0.4.2> make[1]: Entering directory '/nix/var/nix/builds/nix-67779-2376343009/patchutils-0.4.2' patchutils-0.4.2> make[2]: Entering directory '/nix/var/nix/builds/nix-67779-2376343009/patchutils-0.4.2' patchutils-0.4.2> ln -sf interdiff src/combinediff patchutils-0.4.2> ln -sf interdiff src/flipdiff patchutils-0.4.2> ln -sf filterdiff src/lsdiff patchutils-0.4.2> ln -sf filterdiff src/grepdiff patchutils-0.4.2> ln -sf filterdiff src/patchview patchutils-0.4.2> for script in scripts/fixcvsdiff scripts/splitdiff scripts/editdiff scripts/recountdiff scripts/unwrapdiff scripts/dehtmldiff scripts/espdiff; do \ patchutils-0.4.2> if [ -f ./$script ]; then \ patchutils-0.4.2> chmod a+x ./$script; \ patchutils-0.4.2> else \ patchutils-0.4.2> chmod a+x ./$script; \ patchutils-0.4.2> fi \ patchutils-0.4.2> done patchutils-0.4.2> for test in tests/newline1/run-test tests/newline2/run-test tests/newline3/run-test tests/newline4/run-test tests/newline5/run-test tests/newline6/run-test tests/create1/run-test tests/broken1/run-test tests/revert1/run-test tests/revert2/run-test tests/dashes/run-test tests/dashes1/run-test tests/dashes2/run-test tests/dashes3/run-test tests/dashes4/run-test tests/linux-2.4.0-test-pre-style/run-test tests/linux-2.2.17-pre4-5/run-test tests/linux-2.4.13-ac6-7/run-test tests/apply1/run-test tests/copy1/run-test tests/edit1/run-test tests/edit2/run-test tests/edit3/run-test tests/edit4/run-test tests/edit5/run-test tests/edit6/run-test tests/edit7/run-test tests/edit8/run-test tests/edit9/run-test tests/edit10/run-test tests/combine1/run-test tests/combine2/run-test tests/combine3/run-test tests/gendiff1/run-test tests/gendiff2/run-test tests/comma/run-test tests/addhunk1/run-test tests/addhunk2/run-test tests/addhunk3/run-test tests/delhunk1/run-test tests/delhunk2/run-test tests/delhunk3/run-test tests/delhunk4/run-test tests/delhunk5/run-test tests/delhunk6/run-test tests/trimcontext1/run-test tests/trimlast1/run-test tests/trimlast2/run-test tests/nodate/run-test tests/lsdiff1/run-test tests/lsdiff2/run-test tests/lsdiff3/run-test tests/lsdiff4/run-test tests/lsdiff5/run-test tests/lsdiff6/run-test tests/lsdiff7/run-test tests/lsdiff8/run-test tests/lsdiff9/run-test tests/lsdiff10/run-test tests/lsdiff11/run-test tests/lsdiff12/run-test tests/lsdiff13/run-test tests/lsdiff14/run-test tests/lsdiff15/run-test tests/patchview1/run-test tests/patchview2/run-test tests/fuzz1/run-test tests/U0/run-test tests/U3/run-test tests/U5/run-test tests/grepdiff1/run-test tests/grepdiff2/run-test tests/grepdiff3/run-test tests/grepdiff4/run-test tests/grepdiff5/run-test tests/grepdiff6/run-test tests/grepdiff7/run-test tests/grepdiff8/run-test tests/grepdiff9/run-test tests/number1/run-test tests/number2/run-test tests/number3/run-test tests/nondiff/run-test tests/nondiff1/run-test tests/lscontext1/run-test tests/lscontext2/run-test tests/lscontext3/run-test tests/filterb/run-test tests/filterp/run-test tests/select1/run-test tests/select2/run-test tests/select3/run-test tests/select4/run-test tests/select5/run-test tests/select6/run-test tests/select7/run-test tests/select8/run-test tests/select9/run-test tests/select10/run-test tests/select11/run-test tests/preserve1/run-test tests/rediff1/run-test tests/rediff2/run-test tests/rediff3/run-test tests/recount1/run-test tests/recount2/run-test tests/recount3/run-test tests/recount4/run-test tests/recount5/run-test tests/recount6/run-test tests/recount7/run-test tests/unwrapdiff1/run-test tests/overstrip/run-test tests/context1/run-test tests/flip1/run-test tests/flip2/run-test tests/flip3/run-test tests/flip4/run-test tests/flip5/run-test tests/flip6/run-test tests/flip7/run-test tests/flip8/run-test tests/flip9/run-test tests/flip10/run-test tests/flip11/run-test tests/flip12/run-test tests/flip13/run-test tests/flip14/run-test tests/flip15/run-test tests/flip16/run-test tests/flip17/run-test tests/flip18/run-test tests/flip19/run-test tests/unline1/run-test tests/nul0/run-test tests/nul1/run-test tests/nul2/run-test tests/nul3/run-test tests/convert1/run-test tests/convert2/run-test tests/clean1/run-test tests/clean2/run-test tests/stdin/run-test tests/splitdiffD/run-test tests/fullheader1/run-test tests/fullheader2/run-test tests/fullheader3/run-test tests/fullheader4/run-test tests/whitespace/run-test; do \ patchutils-0.4.2> chmod a+x ./$test; \ patchutils-0.4.2> done patchutils-0.4.2> PASS: tests/newline1/run-test patchutils-0.4.2> PASS: tests/newline2/run-test patchutils-0.4.2> PASS: tests/newline3/run-test patchutils-0.4.2> PASS: tests/newline4/run-test patchutils-0.4.2> PASS: tests/newline5/run-test patchutils-0.4.2> PASS: tests/newline6/run-test patchutils-0.4.2> PASS: tests/create1/run-test patchutils-0.3.3> checking for a BSD-compatible install... /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/install -c patchutils-0.3.3> checking whether build environment is sane... yes patchutils-0.3.3> checking for a thread-safe mkdir -p... /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/mkdir -p patchutils-0.3.3> checking for gawk... gawk patchutils-0.4.2> PASS: tests/broken1/run-test patchutils-0.4.2> PASS: tests/revert1/run-test patchutils-0.3.3> checking whether make sets $(MAKE)... yes patchutils-0.3.3> checking for gcc... clang patchutils-0.4.2> PASS: tests/revert2/run-test patchutils-0.4.2> PASS: tests/dashes/run-test patchutils-0.4.2> PASS: tests/dashes1/run-test patchutils-0.4.2> PASS: tests/dashes2/run-test patchutils-0.4.2> PASS: tests/dashes3/run-test patchutils-0.4.2> PASS: tests/dashes4/run-test patchutils-0.4.2> PASS: tests/linux-2.4.0-test-pre-style/run-test building '/nix/store/whgwc6fx9whfsfgaiw4h1v221i8jmnfm-patchutils-0.3.3.drv' on nix-store.geninf.io:50051 patchutils-0.3.3> build04: building whgwc6fx9whfsfgaiw4h1v221i8jmnfm-patchutils-0.3.3.drv patchutils-0.4.2> PASS: tests/linux-2.2.17-pre4-5/run-test patchutils-0.4.2> PASS: tests/linux-2.4.13-ac6-7/run-test patchutils-0.3.3> structuredAttrs is enabled patchutils-0.3.3> Running phase: unpackPhase patchutils-0.4.2> PASS: tests/apply1/run-test patchutils-0.4.2> PASS: tests/copy1/run-test patchutils-0.3.3> unpacking source archive /nix/store/r59fr714v93cagij26k3082icsksrsv1-patchutils-0.3.3.tar.xz patchutils-0.3.3> source root is patchutils-0.3.3 patchutils-0.3.3> setting SOURCE_DATE_EPOCH to timestamp 1364899356 of file "patchutils-0.3.3/patchutils.spec" patchutils-0.3.3> Running phase: patchPhase patchutils-0.3.3> applying patch /nix/store/8djp1rizc1dblv8svnb0mpa0c3lwvc17-drop-comments.patch patchutils-0.3.3> patching file Makefile.am patchutils-0.3.3> patching file src/filterdiff.c patchutils-0.3.3> patching file tests/clean2/run-test patchutils-0.3.3> applying patch /nix/store/fz62pskw7fka0b8xk7dzhrhhgrrqn3fr-getenv-signature.patch patchutils-0.3.3> patching file src/getopt.c patchutils-0.3.3> patching file src/getopt.h patchutils-0.3.3> Running phase: updateAutotoolsGnuConfigScriptsPhase patchutils-0.3.3> Running phase: configurePhase patchutils-0.3.3> patching script interpreter paths in ./configure patchutils-0.3.3> ./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/f0b9dbw2gl596cm03pvdsss72381qhlp-bash-5.3p15/bin/sh" patchutils-0.3.3> configure flags: --disable-dependency-tracking --prefix=/nix/store/8d9mfff4fq6n60ghrxc5xw9i0irpflqq-patchutils-0.3.3 patchutils-0.4.2> PASS: tests/edit1/run-test patchutils-0.3.3> checking for a BSD-compatible install... /nix/store/vajdaxrn45rnx1i0bb9bp72yx9zpmvi3-coreutils-9.11/bin/install -c patchutils-0.3.3> checking whether build environment is sane... yes patchutils-0.3.3> checking for a thread-safe mkdir -p... /nix/store/vajdaxrn45rnx1i0bb9bp72yx9zpmvi3-coreutils-9.11/bin/mkdir -p patchutils-0.3.3> checking for gawk... gawk patchutils-0.3.3> checking whether make sets $(MAKE)... yes patchutils-0.3.3> checking for gcc... clang patchutils-0.4.2> PASS: tests/edit2/run-test patchutils-0.4.2> PASS: tests/edit3/run-test patchutils-0.4.2> PASS: tests/edit4/run-test patchutils-0.4.2> PASS: tests/edit5/run-test patchutils-0.3.3> checking whether the C compiler works... yes patchutils-0.3.3> checking for C compiler default output file name... a.out patchutils-0.3.3> checking for suffix of executables... building '/nix/store/cfgcjk2l76765c9k8rzj4ixffx3f4k03-closure-info.drv' on nix-store.geninf.io:50051 closure-info> build04: building cfgcjk2l76765c9k8rzj4ixffx3f4k03-closure-info.drv patchutils-0.3.3> checking whether we are cross compiling... no patchutils-0.3.3> checking for suffix of object files... o patchutils-0.3.3> checking whether we are using the GNU C compiler... yes patchutils-0.3.3> checking whether clang accepts -g... yes closure-info> structuredAttrs is enabled patchutils-0.3.3> checking for clang option to accept ISO C89... none needed patchutils-0.4.2> PASS: tests/edit6/run-test patchutils-0.3.3> checking for style of include used by make... GNU patchutils-0.3.3> checking dependency style of clang... none patchutils-0.3.3> checking whether clang and cc understand -c and -o together... yes patchutils-0.3.3> checking how to run the C preprocessor... clang -E patchutils-0.3.3> checking whether ln -s works... yes patchutils-0.3.3> checking whether make sets $(MAKE)... (cached) yes patchutils-0.3.3> checking for ranlib... ranlib patchutils-0.3.3> checking for perl... /nix/store/niaycr1rqpgjx9fkpgb979wb26h5isyc-perl-5.42.3/bin/perl patchutils-0.3.3> checking for sensible-editor... no patchutils-0.3.3> checking for editor... no patchutils-0.3.3> checking for vim... no patchutils-0.3.3> checking for vi... no patchutils-0.3.3> checking for grep that handles long lines and -e... /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/grep patchutils-0.3.3> checking for egrep... /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/grep -E patchutils-0.4.2> PASS: tests/edit7/run-test patchutils-0.4.2> PASS: tests/edit8/run-test patchutils-0.3.3> checking for ANSI C header files... yes patchutils-0.3.3> checking for sys/wait.h that is POSIX.1 compatible... yes patchutils-0.3.3> checking for sys/types.h... yes patchutils-0.4.2> PASS: tests/edit9/run-test patchutils-0.3.3> checking for sys/stat.h... yes patchutils-0.3.3> checking for stdlib.h... yes patchutils-0.3.3> checking for string.h... yes patchutils-0.3.3> checking for memory.h... yes patchutils-0.4.2> PASS: tests/edit10/run-test patchutils-0.3.3> checking for strings.h... yes patchutils-0.3.3> checking for inttypes.h... yes patchutils-0.3.3> checking for stdint.h... yes patchutils-0.3.3> checking for unistd.h... yes patchutils-0.3.3> checking for sys/types.h... (cached) yes patchutils-0.3.3> checking for unistd.h... (cached) yes patchutils-0.3.3> checking error.h usability... no patchutils-0.4.2> PASS: tests/combine1/run-test patchutils-0.3.3> checking error.h presence... no patchutils-0.3.3> checking for error.h... no patchutils-0.3.3> checking for an ANSI C-conforming const... yes patchutils-0.4.2> PASS: tests/combine2/run-test patchutils-0.3.3> checking for pid_t... yes patchutils-0.3.3> checking for size_t... yes patchutils-0.3.3> checking for working alloca.h... yes patchutils-0.3.3> checking for alloca... yes patchutils-0.4.2> PASS: tests/combine3/run-test patchutils-0.3.3> checking for working POSIX fnmatch... yes patchutils-0.4.2> PASS: tests/gendiff1/run-test patchutils-0.3.3> checking for strcspn... yes patchutils-0.3.3> checking for strspn... yes patchutils-0.3.3> checking for strtoul... yes patchutils-0.4.2> PASS: tests/gendiff2/run-test patchutils-0.3.3> checking for getline... yes patchutils-0.3.3> checking for error... no patchutils-0.3.3> checking for getopt_long... yes patchutils-0.3.3> checking for diff program... diff patchutils-0.3.3> checking for patch program... patch patchutils-0.3.3> checking whether patch works... yes patchutils-0.4.2> PASS: tests/comma/run-test patchutils-0.3.3> checking that generated files are newer than configure... done patchutils-0.3.3> configure: creating ./config.status patchutils-0.4.2> PASS: tests/addhunk1/run-test patchutils-0.3.3> config.status: creating Makefile patchutils-0.3.3> config.status: creating splitdiff patchutils-0.3.3> config.status: creating editdiff patchutils-0.3.3> config.status: creating fixcvsdiff patchutils-0.3.3> config.status: creating recountdiff patchutils-0.3.3> config.status: creating unwrapdiff patchutils-0.3.3> config.status: creating dehtmldiff patchutils-0.3.3> config.status: creating espdiff patchutils-0.3.3> config.status: creating patchutils.spec patchutils-0.3.3> config.status: creating config.h patchutils-0.3.3> config.status: executing depfiles commands patchutils-0.3.3> Running phase: buildPhase patchutils-0.3.3> build flags: SHELL=/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/bash building '/nix/store/d30vc6hsrfmx2ali33i3fvshdmfvkvn5-perl-5.42.3-env.drv' on nix-store.geninf.io:50051 perl-5.42.3-env> build04: building d30vc6hsrfmx2ali33i3fvshdmfvkvn5-perl-5.42.3-env.drv patchutils-0.3.3> cd . && /nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/bash /nix/var/nix/builds/nix-99738-523091929/patchutils-0.3.3/missing --run automake-1.12 --gnu Makefile patchutils-0.3.3> /nix/var/nix/builds/nix-99738-523091929/patchutils-0.3.3/missing: line 51: automake-1.12: command not found patchutils-0.3.3> WARNING: 'automake-1.12' is missing on your system. You should only need it if patchutils-0.3.3> you modified 'Makefile.am', 'acinclude.m4' or 'configure.in'. patchutils-0.3.3> You might want to install the Automake and Perl packages. patchutils-0.3.3> Grab them from any GNU archive site. patchutils-0.3.3> cd . && /nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/bash ./config.status Makefile depfiles patchutils-0.3.3> config.status: creating Makefile patchutils-0.3.3> config.status: executing depfiles commands patchutils-0.3.3> make all-am patchutils-0.3.3> make[1]: Entering directory '/nix/var/nix/builds/nix-99738-523091929/patchutils-0.3.3' patchutils-0.4.2> PASS: tests/addhunk2/run-test patchutils-0.3.3> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/interdiff.o src/interdiff.c perl-5.42.3-env> structuredAttrs is enabled patchutils-0.3.3> checking whether the C compiler works... yes perl-5.42.3-env> created 186 symlinks in user environment patchutils-0.3.3> checking for C compiler default output file name... a.out patchutils-0.3.3> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/util.o src/util.c patchutils-0.3.3> checking for suffix of executables... patchutils-0.3.3> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/diff.o src/diff.c patchutils-0.4.2> PASS: tests/addhunk3/run-test patchutils-0.3.3> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/myerror.o src/myerror.c patchutils-0.4.2> PASS: tests/delhunk1/run-test patchutils-0.3.3> clang -I./src -g -O2 -Wall -o src/interdiff src/interdiff.o src/util.o src/diff.o src/myerror.o patchutils-0.3.3> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/filterdiff.o src/filterdiff.c patchutils-0.3.3> checking whether we are cross compiling... no patchutils-0.3.3> src/filterdiff.c:1267:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] patchutils-0.3.3> 1267 | error (EXIT_FAILURE, 0, errstr); patchutils-0.3.3> | ^~~~~~ patchutils-0.3.3> src/filterdiff.c:1267:28: note: treat the string as an argument to avoid this patchutils-0.3.3> 1267 | error (EXIT_FAILURE, 0, errstr); patchutils-0.3.3> | ^ patchutils-0.3.3> | "%s", patchutils-0.3.3> src/filterdiff.c:1513:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] patchutils-0.3.3> 1513 | error (EXIT_FAILURE, 0, errstr); patchutils-0.3.3> | ^~~~~~ patchutils-0.3.3> src/filterdiff.c:1513:28: note: treat the string as an argument to avoid this patchutils-0.3.3> 1513 | error (EXIT_FAILURE, 0, errstr); patchutils-0.3.3> | ^ patchutils-0.3.3> | "%s", patchutils-0.3.3> checking for suffix of object files... o patchutils-0.3.3> 2 warnings generated. patchutils-0.3.3> clang -I./src -g -O2 -Wall -o src/filterdiff src/filterdiff.o src/util.o src/diff.o src/myerror.o patchutils-0.3.3> checking whether we are using the GNU C compiler... yes patchutils-0.4.2> PASS: tests/delhunk2/run-test patchutils-0.3.3> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/rediff.o src/rediff.c patchutils-0.3.3> checking whether clang accepts -g... yes patchutils-0.3.3> checking for clang option to accept ISO C89... none needed patchutils-0.3.3> checking for style of include used by make... GNU patchutils-0.3.3> checking dependency style of clang... none patchutils-0.4.2> PASS: tests/delhunk3/run-test patchutils-0.3.3> clang -I./src -g -O2 -Wall -o src/rediff src/rediff.o src/util.o src/diff.o src/myerror.o patchutils-0.3.3> make[1]: Leaving directory '/nix/var/nix/builds/nix-99738-523091929/patchutils-0.3.3' patchutils-0.3.3> Running phase: installPhase patchutils-0.3.3> install flags: SHELL=/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/bash install patchutils-0.3.3> make[1]: Entering directory '/nix/var/nix/builds/nix-99738-523091929/patchutils-0.3.3' patchutils-0.3.3> /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/mkdir -p '/nix/store/0g4hffs09kb1izwz8kc1b5b1dwk24w79-patchutils-0.3.3/bin' patchutils-0.3.3> /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/install -c src/interdiff src/filterdiff src/rediff '/nix/store/0g4hffs09kb1izwz8kc1b5b1dwk24w79-patchutils-0.3.3/bin' patchutils-0.3.3> /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/mkdir -p '/nix/store/0g4hffs09kb1izwz8kc1b5b1dwk24w79-patchutils-0.3.3/bin' patchutils-0.3.3> /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/install -c fixcvsdiff splitdiff editdiff recountdiff unwrapdiff dehtmldiff espdiff '/nix/store/0g4hffs09kb1izwz8kc1b5b1dwk24w79-patchutils-0.3.3/bin' patchutils-0.3.3> make install-exec-hook patchutils-0.3.3> make[2]: Entering directory '/nix/var/nix/builds/nix-99738-523091929/patchutils-0.3.3' patchutils-0.3.3> ln -sf "`echo interdiff|sed 's,x,x,'`" /nix/store/0g4hffs09kb1izwz8kc1b5b1dwk24w79-patchutils-0.3.3/bin/"`echo combinediff|sed 's,x,x,'`" patchutils-0.4.2> PASS: tests/delhunk4/run-test patchutils-0.3.3> ln -sf "`echo interdiff|sed 's,x,x,'`" /nix/store/0g4hffs09kb1izwz8kc1b5b1dwk24w79-patchutils-0.3.3/bin/"`echo flipdiff|sed 's,x,x,'`" patchutils-0.3.3> ln -sf "`echo filterdiff|sed 's,x,x,'`" /nix/store/0g4hffs09kb1izwz8kc1b5b1dwk24w79-patchutils-0.3.3/bin/"`echo lsdiff|sed 's,x,x,'`" patchutils-0.3.3> ln -sf "`echo filterdiff|sed 's,x,x,'`" /nix/store/0g4hffs09kb1izwz8kc1b5b1dwk24w79-patchutils-0.3.3/bin/"`echo grepdiff|sed 's,x,x,'`" patchutils-0.3.3> make[2]: Leaving directory '/nix/var/nix/builds/nix-99738-523091929/patchutils-0.3.3' patchutils-0.3.3> /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/mkdir -p '/nix/store/0g4hffs09kb1izwz8kc1b5b1dwk24w79-patchutils-0.3.3/share/man/man1' patchutils-0.3.3> checking whether clang and cc understand -c and -o together... yes patchutils-0.3.3> /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/install -c -m 644 doc/interdiff.1 doc/filterdiff.1 doc/fixcvsdiff.1 doc/rediff.1 doc/editdiff.1 doc/combinediff.1 doc/lsdiff.1 doc/splitdiff.1 doc/grepdiff.1 doc/recountdiff.1 doc/unwrapdiff.1 doc/dehtmldiff.1 doc/flipdiff.1 doc/espdiff.1 '/nix/store/0g4hffs09kb1izwz8kc1b5b1dwk24w79-patchutils-0.3.3/share/man/man1' patchutils-0.3.3> make[1]: Leaving directory '/nix/var/nix/builds/nix-99738-523091929/patchutils-0.3.3' patchutils-0.3.3> checking how to run the C preprocessor... clang -E patchutils-0.3.3> Running phase: fixupPhase patchutils-0.4.2> XFAIL: tests/delhunk5/run-test patchutils-0.3.3> checking for references to /nix/var/nix/builds/nix-99738-523091929/ in /nix/store/0g4hffs09kb1izwz8kc1b5b1dwk24w79-patchutils-0.3.3... patchutils-0.3.3> checking whether ln -s works... yes patchutils-0.3.3> checking whether make sets $(MAKE)... (cached) yes patchutils-0.3.3> checking for ranlib... ranlib patchutils-0.3.3> checking for perl... /nix/store/niaycr1rqpgjx9fkpgb979wb26h5isyc-perl-5.42.3/bin/perl patchutils-0.3.3> checking for sensible-editor... no patchutils-0.3.3> checking for editor... no patchutils-0.3.3> checking for vim... no patchutils-0.3.3> checking for vi... no patchutils-0.3.3> checking for grep that handles long lines and -e... /nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin/grep patchutils-0.3.3> checking for egrep... /nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin/grep -E patchutils-0.4.2> XFAIL: tests/delhunk6/run-test patchutils-0.4.2> PASS: tests/trimcontext1/run-test patchutils-0.3.3> gzipping man pages under /nix/store/0g4hffs09kb1izwz8kc1b5b1dwk24w79-patchutils-0.3.3/share/man/ patchutils-0.4.2> PASS: tests/trimlast1/run-test patchutils-0.3.3> stripping (with command strip and flags -S) in /nix/store/0g4hffs09kb1izwz8kc1b5b1dwk24w79-patchutils-0.3.3/bin patchutils-0.4.2> PASS: tests/trimlast2/run-test patchutils-0.3.3> checking for ANSI C header files... yes patchutils-0.3.3> checking for sys/wait.h that is POSIX.1 compatible... yes patchutils-0.3.3> checking for sys/types.h... yes patchutils-0.4.2> PASS: tests/nodate/run-test patchutils-0.3.3> checking for sys/stat.h... yes patchutils-0.3.3> checking for stdlib.h... yes patchutils-0.4.2> PASS: tests/lsdiff1/run-test patchutils-0.3.3> checking for string.h... yes patchutils-0.3.3> checking for memory.h... yes patchutils-0.3.3> checking for strings.h... yes patchutils-0.4.2> PASS: tests/lsdiff2/run-test patchutils-0.3.3> checking for inttypes.h... yes patchutils-0.3.3> checking for stdint.h... yes patchutils-0.4.2> PASS: tests/lsdiff3/run-test patchutils-0.3.3> checking for unistd.h... yes patchutils-0.3.3> checking for sys/types.h... (cached) yes patchutils-0.3.3> checking for unistd.h... (cached) yes patchutils-0.3.3> checking error.h usability... no patchutils-0.4.2> PASS: tests/lsdiff4/run-test patchutils-0.3.3> checking error.h presence... no patchutils-0.3.3> checking for error.h... no patchutils-0.3.3> checking for an ANSI C-conforming const... yes patchutils-0.4.2> PASS: tests/lsdiff5/run-test patchutils-0.3.3> checking for pid_t... yes patchutils-0.4.2> PASS: tests/lsdiff6/run-test patchutils-0.3.3> checking for size_t... yes patchutils-0.4.2> PASS: tests/lsdiff7/run-test patchutils-0.3.3> checking for working alloca.h... yes patchutils-0.3.3> checking for alloca... yes patchutils-0.4.2> PASS: tests/lsdiff8/run-test patchutils-0.4.2> PASS: tests/lsdiff9/run-test patchutils-0.3.3> checking for working POSIX fnmatch... yes patchutils-0.4.2> PASS: tests/lsdiff10/run-test patchutils-0.3.3> checking for strcspn... yes patchutils-0.3.3> checking for strspn... yes patchutils-0.4.2> PASS: tests/lsdiff11/run-test patchutils-0.3.3> checking for strtoul... yes patchutils-0.4.2> PASS: tests/lsdiff12/run-test patchutils-0.3.3> checking for getline... yes patchutils-0.4.2> PASS: tests/lsdiff13/run-test patchutils-0.3.3> checking for error... no patchutils-0.4.2> PASS: tests/lsdiff14/run-test patchutils-0.3.3> checking for getopt_long... yes patchutils-0.3.3> checking for diff program... diff patchutils-0.3.3> checking for patch program... patch patchutils-0.3.3> checking whether patch works... yes patchutils-0.3.3> checking that generated files are newer than configure... done patchutils-0.3.3> configure: creating ./config.status patchutils-0.4.2> PASS: tests/lsdiff15/run-test patchutils-0.3.3> config.status: creating Makefile patchutils-0.3.3> config.status: creating splitdiff patchutils-0.3.3> config.status: creating editdiff patchutils-0.3.3> config.status: creating fixcvsdiff patchutils-0.3.3> config.status: creating recountdiff patchutils-0.4.2> PASS: tests/patchview1/run-test patchutils-0.3.3> config.status: creating unwrapdiff patchutils-0.3.3> config.status: creating dehtmldiff patchutils-0.3.3> config.status: creating espdiff patchutils-0.3.3> config.status: creating patchutils.spec patchutils-0.3.3> config.status: creating config.h patchutils-0.3.3> config.status: executing depfiles commands patchutils-0.3.3> Running phase: buildPhase patchutils-0.4.2> PASS: tests/patchview2/run-test patchutils-0.3.3> build flags: SHELL=/nix/store/f0b9dbw2gl596cm03pvdsss72381qhlp-bash-5.3p15/bin/bash patchutils-0.3.3> cd . && /nix/store/f0b9dbw2gl596cm03pvdsss72381qhlp-bash-5.3p15/bin/bash /nix/var/nix/builds/nix-72776-2024450071/patchutils-0.3.3/missing --run automake-1.12 --gnu Makefile patchutils-0.3.3> /nix/var/nix/builds/nix-72776-2024450071/patchutils-0.3.3/missing: line 51: automake-1.12: command not found patchutils-0.3.3> WARNING: 'automake-1.12' is missing on your system. You should only need it if patchutils-0.3.3> you modified 'Makefile.am', 'acinclude.m4' or 'configure.in'. patchutils-0.3.3> You might want to install the Automake and Perl packages. patchutils-0.3.3> Grab them from any GNU archive site. patchutils-0.3.3> cd . && /nix/store/f0b9dbw2gl596cm03pvdsss72381qhlp-bash-5.3p15/bin/bash ./config.status Makefile depfiles patchutils-0.3.3> config.status: creating Makefile patchutils-0.3.3> config.status: executing depfiles commands patchutils-0.3.3> make all-am patchutils-0.3.3> make[1]: Entering directory '/nix/var/nix/builds/nix-72776-2024450071/patchutils-0.3.3' patchutils-0.3.3> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/interdiff.o src/interdiff.c patchutils-0.4.2> PASS: tests/fuzz1/run-test patchutils-0.4.2> PASS: tests/U0/run-test patchutils-0.3.3> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/util.o src/util.c patchutils-0.3.3> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/diff.o src/diff.c patchutils-0.3.3> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/myerror.o src/myerror.c patchutils-0.4.2> PASS: tests/U3/run-test patchutils-0.3.3> clang -I./src -g -O2 -Wall -o src/interdiff src/interdiff.o src/util.o src/diff.o src/myerror.o patchutils-0.3.3> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/filterdiff.o src/filterdiff.c patchutils-0.4.2> PASS: tests/U5/run-test patchutils-0.3.3> src/filterdiff.c:1267:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] patchutils-0.3.3> 1267 | error (EXIT_FAILURE, 0, errstr); patchutils-0.3.3> | ^~~~~~ patchutils-0.3.3> src/filterdiff.c:1267:28: note: treat the string as an argument to avoid this patchutils-0.3.3> 1267 | error (EXIT_FAILURE, 0, errstr); patchutils-0.3.3> | ^ patchutils-0.3.3> | "%s", patchutils-0.3.3> src/filterdiff.c:1513:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] patchutils-0.3.3> 1513 | error (EXIT_FAILURE, 0, errstr); patchutils-0.3.3> | ^~~~~~ patchutils-0.3.3> src/filterdiff.c:1513:28: note: treat the string as an argument to avoid this patchutils-0.3.3> 1513 | error (EXIT_FAILURE, 0, errstr); patchutils-0.3.3> | ^ patchutils-0.3.3> | "%s", patchutils-0.3.3> 2 warnings generated. patchutils-0.3.3> clang -I./src -g -O2 -Wall -o src/filterdiff src/filterdiff.o src/util.o src/diff.o src/myerror.o patchutils-0.4.2> PASS: tests/grepdiff1/run-test patchutils-0.3.3> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/rediff.o src/rediff.c patchutils-0.4.2> PASS: tests/grepdiff2/run-test patchutils-0.3.3> clang -I./src -g -O2 -Wall -o src/rediff src/rediff.o src/util.o src/diff.o src/myerror.o patchutils-0.3.3> make[1]: Leaving directory '/nix/var/nix/builds/nix-72776-2024450071/patchutils-0.3.3' patchutils-0.4.2> PASS: tests/grepdiff3/run-test patchutils-0.3.3> Running phase: installPhase patchutils-0.3.3> install flags: SHELL=/nix/store/f0b9dbw2gl596cm03pvdsss72381qhlp-bash-5.3p15/bin/bash install patchutils-0.3.3> make[1]: Entering directory '/nix/var/nix/builds/nix-72776-2024450071/patchutils-0.3.3' patchutils-0.3.3> /nix/store/vajdaxrn45rnx1i0bb9bp72yx9zpmvi3-coreutils-9.11/bin/mkdir -p '/nix/store/8d9mfff4fq6n60ghrxc5xw9i0irpflqq-patchutils-0.3.3/bin' patchutils-0.3.3> /nix/store/vajdaxrn45rnx1i0bb9bp72yx9zpmvi3-coreutils-9.11/bin/install -c src/interdiff src/filterdiff src/rediff '/nix/store/8d9mfff4fq6n60ghrxc5xw9i0irpflqq-patchutils-0.3.3/bin' patchutils-0.3.3> /nix/store/vajdaxrn45rnx1i0bb9bp72yx9zpmvi3-coreutils-9.11/bin/mkdir -p '/nix/store/8d9mfff4fq6n60ghrxc5xw9i0irpflqq-patchutils-0.3.3/bin' patchutils-0.3.3> /nix/store/vajdaxrn45rnx1i0bb9bp72yx9zpmvi3-coreutils-9.11/bin/install -c fixcvsdiff splitdiff editdiff recountdiff unwrapdiff dehtmldiff espdiff '/nix/store/8d9mfff4fq6n60ghrxc5xw9i0irpflqq-patchutils-0.3.3/bin' patchutils-0.3.3> make install-exec-hook patchutils-0.3.3> make[2]: Entering directory '/nix/var/nix/builds/nix-72776-2024450071/patchutils-0.3.3' patchutils-0.3.3> ln -sf "`echo interdiff|sed 's,x,x,'`" /nix/store/8d9mfff4fq6n60ghrxc5xw9i0irpflqq-patchutils-0.3.3/bin/"`echo combinediff|sed 's,x,x,'`" patchutils-0.3.3> ln -sf "`echo interdiff|sed 's,x,x,'`" /nix/store/8d9mfff4fq6n60ghrxc5xw9i0irpflqq-patchutils-0.3.3/bin/"`echo flipdiff|sed 's,x,x,'`" patchutils-0.3.3> ln -sf "`echo filterdiff|sed 's,x,x,'`" /nix/store/8d9mfff4fq6n60ghrxc5xw9i0irpflqq-patchutils-0.3.3/bin/"`echo lsdiff|sed 's,x,x,'`" patchutils-0.3.3> ln -sf "`echo filterdiff|sed 's,x,x,'`" /nix/store/8d9mfff4fq6n60ghrxc5xw9i0irpflqq-patchutils-0.3.3/bin/"`echo grepdiff|sed 's,x,x,'`" patchutils-0.3.3> make[2]: Leaving directory '/nix/var/nix/builds/nix-72776-2024450071/patchutils-0.3.3' patchutils-0.3.3> /nix/store/vajdaxrn45rnx1i0bb9bp72yx9zpmvi3-coreutils-9.11/bin/mkdir -p '/nix/store/8d9mfff4fq6n60ghrxc5xw9i0irpflqq-patchutils-0.3.3/share/man/man1' patchutils-0.3.3> /nix/store/vajdaxrn45rnx1i0bb9bp72yx9zpmvi3-coreutils-9.11/bin/install -c -m 644 doc/interdiff.1 doc/filterdiff.1 doc/fixcvsdiff.1 doc/rediff.1 doc/editdiff.1 doc/combinediff.1 doc/lsdiff.1 doc/splitdiff.1 doc/grepdiff.1 doc/recountdiff.1 doc/unwrapdiff.1 doc/dehtmldiff.1 doc/flipdiff.1 doc/espdiff.1 '/nix/store/8d9mfff4fq6n60ghrxc5xw9i0irpflqq-patchutils-0.3.3/share/man/man1' patchutils-0.3.3> make[1]: Leaving directory '/nix/var/nix/builds/nix-72776-2024450071/patchutils-0.3.3' patchutils-0.4.2> PASS: tests/grepdiff4/run-test patchutils-0.3.3> Running phase: fixupPhase patchutils-0.3.3> checking for references to /nix/var/nix/builds/nix-72776-2024450071/ in /nix/store/8d9mfff4fq6n60ghrxc5xw9i0irpflqq-patchutils-0.3.3... patchutils-0.4.2> PASS: tests/grepdiff5/run-test patchutils-0.3.3> gzipping man pages under /nix/store/8d9mfff4fq6n60ghrxc5xw9i0irpflqq-patchutils-0.3.3/share/man/ patchutils-0.3.3> patching script interpreter paths in /nix/store/8d9mfff4fq6n60ghrxc5xw9i0irpflqq-patchutils-0.3.3 patchutils-0.3.3> /nix/store/8d9mfff4fq6n60ghrxc5xw9i0irpflqq-patchutils-0.3.3/bin/.editdiff-wrapped: interpreter directive changed from "#!/bin/bash" to "/nix/store/f0b9dbw2gl596cm03pvdsss72381qhlp-bash-5.3p15/bin/bash" patchutils-0.3.3> /nix/store/8d9mfff4fq6n60ghrxc5xw9i0irpflqq-patchutils-0.3.3/bin/.espdiff-wrapped: interpreter directive changed from "#!/bin/bash" to "/nix/store/f0b9dbw2gl596cm03pvdsss72381qhlp-bash-5.3p15/bin/bash" patchutils-0.4.2> PASS: tests/grepdiff6/run-test patchutils-0.3.3> /nix/store/8d9mfff4fq6n60ghrxc5xw9i0irpflqq-patchutils-0.3.3/bin/.dehtmldiff-wrapped: interpreter directive changed from "#!/bin/sh" to "/nix/store/f0b9dbw2gl596cm03pvdsss72381qhlp-bash-5.3p15/bin/sh" patchutils-0.3.3> stripping (with command strip and flags -S) in /nix/store/8d9mfff4fq6n60ghrxc5xw9i0irpflqq-patchutils-0.3.3/bin patchutils-0.4.2> PASS: tests/grepdiff7/run-test patchutils-0.4.2> PASS: tests/grepdiff8/run-test patchutils-0.4.2> PASS: tests/grepdiff9/run-test patchutils-0.4.2> PASS: tests/number1/run-test patchutils-0.4.2> PASS: tests/number2/run-test patchutils-0.4.2> PASS: tests/number3/run-test patchutils-0.4.2> PASS: tests/nondiff/run-test patchutils-0.4.2> PASS: tests/nondiff1/run-test patchutils-0.4.2> PASS: tests/lscontext1/run-test patchutils-0.4.2> PASS: tests/lscontext2/run-test patchutils-0.4.2> PASS: tests/lscontext3/run-test patchutils-0.4.2> PASS: tests/filterb/run-test patchutils-0.4.2> PASS: tests/filterp/run-test patchutils-0.4.2> PASS: tests/select1/run-test building '/nix/store/bfkwbhyanpwg6iwv6fbrk09ff50l5h0s-zerotierone-1.16.0.drv' on nix-store.geninf.io:50051 patchutils-0.4.2> PASS: tests/select2/run-test zerotierone-1.16.0> build04: building bfkwbhyanpwg6iwv6fbrk09ff50l5h0s-zerotierone-1.16.0.drv patchutils-0.4.2> PASS: tests/select3/run-test patchutils-0.4.2> PASS: tests/select4/run-test patchutils-0.4.2> PASS: tests/select5/run-test zerotierone-1.16.0> Running phase: unpackPhase zerotierone-1.16.0> unpacking source archive /nix/store/qxr9703hw3pa7781vv44hlshwav2qslj-source patchutils-0.4.2> PASS: tests/select6/run-test patchutils-0.4.2> PASS: tests/select7/run-test zerotierone-1.16.0> source root is source patchutils-0.4.2> PASS: tests/select8/run-test zerotierone-1.16.0> Executing cargoSetupPostUnpackHook patchutils-0.4.2> PASS: tests/select9/run-test patchutils-0.4.2> PASS: tests/select10/run-test patchutils-0.4.2> PASS: tests/select11/run-test patchutils-0.4.2> PASS: tests/preserve1/run-test patchutils-0.4.2> PASS: tests/rediff1/run-test patchutils-0.4.2> PASS: tests/rediff2/run-test patchutils-0.4.2> PASS: tests/rediff3/run-test patchutils-0.4.2> PASS: tests/recount1/run-test patchutils-0.4.2> PASS: tests/recount2/run-test patchutils-0.4.2> PASS: tests/recount3/run-test zerotierone-1.16.0> Finished cargoSetupPostUnpackHook patchutils-0.4.2> PASS: tests/recount4/run-test zerotierone-1.16.0> Running phase: patchPhase zerotierone-1.16.0> applying patch /nix/store/hj197myrwcrinylkdprnlykv8l885jw9-0001-darwin-disable-link-time-optimization.patch patchutils-0.4.2> PASS: tests/recount5/run-test zerotierone-1.16.0> patching file make-mac.mk zerotierone-1.16.0> applying patch /nix/store/al59jkmz51lgv3rwmx8bscpx12vmfqrq-0002-Support-single-arch-builds-on-macOS.patch zerotierone-1.16.0> patching file make-mac.mk zerotierone-1.16.0> Executing cargoSetupPostPatchHook zerotierone-1.16.0> Validating consistency between /nix/var/nix/builds/nix-77661-1224246/source/Cargo.lock and /nix/var/nix/builds/nix-77661-1224246/cargo-deps-vendor/Cargo.lock patchutils-0.4.2> PASS: tests/recount6/run-test zerotierone-1.16.0> Finished cargoSetupPostPatchHook zerotierone-1.16.0> Running phase: updateAutotoolsGnuConfigScriptsPhase zerotierone-1.16.0> Updating Autotools / GNU config script to a newer upstream version: ./ext/libpqxx-7.7.3/config/config.sub zerotierone-1.16.0> Updating Autotools / GNU config script to a newer upstream version: ./ext/libpqxx-7.7.3/config/config.guess zerotierone-1.16.0> Running phase: configurePhase zerotierone-1.16.0> patching script interpreter paths in ./doc/build.sh zerotierone-1.16.0> ./doc/build.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/f0b9dbw2gl596cm03pvdsss72381qhlp-bash-5.3p15/bin/bash" zerotierone-1.16.0> substituteStream() in derivation zerotierone-1.16.0: WARNING: '--replace' is deprecated, use --replace-{fail,warn,quiet}. (file './doc/build.sh') zerotierone-1.16.0> fixing libtool script ./ext/libpqxx-7.7.3/config/ltmain.sh zerotierone-1.16.0> ./ext/libpqxx-7.7.3/configure zerotierone-1.16.0> no configure script, doing nothing patchutils-0.4.2> PASS: tests/recount7/run-test zerotierone-1.16.0> Running phase: buildPhase zerotierone-1.16.0> build flags: -j10 SHELL=/nix/store/f0b9dbw2gl596cm03pvdsss72381qhlp-bash-5.3p15/bin/bash ARCH=arm64 all selftest ZT_NONFREE=1 zerotierone-1.16.0> if [[ "arm64" == *"x86_64"* ]]; then cd rustybits && MACOSX_DEPLOYMENT_TARGET=10.13 cargo build -p zeroidc --target=x86_64-apple-darwin --release; fi zerotierone-1.16.0> OpenTelemetry Exporter not enabled, skipping build. zerotierone-1.16.0> if [[ "arm64" == *"arm64"* ]]; then cd rustybits && MACOSX_DEPLOYMENT_TARGET=10.13 cargo build -p zeroidc --target=aarch64-apple-darwin --release; fi zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/AES.o node/AES.cpp zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/AES_aesni.o node/AES_aesni.cpp zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/AES_armcrypto.o node/AES_armcrypto.cpp zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/ECC.o node/ECC.cpp zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/Capability.o node/Capability.cpp zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/CertificateOfMembership.o node/CertificateOfMembership.cpp zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/CertificateOfOwnership.o node/CertificateOfOwnership.cpp zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/Identity.o node/Identity.cpp zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/IncomingPacket.o node/IncomingPacket.cpp patchutils-0.4.2> PASS: tests/unwrapdiff1/run-test patchutils-0.4.2> PASS: tests/overstrip/run-test patchutils-0.4.2> PASS: tests/context1/run-test zerotierone-1.16.0> In file included from node/IncomingPacket.cpp:9: zerotierone-1.16.0> In file included from node/IncomingPacket.hpp:12: zerotierone-1.16.0> In file included from node/MulticastGroup.hpp:12: zerotierone-1.16.0> node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from node/Capability.cpp:12: zerotierone-1.16.0> In file included from node/Network.hpp:20: zerotierone-1.16.0> In file included from node/Membership.hpp:18: zerotierone-1.16.0> In file included from node/NetworkConfig.hpp:16: zerotierone-1.16.0> In file included from node/CertificateOfOwnership.hpp:18: zerotierone-1.16.0> node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/InetAddress.o node/InetAddress.cpp zerotierone-1.16.0> In file included from node/CertificateOfOwnership.cpp:9: zerotierone-1.16.0> In file included from node/CertificateOfOwnership.hpp:18: zerotierone-1.16.0> node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from node/CertificateOfMembership.cpp:12: zerotierone-1.16.0> In file included from node/Network.hpp:20: zerotierone-1.16.0> In file included from node/Membership.hpp:18: zerotierone-1.16.0> In file included from node/NetworkConfig.hpp:16: zerotierone-1.16.0> In file included from node/CertificateOfOwnership.hpp:18: zerotierone-1.16.0> node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/Membership.o node/Membership.cpp patchutils-0.4.2> PASS: tests/flip1/run-test zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/Metrics.o node/Metrics.cpp zerotierone-1.16.0> In file included from node/Capability.cpp:12: zerotierone-1.16.0> node/Network.hpp:484:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::Network::_IncomingConfigChunk' [-Wnontrivial-memcall] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp:484:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from node/CertificateOfOwnership.cpp:12: zerotierone-1.16.0> node/Network.hpp:484:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::Network::_IncomingConfigChunk' [-Wnontrivial-memcall] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp:484:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from node/CertificateOfMembership.cpp:12: zerotierone-1.16.0> node/Network.hpp:484:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::Network::_IncomingConfigChunk' [-Wnontrivial-memcall] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp:484:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/Multicaster.o node/Multicaster.cpp zerotierone-1.16.0> In file included from node/IncomingPacket.cpp:19: zerotierone-1.16.0> In file included from node/Node.hpp:19: zerotierone-1.16.0> node/Network.hpp:484:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::Network::_IncomingConfigChunk' [-Wnontrivial-memcall] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp:484:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/Network.o node/Network.cpp zerotierone-1.16.0> In file included from node/InetAddress.cpp:9: patchutils-0.4.2> PASS: tests/flip2/run-test zerotierone-1.16.0> node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.cpp:163:9: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 163 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.cpp:163:9: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 163 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.cpp:218:9: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 218 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.cpp:218:9: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 218 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from node/Membership.cpp:9: zerotierone-1.16.0> In file included from node/Membership.hpp:18: zerotierone-1.16.0> In file included from node/NetworkConfig.hpp:16: zerotierone-1.16.0> In file included from node/CertificateOfOwnership.hpp:18: zerotierone-1.16.0> node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> 25 warnings generated. zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/NetworkConfig.o node/NetworkConfig.cpp zerotierone-1.16.0> In file included from node/IncomingPacket.cpp:9: zerotierone-1.16.0> In file included from node/IncomingPacket.hpp:12: zerotierone-1.16.0> In file included from node/MulticastGroup.hpp:12: zerotierone-1.16.0> node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/IncomingPacket.cpp:471:33: note: in instantiation of function template specialization 'ZeroTier::InetAddress::deserialize<10024U>' requested here zerotierone-1.16.0> 471 | ptr += externalSurfaceAddress.deserialize(*this, ptr); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from node/Membership.cpp:12: patchutils-0.4.2> PASS: tests/flip3/run-test zerotierone-1.16.0> In file included from node/Node.hpp:19: zerotierone-1.16.0> node/Network.hpp:484:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::Network::_IncomingConfigChunk' [-Wnontrivial-memcall] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp:484:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> 24 warnings generated. zerotierone-1.16.0> In file included from node/Multicaster.cpp:9: zerotierone-1.16.0> In file included from node/Multicaster.hpp:16: zerotierone-1.16.0> In file included from node/MulticastGroup.hpp:12: zerotierone-1.16.0> node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/Node.o node/Node.cpp zerotierone-1.16.0> node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from node/Network.cpp:9: zerotierone-1.16.0> In file included from node/Network.hpp:20: zerotierone-1.16.0> In file included from node/Membership.hpp:18: zerotierone-1.16.0> In file included from node/NetworkConfig.hpp:16: zerotierone-1.16.0> In file included from node/CertificateOfOwnership.hpp:18: zerotierone-1.16.0> node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> 24 warnings generated. zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/OutboundMulticast.o node/OutboundMulticast.cpp zerotierone-1.16.0> 24 warnings generated. zerotierone-1.16.0> In file included from node/NetworkConfig.cpp:9: zerotierone-1.16.0> In file included from node/NetworkConfig.hpp:16: zerotierone-1.16.0> In file included from node/CertificateOfOwnership.hpp:18: zerotierone-1.16.0> node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:638clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/Packet.o nod:e/Packet.cpp zerotierone-1.16.0> 10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from node/Multicaster.cpp:13: zerotierone-1.16.0> node/Network.hpp:484:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::Network::_IncomingConfigChunk' [-Wnontrivial-memcall] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp:484:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) patchutils-0.4.2> PASS: tests/flip4/run-test zerotierone-1.16.0> In file included from node/Network.cpp:9: zerotierone-1.16.0> node/Network.hpp:484:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::Network::_IncomingConfigChunk' [-Wnontrivial-memcall] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp:484:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/NetworkConfig.cpp:536:85: note: in instantiation of function template specialization 'ZeroTier::InetAddress::deserialize<484520U>' requested here zerotierone-1.16.0> 536 | p += reinterpret_cast(&(this->routes[this->routeCount].target))->deserialize(*tmp, p); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from node/Node.cpp:9: zerotierone-1.16.0> In file included from node/Node.hpp:13: zerotierone-1.16.0> In file included from node/Bond.hpp:12: zerotierone-1.16.0> In file included from node/../osdep/Binder.hpp:46: zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from node/OutboundMulticast.cpp:9: patchutils-0.4.2> PASS: tests/flip5/run-test zerotierone-1.16.0> In file included from node/OutboundMulticast.hpp:15: zerotierone-1.16.0> In file included from node/MulticastGroup.hpp:12: zerotierone-1.16.0> node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> 25 warnings generated. zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/Path.o node/Path.cpp patchutils-0.4.2> PASS: tests/flip6/run-test zerotierone-1.16.0> 24 warnings generated. zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/Peer.o node/Peer.cpp zerotierone-1.16.0> In file included from node/OutboundMulticast.cpp:12: zerotierone-1.16.0> node/Network.hpp:484:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::Network::_IncomingConfigChunk' [-Wnontrivial-memcall] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp:484:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/Poly1305.o node/Poly1305.cpp zerotierone-1.16.0> In file included from node/Node.cpp:9: zerotierone-1.16.0> In file included from node/Node.hpp:19: zerotierone-1.16.0> node/Network.hpp:484:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::Network::_IncomingConfigChunk' [-Wnontrivial-memcall] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp:484:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/Revocation.o node/Revocation.cpp zerotierone-1.16.0> 24 warnings generated. zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/Salsa20.o node/Salsa20.cpp patchutils-0.4.2> PASS: tests/flip7/run-test zerotierone-1.16.0> In file included from node/Path.cpp:9: zerotierone-1.16.0> In file included from node/Path.hpp:14: zerotierone-1.16.0> node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/SelfAwareness.o node/SelfAwareness.cpp zerotierone-1.16.0> In file included from node/Peer.cpp:9: zerotierone-1.16.0> In file included from node/Peer.hpp:16: zerotierone-1.16.0> In file included from node/Bond.hpp:12: zerotierone-1.16.0> In file included from node/../osdep/Binder.hpp:46: zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) patchutils-0.4.2> PASS: tests/flip8/run-test zerotierone-1.16.0> 24 warnings generated. zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/SHA512.o node/SHA512.cpp zerotierone-1.16.0> In file included from node/Path.cpp:11: zerotierone-1.16.0> In file included from node/Node.hpp:19: zerotierone-1.16.0> node/Network.hpp:484:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::Network::_IncomingConfigChunk' [-Wnontrivial-memcall] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp:484:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from node/Revocation.cpp:12: zerotierone-1.16.0> In file included from node/Network.hpp:20: zerotierone-1.16.0> In file included from node/Membership.hpp:18: zerotierone-1.16.0> In file included from node/NetworkConfig.hpp:16: zerotierone-1.16.0> In file included from node/CertificateOfOwnership.hpp:18: zerotierone-1.16.0> node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> 24 warnings generated. zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/Switch.o node/Switch.cpp patchutils-0.4.2> PASS: tests/flip9/run-test zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/Tag.o node/Tag.cpp zerotierone-1.16.0> In file included from node/SelfAwareness.cpp:9: zerotierone-1.16.0> In file included from node/SelfAwareness.hpp:15: zerotierone-1.16.0> node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from node/Peer.cpp:16: zerotierone-1.16.0> node/Network.hpp:484:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::Network::_IncomingConfigChunk' [-Wnontrivial-memcall] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp:484:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) patchutils-0.4.2> PASS: tests/flip10/run-test zerotierone-1.16.0> In file included from node/Revocation.cpp:12: zerotierone-1.16.0> node/Network.hpp:484:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::Network::_IncomingConfigChunk' [-Wnontrivial-memcall] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp:484:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> 24 warnings generated. zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/Topology.o node/Topology.cpp zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/Trace.o node/Trace.cpp zerotierone-1.16.0> In file included from node/Switch.cpp:9: zerotierone-1.16.0> In file included from node/Switch.hpp:14: zerotierone-1.16.0> In file included from node/IncomingPacket.hpp:12: zerotierone-1.16.0> In file included from node/MulticastGroup.hpp:12: zerotierone-1.16.0> node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from node/Tag.cpp:12: zerotierone-1.16.0> In file included from node/Network.hpp:20: zerotierone-1.16.0> In file included from node/Membership.hpp:18: zerotierone-1.16.0> In file included from node/NetworkConfig.hpp:16: zerotierone-1.16.0> In file included from node/CertificateOfOwnership.hpp:18: zerotierone-1.16.0> node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) patchutils-0.4.2> PASS: tests/flip11/run-test zerotierone-1.16.0> In file included from node/SelfAwareness.cpp:12: zerotierone-1.16.0> In file included from node/Node.hpp:19: zerotierone-1.16.0> node/Network.hpp:484:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::Network::_IncomingConfigChunk' [-Wnontrivial-memcall] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp:484:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> 24 warnings generated. zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/Utils.o node/Utils.cpp zerotierone-1.16.0> In file included from node/Tag.cpp:12: zerotierone-1.16.0> node/Network.hpp:484:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::Network::_IncomingConfigChunk' [-Wnontrivial-memcall] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp:484:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> 24 warnings generated. zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/Bond.o node/Bond.cpp patchutils-0.4.2> PASS: tests/flip12/run-test zerotierone-1.16.0> In file included from node/Topology.cpp:9: zerotierone-1.16.0> In file included from node/Topology.hpp:16: zerotierone-1.16.0> node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from node/Switch.cpp:9: zerotierone-1.16.0> In file included from node/Switch.hpp:18: zerotierone-1.16.0> node/Network.hpp:484:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::Network::_IncomingConfigChunk' [-Wnontrivial-memcall] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp:484:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from node/Trace.cpp:11: zerotierone-1.16.0> In file included from node/Trace.hpp:17: zerotierone-1.16.0> node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> 24 warnings generated. zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o node/PacketMultiplexer.o node/PacketMultiplexer.cpp zerotierone-1.16.0> 24 warnings generated. zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o osdep/OSUtils.o osdep/OSUtils.cpp patchutils-0.4.2> PASS: tests/flip13/run-test zerotierone-1.16.0> as -arch x86_64 -mmacosx-version-min=10.13 -o ext/x64-salsa2012-asm/salsa2012.o ext/x64-salsa2012-asm/salsa2012.s zerotierone-1.16.0> In file included from node/Bond.cpp:9: zerotierone-1.16.0> In file included from node/Bond.hpp:12: zerotierone-1.16.0> In file included from node/../osdep/Binder.hpp:46: zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from node/Topology.cpp:12: zerotierone-1.16.0> node/Network.hpp:484:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::Network::_IncomingConfigChunk' [-Wnontrivial-memcall] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp:484:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from node/Trace.cpp:19: zerotierone-1.16.0> In file included from node/Node.hpp:19: zerotierone-1.16.0> node/Network.hpp:484:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::Network::_IncomingConfigChunk' [-Wnontrivial-memcall] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp:484:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> 24 warnings generated. zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o one.o one.cpp zerotierone-1.16.0> 24 warnings generated. zerotierone-1.16.0> clang -O3 -arch arm64 -mmacosx-version-min=10.13 -o MacEthernetTapAgent osdep/MacEthernetTapAgent.c zerotierone-1.16.0> In file included from node/PacketMultiplexer.cpp:12: zerotierone-1.16.0> In file included from node/Node.hpp:13: zerotierone-1.16.0> In file included from node/Bond.hpp:12: zerotierone-1.16.0> In file included from node/../osdep/Binder.hpp:46: zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/node/../osdep/../node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o selftest.o selftest.cpp zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/../osdep/../node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> echo -f --options=runtime -s MacEthernetTapAgent zerotierone-1.16.0> In file included from node/Bond.cpp:12: zerotierone-1.16.0> In file included from node/Node.hpp:19: zerotierone-1.16.0> node/Network.hpp:484:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::Network::_IncomingConfigChunk' [-Wnontrivial-memcall] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp:484:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> -f --options=runtime -s MacEthernetTapAgent patchutils-0.4.2> PASS: tests/flip14/run-test zerotierone-1.16.0> In file included from osdep/OSUtils.cpp:39: zerotierone-1.16.0> In file included from osdep/OSUtils.hpp:13: zerotierone-1.16.0> osdep/../node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from node/Topology.cpp:9: zerotierone-1.16.0> In file included from node/Topology.hpp:16: zerotierone-1.16.0> node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/World.hpp:260:35: note: in instantiation of function template specialization 'ZeroTier::InetAddress::deserialize<8480U>' requested here zerotierone-1.16.0> 260 | p += r.stableEndpoints.back().deserialize(b, p); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Topology.cpp:49:17: note: in instantiation of function template specialization 'ZeroTier::World::deserialize<8480U>' requested here zerotierone-1.16.0> 49 | cachedPlanet.deserialize(Buffer(tmp, (unsigned int)n), 0); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/World.hpp:260:35: note: in instantiation of function template specialization 'ZeroTier::InetAddress::deserialize<570U>' requested here zerotierone-1.16.0> 260 | p += r.stableEndpoints.back().deserialize(b, p); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Topology.cpp:59:17: note: in instantiation of function template specialization 'ZeroTier::World::deserialize<570U>' requested here zerotierone-1.16.0> 59 | defaultPlanet.deserialize(wtmp, 0); // throws on error, which would indicate a bad static variable up top zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Peer.hpp:593:20: note: in instantiation of function template specialization 'ZeroTier::InetAddress::deserialize<4144U>' requested here zerotierone-1.16.0> 593 | ptr += inaddr.deserialize(b, ptr); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Topology.cpp:115:15: note: in instantiation of function template specialization 'ZeroTier::Peer::deserializeFromCache<4144U>' requested here zerotierone-1.16.0> 115 | ap = Peer::deserializeFromCache(RR->node->now(), tPtr, buf, RR); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> 24 warnings generated. zerotierone-1.16.0> In file included from node/PacketMultiplexer.cpp:12: zerotierone-1.16.0> In file included from node/Node.hpp:19: zerotierone-1.16.0> node/Network.hpp:484:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::Network::_IncomingConfigChunk' [-Wnontrivial-memcall] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp:484:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> node/PacketMultiplexer.cpp:79:46: warning: lambda capture '_enablePinning' is not used [-Wunused-lambda-capture] zerotierone-1.16.0> 79 | _rxThreads.push_back(std::thread([this, i, _enablePinning]() { zerotierone-1.16.0> | ~~^~~~~~~~~~~~~~ zerotierone-1.16.0> In file included from one.cpp:68: zerotierone-1.16.0> In file included from ./node/Bond.hpp:12: zerotierone-1.16.0> In file included from ./node/../osdep/Binder.hpp:46: zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/../osdep/../node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> 24 warnings generated. zerotierone-1.16.0> In file included from selftest.cpp:16: zerotierone-1.16.0> In file included from ./node/IncomingPacket.hpp:12: zerotierone-1.16.0> In file included from ./node/MulticastGroup.hpp:12: zerotierone-1.16.0> ./node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> 25 warnings generated. zerotierone-1.16.0> In file included from one.cpp:77: zerotierone-1.16.0> ./osdep/Thread.hpp:120:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::Thread' [-Wnontrivial-memcall] zerotierone-1.16.0> 120 | memset(this, 0, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./osdep/Thread.hpp:120:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 120 | memset(this, 0, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./osdep/Thread.hpp:125:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::Thread' [-Wnontrivial-memcall] zerotierone-1.16.0> 125 | memcpy(this, &t, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./osdep/Thread.hpp:125:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 125 | memcpy(this, &t, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./osdep/Thread.hpp:130:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::Thread' [-Wnontrivial-memcall] zerotierone-1.16.0> 130 | memcpy(this, &t, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./osdep/Thread.hpp:130:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 130 | memcpy(this, &t, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> 27 warnings generated. patchutils-0.4.2> PASS: tests/flip15/run-test zerotierone-1.16.0> In file included from selftest.cpp:20: zerotierone-1.16.0> In file included from ./node/Node.hpp:19: zerotierone-1.16.0> ./node/Network.hpp:484:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::Network::_IncomingConfigChunk' [-Wnontrivial-memcall] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./node/Network.hpp:484:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from selftest.cpp:30: zerotierone-1.16.0> In file included from ./osdep/PortMapper.hpp:17: zerotierone-1.16.0> ./osdep/Thread.hpp:120:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::Thread' [-Wnontrivial-memcall] zerotierone-1.16.0> 120 | memset(this, 0, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./osdep/Thread.hpp:120:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 120 | memset(this, 0, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./osdep/Thread.hpp:125:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::Thread' [-Wnontrivial-memcall] zerotierone-1.16.0> 125 | memcpy(this, &t, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./osdep/Thread.hpp:125:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 125 | memcpy(this, &t, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> ./osdep/Thread.hpp:130:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::Thread' [-Wnontrivial-memcall] zerotierone-1.16.0> 130 | memcpy(this, &t, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> ./osdep/Thread.hpp:130:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 130 | memcpy(this, &t, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> Compiling proc-macro2 v1.0.101 zerotierone-1.16.0> Compiling unicode-ident v1.0.18 zerotierone-1.16.0> Compiling libc v0.2.175 zerotierone-1.16.0> Compiling cfg-if v1.0.3 zerotierone-1.16.0> Compiling zeroize v1.8.1 zerotierone-1.16.0> Compiling version_check v0.9.5 zerotierone-1.16.0> Compiling typenum v1.18.0 zerotierone-1.16.0> Compiling const-oid v0.9.6 zerotierone-1.16.0> one.cpp:1190:20: warning: 'kUserDomain' is deprecated: first deprecated in macOS 10.8 - Deprecated [-Wdeprecated-declarations] zerotierone-1.16.0> 1190 | if (FSFindFolder(kUserDomain, kDesktopFolderType, kDontCreateFolder, &fsref) == noErr && FSRefMakePath(&fsref, path, sizeof(path)) == noErr) {} zerotierone-1.16.0> | ^ zerotierone-1.16.0> /nix/store/ji7chjspdr4nxh0wys6n9klf13l9cxjb-apple-sdk-14.4/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Folders.h:63:1: note: '(unnamed enum at /nix/store/ji7chjspdr4nxh0wys6n9klf13l9cxjb-apple-sdk-14.4/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Folders.h:63:1)' has been explicitly marked deprecated here zerotierone-1.16.0> 63 | enum { zerotierone-1.16.0> | ^ zerotierone-1.16.0> one.cpp:1190:33: warning: 'kDesktopFolderType' is deprecated: first deprecated in macOS 10.8 - Deprecated [-Wdeprecated-declarations] zerotierone-1.16.0> 1190 | if (FSFindFolder(kUserDomain, kDesktopFolderType, kDontCreateFolder, &fsref) == noErr && FSRefMakePath(&fsref, path, sizeof(path)) == noErr) {} zerotierone-1.16.0> | ^ zerotierone-1.16.0> /nix/store/ji7chjspdr4nxh0wys6n9klf13l9cxjb-apple-sdk-14.4/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Folders.h:302:1: note: '(unnamed enum at /nix/store/ji7chjspdr4nxh0wys6n9klf13l9cxjb-apple-sdk-14.4/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Folders.h:302:1)' has been explicitly marked deprecated here zerotierone-1.16.0> 302 | enum { zerotierone-1.16.0> | ^ zerotierone-1.16.0> one.cpp:1190:53: warning: 'kDontCreateFolder' is deprecated: first deprecated in macOS 10.8 - Deprecated [-Wdeprecated-declarations] zerotierone-1.16.0> 1190 | if (FSFindFolder(kUserDomain, kDesktopFolderType, kDontCreateFolder, &fsref) == noErr && FSRefMakePath(&fsref, path, sizeof(path)) == noErr) {} zerotierone-1.16.0> | ^ zerotierone-1.16.0> /nix/store/ji7chjspdr4nxh0wys6n9klf13l9cxjb-apple-sdk-14.4/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Folders.h:87:1: note: '(unnamed enum at /nix/store/ji7chjspdr4nxh0wys6n9klf13l9cxjb-apple-sdk-14.4/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Folders.h:87:1)' has been explicitly marked deprecated here zerotierone-1.16.0> 87 | enum { zerotierone-1.16.0> | ^ zerotierone-1.16.0> one.cpp:1190:7: warning: 'FSFindFolder' is deprecated: first deprecated in macOS 10.8 [-Wdeprecated-declarations] zerotierone-1.16.0> 1190 | if (FSFindFolder(kUserDomain, kDesktopFolderType, kDontCreateFolder, &fsref) == noErr && FSRefMakePath(&fsref, path, sizeof(path)) == noErr) {} zerotierone-1.16.0> | ^ zerotierone-1.16.0> /nix/store/ji7chjspdr4nxh0wys6n9klf13l9cxjb-apple-sdk-14.4/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Folders.h:289:1: note: 'FSFindFolder' has been explicitly marked deprecated here zerotierone-1.16.0> 289 | FSFindFolder( zerotierone-1.16.0> | ^ zerotierone-1.16.0> one.cpp:1190:92: warning: 'FSRefMakePath' is deprecated: first deprecated in macOS 10.8 [-Wdeprecated-declarations] zerotierone-1.16.0> 1190 | if (FSFindFolder(kUserDomain, kDesktopFolderType, kDontCreateFolder, &fsref) == noErr && FSRefMakePath(&fsref, path, sizeof(path)) == noErr) {} zerotierone-1.16.0> | ^ zerotierone-1.16.0> /nix/store/ji7chjspdr4nxh0wys6n9klf13l9cxjb-apple-sdk-14.4/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Files.h:4086:18: note: 'FSRefMakePath' has been explicitly marked deprecated here zerotierone-1.16.0> 4086 | extern OSStatus FSRefMakePath(const FSRef *ref, UInt8 *path, UInt32 pathBufferSize) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_8, __IPHONE_NA, __IPHONE_NA); zerotierone-1.16.0> | ^ zerotierone-1.16.0> Compiling subtle v2.6.1 zerotierone-1.16.0> Compiling autocfg v1.5.0 zerotierone-1.16.0> Compiling generic-array v0.14.7 patchutils-0.4.2> PASS: tests/flip16/run-test zerotierone-1.16.0> Compiling stable_deref_trait v1.2.0 zerotierone-1.16.0> Compiling base64ct v1.8.0 zerotierone-1.16.0> Compiling getrandom v0.3.3 zerotierone-1.16.0> Compiling rustix v1.0.8 zerotierone-1.16.0> 23 warnings generated. patchutils-0.4.2> PASS: tests/flip17/run-test zerotierone-1.16.0> Compiling pem-rfc7468 v0.7.0 zerotierone-1.16.0> Compiling serde v1.0.219 zerotierone-1.16.0> Compiling der v0.7.10 zerotierone-1.16.0> 24 warnings generated. zerotierone-1.16.0> Compiling core-foundation-sys v0.8.7 zerotierone-1.16.0> Compiling libm v0.2.15 zerotierone-1.16.0> Compiling pin-project-lite v0.2.16 zerotierone-1.16.0> 27 warnings generated. zerotierone-1.16.0> Compiling itoa v1.0.15 zerotierone-1.16.0> Compiling num-traits v0.2.19 zerotierone-1.16.0> Compiling bytes v1.10.1 zerotierone-1.16.0> Compiling once_cell v1.21.3 zerotierone-1.16.0> Compiling getrandom v0.2.16 patchutils-0.4.2> PASS: tests/flip18/run-test zerotierone-1.16.0> Compiling quote v1.0.40 zerotierone-1.16.0> Compiling rand_core v0.6.4 zerotierone-1.16.0> Compiling syn v2.0.106 zerotierone-1.16.0> Compiling spki v0.7.3 zerotierone-1.16.0> Compiling pkcs8 v0.10.2 zerotierone-1.16.0> Compiling writeable v0.6.1 zerotierone-1.16.0> Compiling serde_json v1.0.143 zerotierone-1.16.0> Compiling block-buffer v0.10.4 zerotierone-1.16.0> Compiling crypto-common v0.1.6 zerotierone-1.16.0> Compiling litemap v0.8.0 zerotierone-1.16.0> Compiling socket2 v0.6.0 zerotierone-1.16.0> Compiling digest v0.10.7 zerotierone-1.16.0> Compiling mio v1.0.4 patchutils-0.4.2> PASS: tests/flip19/run-test zerotierone-1.16.0> Compiling hmac v0.12.1 zerotierone-1.16.0> Compiling bitflags v2.9.4 zerotierone-1.16.0> 31 warnings generated. zerotierone-1.16.0> Compiling smallvec v1.15.1 zerotierone-1.16.0> Compiling icu_normalizer_data v2.0.0 zerotierone-1.16.0> Compiling icu_properties_data v2.0.1 zerotierone-1.16.0> Compiling futures-core v0.3.31 zerotierone-1.16.0> Compiling zerocopy v0.8.26 zerotierone-1.16.0> Compiling memchr v2.7.5 zerotierone-1.16.0> Compiling tokio v1.47.1 patchutils-0.4.2> PASS: tests/unline1/run-test zerotierone-1.16.0> Compiling errno v0.3.13 zerotierone-1.16.0> Compiling core-foundation v0.9.4 zerotierone-1.16.0> Compiling semver v1.0.26 zerotierone-1.16.0> Compiling fnv v1.0.7 zerotierone-1.16.0> Compiling signature v2.2.0 zerotierone-1.16.0> Compiling http v0.2.12 patchutils-0.4.2> PASS: tests/nul0/run-test zerotierone-1.16.0> Compiling ff v0.13.1 zerotierone-1.16.0> Compiling cpufeatures v0.2.17 zerotierone-1.16.0> Compiling security-framework-sys v2.14.0 zerotierone-1.16.0> Compiling tracing-core v0.1.34 zerotierone-1.16.0> Compiling slab v0.4.11 zerotierone-1.16.0> Compiling equivalent v1.0.2 zerotierone-1.16.0> Compiling httparse v1.10.1 zerotierone-1.16.0> Compiling hashbrown v0.15.5 zerotierone-1.16.0> Compiling futures-sink v0.3.31 zerotierone-1.16.0> Compiling base16ct v0.2.0 zerotierone-1.16.0> Compiling synstructure v0.13.2 patchutils-0.4.2> PASS: tests/nul1/run-test zerotierone-1.16.0> Compiling native-tls v0.2.14 zerotierone-1.16.0> Compiling futures-io v0.3.31 zerotierone-1.16.0> Compiling pin-utils v0.1.0 zerotierone-1.16.0> Compiling futures-task v0.3.31 zerotierone-1.16.0> Compiling fastrand v2.3.0 zerotierone-1.16.0> Compiling futures-util v0.3.31 zerotierone-1.16.0> Compiling sec1 v0.7.3 zerotierone-1.16.0> Compiling indexmap v2.11.0 patchutils-0.4.2> PASS: tests/nul2/run-test zerotierone-1.16.0> Compiling ppv-lite86 v0.2.21 zerotierone-1.16.0> Compiling tempfile v3.21.0 zerotierone-1.16.0> Compiling tracing v0.1.41 patchutils-0.4.2> PASS: tests/nul3/run-test zerotierone-1.16.0> Compiling security-framework v2.11.1 zerotierone-1.16.0> Compiling group v0.13.0 zerotierone-1.16.0> Compiling sha2 v0.10.9 zerotierone-1.16.0> Compiling hkdf v0.12.4 zerotierone-1.16.0> Compiling crypto-bigint v0.5.5 zerotierone-1.16.0> Compiling ident_case v1.0.1 zerotierone-1.16.0> Compiling try-lock v0.2.5 zerotierone-1.16.0> Compiling ryu v1.0.20 patchutils-0.4.2> PASS: tests/convert1/run-test zerotierone-1.16.0> Compiling percent-encoding v2.3.2 zerotierone-1.16.0> Compiling serde_derive v1.0.219 zerotierone-1.16.0> Compiling zerofrom-derive v0.1.6 zerotierone-1.16.0> Compiling yoke-derive v0.8.0 patchutils-0.4.2> PASS: tests/convert2/run-test zerotierone-1.16.0> Compiling zerovec-derive v0.11.1 patchutils-0.4.2> PASS: tests/clean1/run-test zerotierone-1.16.0> Compiling displaydoc v0.2.5 patchutils-0.4.2> PASS: tests/clean2/run-test zerotierone-1.16.0> Compiling tokio-util v0.7.16 zerotierone-1.16.0> Compiling system-configuration-sys v0.5.0 patchutils-0.4.2> PASS: tests/stdin/run-test zerotierone-1.16.0> Compiling zerofrom v0.1.6 zerotierone-1.16.0> Compiling strsim v0.11.1 zerotierone-1.16.0> Compiling yoke v0.8.0 zerotierone-1.16.0> Compiling elliptic-curve v0.13.8 patchutils-0.4.2> PASS: tests/splitdiffD/run-test zerotierone-1.16.0> Compiling darling_core v0.20.11 zerotierone-1.16.0> Compiling h2 v0.3.27 zerotierone-1.16.0> Compiling zerovec v0.11.4 patchutils-0.4.2> PASS: tests/fullheader1/run-test zerotierone-1.16.0> Compiling zerotrie v0.2.2 patchutils-0.4.2> PASS: tests/fullheader2/run-test zerotierone-1.16.0> Compiling form_urlencoded v1.2.2 patchutils-0.4.2> PASS: tests/fullheader3/run-test zerotierone-1.16.0> Compiling want v0.3.1 zerotierone-1.16.0> Compiling rand_chacha v0.3.1 patchutils-0.4.2> PASS: tests/fullheader4/run-test zerotierone-1.16.0> Compiling rustc_version v0.4.1 zerotierone-1.16.0> Compiling http-body v0.4.6 patchutils-0.4.2> PASS: tests/whitespace/run-test zerotierone-1.16.0> Compiling futures-channel v0.3.31 patchutils-0.4.2> ============================================================================ zerotierone-1.16.0> Compiling socket2 v0.5.10 patchutils-0.4.2> Testsuite summary for patchutils 0.4.2 patchutils-0.4.2> ============================================================================ patchutils-0.4.2> # TOTAL: 149 patchutils-0.4.2> # PASS: 147 patchutils-0.4.2> # SKIP: 0 patchutils-0.4.2> # XFAIL: 2 patchutils-0.4.2> # FAIL: 0 patchutils-0.4.2> # XPASS: 0 patchutils-0.4.2> # ERROR: 0 patchutils-0.4.2> ============================================================================ patchutils-0.4.2> make[2]: Leaving directory '/nix/var/nix/builds/nix-67779-2376343009/patchutils-0.4.2' patchutils-0.4.2> make[1]: Leaving directory '/nix/var/nix/builds/nix-67779-2376343009/patchutils-0.4.2' patchutils-0.4.2> checkPhase completed in 44 seconds patchutils-0.4.2> Running phase: installPhase zerotierone-1.16.0> Compiling indexmap v1.9.3 patchutils-0.4.2> install flags: SHELL=/nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin/bash install patchutils-0.4.2> make[1]: Entering directory '/nix/var/nix/builds/nix-67779-2376343009/patchutils-0.4.2' patchutils-0.4.2> /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/mkdir -p '/nix/store/vr3vski8q2dz2qpkjk4lvdmvj5cv4b1a-patchutils-0.4.2/bin' patchutils-0.4.2> /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/install -c src/interdiff src/filterdiff src/rediff '/nix/store/vr3vski8q2dz2qpkjk4lvdmvj5cv4b1a-patchutils-0.4.2/bin' patchutils-0.4.2> /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/mkdir -p '/nix/store/vr3vski8q2dz2qpkjk4lvdmvj5cv4b1a-patchutils-0.4.2/bin' patchutils-0.4.2> /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/install -c scripts/fixcvsdiff scripts/splitdiff scripts/editdiff scripts/recountdiff scripts/unwrapdiff scripts/dehtmldiff scripts/espdiff '/nix/store/vr3vski8q2dz2qpkjk4lvdmvj5cv4b1a-patchutils-0.4.2/bin' zerotierone-1.16.0> Compiling httpdate v1.0.3 patchutils-0.4.2> /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/mkdir -p '/nix/store/vr3vski8q2dz2qpkjk4lvdmvj5cv4b1a-patchutils-0.4.2/bin' patchutils-0.4.2> /nix/store/0c0vh0q03z57mb2r2vsfj1562ch03qy3-bootstrap-stage0-clang/bin/install -c patchview/gitdiff patchview/gitdiffview patchview/svndiff patchview/svndiffview '/nix/store/vr3vski8q2dz2qpkjk4lvdmvj5cv4b1a-patchutils-0.4.2/bin' patchutils-0.4.2> make install-exec-hook patchutils-0.4.2> make[2]: Entering directory '/nix/var/nix/builds/nix-67779-2376343009/patchutils-0.4.2' patchutils-0.4.2> ln -sf "`echo interdiff|sed 's,x,x,'`" /nix/store/vr3vski8q2dz2qpkjk4lvdmvj5cv4b1a-patchutils-0.4.2/bin/"`echo combinediff|sed 's,x,x,'`" patchutils-0.4.2> ln -sf "`echo interdiff|sed 's,x,x,'`" /nix/store/vr3vski8q2dz2qpkjk4lvdmvj5cv4b1a-patchutils-0.4.2/bin/"`echo flipdiff|sed 's,x,x,'`" patchutils-0.4.2> ln -sf "`echo filterdiff|sed 's,x,x,'`" /nix/store/vr3vski8q2dz2qpkjk4lvdmvj5cv4b1a-patchutils-0.4.2/bin/"`echo lsdiff|sed 's,x,x,'`" zerotierone-1.16.0> Compiling unicode-width v0.1.14 patchutils-0.4.2> ln -sf "`echo filterdiff|sed 's,x,x,'`" /nix/store/vr3vski8q2dz2qpkjk4lvdmvj5cv4b1a-patchutils-0.4.2/bin/"`echo grepdiff|sed 's,x,x,'`" patchutils-0.4.2> ln -sf "`echo filterdiff|sed 's,x,x,'`" /nix/store/vr3vski8q2dz2qpkjk4lvdmvj5cv4b1a-patchutils-0.4.2/bin/"`echo patchview|sed 's,x,x,'`" patchutils-0.4.2> make[2]: Leaving directory '/nix/var/nix/builds/nix-67779-2376343009/patchutils-0.4.2' patchutils-0.4.2> make[1]: Leaving directory '/nix/var/nix/builds/nix-67779-2376343009/patchutils-0.4.2' zerotierone-1.16.0> Compiling utf8_iter v1.0.4 zerotierone-1.16.0> Compiling syn v1.0.109 zerotierone-1.16.0> Compiling tower-service v0.3.3 zerotierone-1.16.0> Compiling textwrap v0.11.0 patchutils-0.4.2> Running phase: fixupPhase patchutils-0.4.2> checking for references to /nix/var/nix/builds/nix-67779-2376343009/ in /nix/store/vr3vski8q2dz2qpkjk4lvdmvj5cv4b1a-patchutils-0.4.2... zerotierone-1.16.0> Compiling tinystr v0.8.1 patchutils-0.4.2> stripping (with command strip and flags -S) in /nix/store/vr3vski8q2dz2qpkjk4lvdmvj5cv4b1a-patchutils-0.4.2/bin zerotierone-1.16.0> Compiling potential_utf v0.1.3 zerotierone-1.16.0> Compiling icu_collections v2.0.0 zerotierone-1.16.0> Compiling icu_locale_core v2.0.0 zerotierone-1.16.0> Compiling curve25519-dalek v4.1.3 zerotierone-1.16.0> Compiling rand v0.8.5 zerotierone-1.16.0> Compiling icu_provider v2.0.0 zerotierone-1.16.0> Compiling darling_macro v0.20.11 zerotierone-1.16.0> Compiling tokio-native-tls v0.3.1 zerotierone-1.16.0> Compiling icu_properties v2.0.1 zerotierone-1.16.0> Compiling icu_normalizer v2.0.0 zerotierone-1.16.0> Compiling num-integer v0.1.46 zerotierone-1.16.0> Compiling atty v0.2.14 zerotierone-1.16.0> Compiling rfc6979 v0.4.0 zerotierone-1.16.0> Compiling vec_map v0.8.2 zerotierone-1.16.0> Compiling strsim v0.8.0 zerotierone-1.16.0> Compiling bitflags v1.3.2 zerotierone-1.16.0> Compiling num-bigint-dig v0.8.4 zerotierone-1.16.0> Compiling base64 v0.21.7 zerotierone-1.16.0> Compiling hyper v0.14.32 zerotierone-1.16.0> Compiling cbindgen v0.20.0 zerotierone-1.16.0> Compiling idna_adapter v1.2.1 zerotierone-1.16.0> Compiling idna v1.1.0 zerotierone-1.16.0> Compiling ansi_term v0.12.1 zerotierone-1.16.0> Compiling thiserror v1.0.69 zerotierone-1.16.0> Compiling unicode-segmentation v1.12.0 zerotierone-1.16.0> Compiling spin v0.9.8 zerotierone-1.16.0> Compiling hashbrown v0.12.3 zerotierone-1.16.0> Compiling lazy_static v1.5.0 zerotierone-1.16.0> Compiling url v2.5.7 zerotierone-1.16.0> Compiling heck v0.3.3 zerotierone-1.16.0> Compiling serde_urlencoded v0.7.1 zerotierone-1.16.0> Compiling system-configuration v0.5.1 zerotierone-1.16.0> Compiling clap v2.34.0 zerotierone-1.16.0> Compiling toml v0.5.11 zerotierone-1.16.0> Compiling rustls-pemfile v1.0.4 zerotierone-1.16.0> Compiling num-iter v0.1.45 zerotierone-1.16.0> Compiling ecdsa v0.16.9 zerotierone-1.16.0> Compiling darling v0.20.11 zerotierone-1.16.0> Compiling primeorder v0.13.6 zerotierone-1.16.0> Compiling thiserror-impl v1.0.69 zerotierone-1.16.0> Compiling iana-time-zone v0.1.63 zerotierone-1.16.0> Compiling encoding_rs v0.8.35 zerotierone-1.16.0> Compiling byteorder v1.5.0 zerotierone-1.16.0> Compiling hyper-tls v0.5.0 zerotierone-1.16.0> Compiling ipnet v2.11.0 zerotierone-1.16.0> Compiling base64 v0.13.1 zerotierone-1.16.0> Compiling log v0.4.28 zerotierone-1.16.0> Compiling sync_wrapper v0.1.2 zerotierone-1.16.0> Compiling mime v0.3.17 zerotierone-1.16.0> Compiling reqwest v0.11.27 zerotierone-1.16.0> Compiling chrono v0.4.41 zerotierone-1.16.0> Compiling serde_with_macros v3.14.0 zerotierone-1.16.0> Compiling serde_path_to_error v0.1.17 zerotierone-1.16.0> Compiling ed25519 v2.2.3 zerotierone-1.16.0> Compiling ordered-float v2.10.1 zerotierone-1.16.0> Compiling pkcs1 v0.7.5 zerotierone-1.16.0> Compiling powerfmt v0.2.0 zerotierone-1.16.0> Compiling either v1.15.0 zerotierone-1.16.0> Compiling itertools v0.10.5 zerotierone-1.16.0> Compiling deranged v0.5.3 zerotierone-1.16.0> Compiling rsa v0.9.8 zerotierone-1.16.0> Compiling oauth2 v4.4.2 zerotierone-1.16.0> Compiling serde-value v0.7.0 zerotierone-1.16.0> Compiling serde_with v3.14.0 zerotierone-1.16.0> Compiling ed25519-dalek v2.2.0 zerotierone-1.16.0> Compiling p256 v0.13.2 zerotierone-1.16.0> Compiling p384 v0.13.1 zerotierone-1.16.0> Compiling serde_plain v1.0.2 zerotierone-1.16.0> Compiling num-conv v0.1.0 zerotierone-1.16.0> Compiling dyn-clone v1.0.20 zerotierone-1.16.0> Compiling time-core v0.1.6 zerotierone-1.16.0> Compiling jwt v0.16.0 (https://github.com/glimberg/rust-jwt#61a9291f) zerotierone-1.16.0> Compiling time v0.3.43 zerotierone-1.16.0> Compiling zeroidc v0.1.0 (/nix/var/nix/builds/nix-77661-1224246/source/rustybits/zeroidc) zerotierone-1.16.0> warning: linker stderr: object file (/nix/store/1l5x3pkfc0aqf7q0rnj4ax11wsas37wd-rustc-1.98.1/lib/rustlib/aarch64-apple-darwin/lib/libgimli-f05300db252bc7e4.rlib(gimli-f05300db252bc7e4.gimli.50c60e731bf51165-cgu.01.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> zerotierone-1.16.0> object file (/nix/store/1l5x3pkfc0aqf7q0rnj4ax11wsas37wd-rustc-1.98.1/lib/rustlib/aarch64-apple-darwin/lib/librustc_demangle-8de992d9572bb86f.rlib(rustc_demangle-8de992d9572bb86f.rustc_demangle.3c34a8734bd473fb-cgu.06.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> | zerotierone-1.16.0> = note: `#[warn(linker_messages)]` on by default zerotierone-1.16.0> zerotierone-1.16.0> warning: `zeroidc` (build script) generated 1 warning zerotierone-1.16.0> Compiling openidconnect v3.5.0 building '/nix/store/cjvr0dqnw4dj0zb07vzp1112pv87n1lf-patchutils-0.4.2.drv' on nix-store.geninf.io:50051 patchutils-0.4.2> build02: building cjvr0dqnw4dj0zb07vzp1112pv87n1lf-patchutils-0.4.2.drv building '/nix/store/lmc8wz4hxr8c0c7mxjlfi60xhn6m9zgn-patchutils-0.3.3.drv' on nix-store.geninf.io:50051 patchutils-0.3.3> build02: building lmc8wz4hxr8c0c7mxjlfi60xhn6m9zgn-patchutils-0.3.3.drv patchutils-0.4.2> structuredAttrs is enabled patchutils-0.4.2> Running phase: unpackPhase patchutils-0.4.2> unpacking source archive /nix/store/c7wwbvgdfja6yi815pzghm0y53h8dzh9-patchutils-0.4.2.tar.xz patchutils-0.4.2> source root is patchutils-0.4.2 patchutils-0.4.2> setting SOURCE_DATE_EPOCH to timestamp 1594977189 of file "patchutils-0.4.2/doc/unwrapdiff.1" patchutils-0.4.2> Running phase: patchPhase patchutils-0.4.2> applying patch /nix/store/b8znwq3gri3bjqwnjv95jy76329pcwsp-Make-grepdiff1-test-case-pcre-aware.patch patchutils-0.4.2> patching file tests/grepdiff1/run-test patchutils-0.4.2> applying patch /nix/store/fz62pskw7fka0b8xk7dzhrhhgrrqn3fr-getenv-signature.patch patchutils-0.4.2> patching file src/getopt.c patchutils-0.4.2> patching file src/getopt.h patchutils-0.4.2> Hunk #1 succeeded at 139 (offset 1 line). patchutils-0.4.2> Running phase: updateAutotoolsGnuConfigScriptsPhase patchutils-0.4.2> Running phase: configurePhase patchutils-0.4.2> patching script interpreter paths in ./configure patchutils-0.4.2> ./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> configure flags: --disable-dependency-tracking --prefix=/nix/store/fxj5n8az0j080ybplv55z0maxhl7g8m0-patchutils-0.4.2 patchutils-0.3.3> structuredAttrs is enabled patchutils-0.3.3> Running phase: unpackPhase patchutils-0.3.3> unpacking source archive /nix/store/r59fr714v93cagij26k3082icsksrsv1-patchutils-0.3.3.tar.xz patchutils-0.3.3> source root is patchutils-0.3.3 patchutils-0.3.3> setting SOURCE_DATE_EPOCH to timestamp 1364899356 of file "patchutils-0.3.3/patchutils.spec" patchutils-0.3.3> Running phase: patchPhase patchutils-0.3.3> applying patch /nix/store/8djp1rizc1dblv8svnb0mpa0c3lwvc17-drop-comments.patch patchutils-0.3.3> patching file Makefile.am patchutils-0.3.3> patching file src/filterdiff.c patchutils-0.3.3> patching file tests/clean2/run-test patchutils-0.3.3> applying patch /nix/store/fz62pskw7fka0b8xk7dzhrhhgrrqn3fr-getenv-signature.patch patchutils-0.3.3> patching file src/getopt.c patchutils-0.3.3> patching file src/getopt.h patchutils-0.3.3> Running phase: updateAutotoolsGnuConfigScriptsPhase patchutils-0.3.3> Running phase: configurePhase patchutils-0.3.3> patching script interpreter paths in ./configure patchutils-0.3.3> ./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.3.3> configure flags: --disable-dependency-tracking --prefix=/nix/store/gfwgh28ndqr9zwl611ygif1vnd1p6x8l-patchutils-0.3.3 patchutils-0.4.2> checking for a BSD-compatible install... /nix/store/vajdaxrn45rnx1i0bb9bp72yx9zpmvi3-coreutils-9.11/bin/install -c patchutils-0.4.2> checking whether build environment is sane... yes patchutils-0.4.2> checking for a thread-safe mkdir -p... /nix/store/vajdaxrn45rnx1i0bb9bp72yx9zpmvi3-coreutils-9.11/bin/mkdir -p patchutils-0.4.2> checking for gawk... gawk patchutils-0.4.2> checking whether make sets $(MAKE)... yes patchutils-0.4.2> checking whether make supports nested variables... yes patchutils-0.4.2> checking for gcc... clang patchutils-0.3.3> checking for a BSD-compatible install... /nix/store/vajdaxrn45rnx1i0bb9bp72yx9zpmvi3-coreutils-9.11/bin/install -c patchutils-0.3.3> checking whether build environment is sane... yes patchutils-0.3.3> checking for a thread-safe mkdir -p... /nix/store/vajdaxrn45rnx1i0bb9bp72yx9zpmvi3-coreutils-9.11/bin/mkdir -p patchutils-0.3.3> checking for gawk... gawk patchutils-0.3.3> checking whether make sets $(MAKE)... yes patchutils-0.3.3> checking for gcc... clang zerotierone-1.16.0> Finished `release` profile [optimized] target(s) in 24.43s zerotierone-1.16.0> warning: the following packages contain code that will be rejected by a future version of Rust: num-bigint-dig v0.8.4 zerotierone-1.16.0> note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` zerotierone-1.16.0> cd rustybits && lipo -create target/*/release/libzeroidc.a -output target/libzeroidc.a zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o osdep/EthernetTap.o osdep/EthernetTap.cpp zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o osdep/ManagedRoute.o osdep/ManagedRoute.cpp zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o osdep/Http.o osdep/Http.cpp zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o service/OneService.o service/OneService.cpp zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o osdep/MacEthernetTap.o osdep/MacEthernetTap.cpp zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o osdep/MacKextEthernetTap.o osdep/MacKextEthernetTap.cpp zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c osdep/MacDNSHelper.mm -o osdep/MacDNSHelper.o zerotierone-1.16.0> clang -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -c -o ext/http-parser/http_parser.o ext/http-parser/http_parser.c zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o nonfree/controller/EmbeddedNetworkController.o nonfree/controller/EmbeddedNetworkController.cpp zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o nonfree/controller/DBMirrorSet.o nonfree/controller/DBMirrorSet.cpp zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o nonfree/controller/DB.o nonfree/controller/DB.cpp zerotierone-1.16.0> In file included from osdep/MacKextEthernetTap.cpp:9: zerotierone-1.16.0> In file included from osdep/MacDNSHelper.hpp:12: zerotierone-1.16.0> osdep/../node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from osdep/MacKextEthernetTap.cpp:237: zerotierone-1.16.0> In file included from osdep/MacKextEthernetTap.hpp:17: zerotierone-1.16.0> osdep/Thread.hpp:120:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::Thread' [-Wnontrivial-memcall] zerotierone-1.16.0> 120 | memset(this, 0, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/Thread.hpp:120:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 120 | memset(this, 0, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/Thread.hpp:125:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::Thread' [-Wnontrivial-memcall] zerotierone-1.16.0> 125 | memcpy(this, &t, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/Thread.hpp:125:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 125 | memcpy(this, &t, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/Thread.hpp:130:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::Thread' [-Wnontrivial-memcall] zerotierone-1.16.0> 130 | memcpy(this, &t, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/Thread.hpp:130:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 130 | memcpy(this, &t, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from osdep/MacDNSHelper.mm:9: zerotierone-1.16.0> In file included from osdep/MacDNSHelper.hpp:12: zerotierone-1.16.0> osdep/../node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from osdep/EthernetTap.cpp:9: zerotierone-1.16.0> In file included from osdep/EthernetTap.hpp:13: zerotierone-1.16.0> osdep/../node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from osdep/ManagedRoute.cpp:10: zerotierone-1.16.0> In file included from osdep/../osdep/OSUtils.hpp:13: zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../osdep/../node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from osdep/Http.cpp:13: zerotierone-1.16.0> In file included from osdep/OSUtils.hpp:13: zerotierone-1.16.0> osdep/../node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/MacKextEthernetTap.cpp:610:2: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] zerotierone-1.16.0> 610 | std::unique(newGroups.begin(), newGroups.end()); zerotierone-1.16.0> | ^~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> osdep/MacDNSHelper.mm:17:13: warning: unused function 'printKeys' [-Wunused-function] zerotierone-1.16.0> 17 | static void printKeys (const void* key, const void* value, void* context) { zerotierone-1.16.0> | ^~~~~~~~~ zerotierone-1.16.0> In file included from osdep/MacEthernetTap.cpp:16: zerotierone-1.16.0> In file included from osdep/MacDNSHelper.hpp:12: zerotierone-1.16.0> osdep/../node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^In file included from zerotierone-1.16.0> | (void*) zerotierone-1.16.0> service/OneService.cpp:26: zerotierone-1.16.0> In file included from service/../node/Bond.hpp:12: zerotierone-1.16.0> In file included from service/../node/../osdep/Binder.hpp:46: zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | me mset(135t | h is, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> memcpy(this, osdep/../node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> &a, sizeo 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> f(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | osdep/../node/InetAddress.hpp memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> :638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0,service/../node/../osdep/../node/InetAddress.hpp sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> :167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> service/../node/../osdep/../node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from osdep/MacEthernetTap.cpp:17: zerotierone-1.16.0> In file included from osdep/MacEthernetTap.hpp:18: zerotierone-1.16.0> osdep/Thread.hpp:120:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::Thread' [-Wnontrivial-memcall] zerotierone-1.16.0> 120 | memset(this, 0, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/Thread.hpp:120:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 120 | memset(this, 0, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/Thread.hpp:125:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::Thread' [-Wnontrivial-memcall] zerotierone-1.16.0> 125 | memcpy(this, &t, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/Thread.hpp:125:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 125 | memcpy(this, &t, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/Thread.hpp:130:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::Thread' [-Wnontrivial-memcall] zerotierone-1.16.0> 130 | memcpy(this, &t, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/Thread.hpp:130:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 130 | memcpy(this, &t, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> 24 warnings generated. zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o nonfree/controller/FileDB.o nonfree/controller/FileDB.cpp zerotierone-1.16.0> In file included from osdep/EthernetTap.cpp:25: zerotierone-1.16.0> In file included from osdep/MacEthernetTap.hpp:18: zerotierone-1.16.0> osdep/Thread.hpp:120:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::Thread' [-Wnontrivial-memcall] zerotierone-1.16.0> 120 | memset(this, 0, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/Thread.hpp:120:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 120 | memset(this, 0, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/Thread.hpp:125:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::Thread' [-Wnontrivial-memcall] zerotierone-1.16.0> 125 | memcpy(this, &t, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/Thread.hpp:125:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 125 | memcpy(this, &t, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/Thread.hpp:130:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::Thread' [-Wnontrivial-memcall] zerotierone-1.16.0> 130 | memcpy(this, &t, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/Thread.hpp:130:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 130 | memcpy(this, &t, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from nonfree/controller/DB.cpp:5: zerotierone-1.16.0> In file included from nonfree/controller/DB.hpp:12: zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from nonfree/controller/EmbeddedNetworkController.cpp:15: zerotierone-1.16.0> In file included from nonfree/controller/EmbeddedNetworkController.hpp:9: zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from nonfree/controller/DBMirrorSet.cpp:5: zerotierone-1.16.0> In file included from nonfree/controller/DBMirrorSet.hpp:8: zerotierone-1.16.0> In file included from nonfree/controller/DB.hpp:12: zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from nonfree/controller/FileDB.cpp:5: zerotierone-1.16.0> In file included from nonfree/controller/FileDB.hpp:8: zerotierone-1.16.0> In file included from nonfree/controller/DB.hpp:12: zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> 26 warnings generated. zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o nonfree/controller/CtlUtil.o nonfree/controller/CtlUtil.cpp zerotierone-1.16.0> In file included from service/OneService.cpp:32: zerotierone-1.16.0> In file included from service/../node/Node.hpp:19: zerotierone-1.16.0> service/../node/Network.hpp:484:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::Network::_IncomingConfigChunk' [-Wnontrivial-memcall] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> service/../node/Network.hpp:484:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> In file included from service/OneService.cpp:41: zerotierone-1.16.0> In file included from service/../osdep/PortMapper.hpp:17: zerotierone-1.16.0> service/../osdep/Thread.hpp:120:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::Thread' [-Wnontrivial-memcall] zerotierone-1.16.0> 120 | memset(this, 0, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> service/../osdep/Thread.hpp:120:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 120 | memset(this, 0, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> service/../osdep/Thread.hpp:125:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::Thread' [-Wnontrivial-memcall] zerotierone-1.16.0> 125 | memcpy(this, &t, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> service/../osdep/Thread.hpp:125:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 125 | memcpy(this, &t, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> service/../osdep/Thread.hpp:130:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::Thread' [-Wnontrivial-memcall] zerotierone-1.16.0> 130 | memcpy(this, &t, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> service/../osdep/Thread.hpp:130:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 130 | memcpy(this, &t, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> 23 warnings generated. zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o nonfree/controller/CV1.o nonfree/controller/CV1.cpp zerotierone-1.16.0> 27 warnings generated. zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o nonfree/controller/CV2.o nonfree/controller/CV2.cpp zerotierone-1.16.0> clang -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -c -o ext/libnatpmp/natpmp.o ext/libnatpmp/natpmp.c zerotierone-1.16.0> clang -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -c -o ext/libnatpmp/getgateway.o ext/libnatpmp/getgateway.c zerotierone-1.16.0> clang -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -c -o ext/miniupnpc/connecthostport.o ext/miniupnpc/connecthostport.c patchutils-0.3.3> checking whether the C compiler works... yes patchutils-0.4.2> checking whether the C compiler works... yes patchutils-0.3.3> checking for C compiler default output file name... a.out patchutils-0.4.2> checking for C compiler default output file name... a.out zerotierone-1.16.0> clang -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -c -o ext/miniupnpc/igd_desc_parse.o ext/miniupnpc/igd_desc_parse.c patchutils-0.3.3> checking for suffix of executables... patchutils-0.4.2> checking for suffix of executables... zerotierone-1.16.0> clang -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -c -o ext/miniupnpc/minisoap.o ext/miniupnpc/minisoap.c zerotierone-1.16.0> clang -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -c -o ext/miniupnpc/minissdpc.o ext/miniupnpc/minissdpc.c zerotierone-1.16.0> clang -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -c -o ext/miniupnpc/miniupnpc.o ext/miniupnpc/miniupnpc.c patchutils-0.4.2> checking whether we are cross compiling... no zerotierone-1.16.0> ext/miniupnpc/miniupnpc.c:571:6: warning: variable 'n_igd' set but not used [-Wunused-but-set-variable] zerotierone-1.16.0> 571 | int n_igd = 0; zerotierone-1.16.0> | ^ zerotierone-1.16.0> clang -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -c -o ext/miniupnpc/miniwget.o ext/miniupnpc/miniwget.c zerotierone-1.16.0> 1 warning generated. patchutils-0.4.2> checking for suffix of object files... o zerotierone-1.16.0> clang -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -c -o ext/miniupnpc/minixml.o ext/miniupnpc/minixml.c patchutils-0.3.3> checking whether we are cross compiling... no patchutils-0.4.2> checking whether we are using the GNU C compiler... yes patchutils-0.3.3> checking for suffix of object files... o zerotierone-1.16.0> clang -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -c -o ext/miniupnpc/portlistingparse.o ext/miniupnpc/portlistingparse.c patchutils-0.4.2> checking whether clang accepts -g... yes zerotierone-1.16.0> 23 warnings generated. patchutils-0.3.3> checking whether we are using the GNU C compiler... yes zerotierone-1.16.0> clang -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -c -o ext/miniupnpc/receivedata.o ext/miniupnpc/receivedata.c patchutils-0.4.2> checking for clang option to accept ISO C89... none needed patchutils-0.3.3> checking whether clang accepts -g... yes zerotierone-1.16.0> clang -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -c -o ext/miniupnpc/upnpcommands.o ext/miniupnpc/upnpcommands.c patchutils-0.3.3> checking for clang option to accept ISO C89... none needed zerotierone-1.16.0> clang -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -c -o ext/miniupnpc/upnpdev.o ext/miniupnpc/upnpdev.c patchutils-0.3.3> checking for style of include used by make... GNU patchutils-0.4.2> checking whether clang understands -c and -o together... yes patchutils-0.3.3> checking dependency style of clang... none patchutils-0.4.2> checking whether make supports the include directive... yes (GNU style) patchutils-0.4.2> checking dependency style of clang... none zerotierone-1.16.0> 26 warnings generated. zerotierone-1.16.0> clang -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -c -o ext/miniupnpc/upnperrors.o ext/miniupnpc/upnperrors.c patchutils-0.4.2> checking how to run the C preprocessor... clang -E zerotierone-1.16.0> In file included from nonfree/controller/CV1.cpp:5: zerotierone-1.16.0> In file included from nonfree/controller/CV1.hpp:5: zerotierone-1.16.0> In file included from nonfree/controller/DB.hpp:12: zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> nonfree/controller/../../node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> clang -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -c -o ext/miniupnpc/upnpreplyparse.o ext/miniupnpc/upnpreplyparse.c patchutils-0.4.2> checking whether ln -s works... yes patchutils-0.4.2> checking whether make sets $(MAKE)... (cached) yes patchutils-0.4.2> checking for ranlib... ranlib patchutils-0.4.2> checking for xmlto... no patchutils-0.4.2> configure: WARNING: xmlto not available so not building docs patchutils-0.4.2> checking for perl... /nix/store/niaycr1rqpgjx9fkpgb979wb26h5isyc-perl-5.42.3/bin/perl patchutils-0.4.2> checking for sensible-editor... no patchutils-0.4.2> checking for editor... no patchutils-0.4.2> checking for vim... no patchutils-0.4.2> checking for vi... no patchutils-0.4.2> checking for grep that handles long lines and -e... /nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin/grep patchutils-0.4.2> checking for egrep... /nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin/grep -E zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -c -o osdep/PortMapper.o osdep/PortMapper.cpp patchutils-0.3.3> checking whether clang and cc understand -c and -o together... yes patchutils-0.3.3> checking how to run the C preprocessor... clang -E zerotierone-1.16.0> service/OneService.cpp:1046:8: warning: unused variable 'pinning' [-Wunused-variable] zerotierone-1.16.0> 1046 | bool pinning = _cpuPinningEnabled; zerotierone-1.16.0> | ^~~~~~~ patchutils-0.3.3> checking whether ln -s works... yes patchutils-0.3.3> checking whether make sets $(MAKE)... (cached) yes patchutils-0.3.3> checking for ranlib... ranlib patchutils-0.3.3> checking for perl... /nix/store/niaycr1rqpgjx9fkpgb979wb26h5isyc-perl-5.42.3/bin/perl patchutils-0.3.3> checking for sensible-editor... no patchutils-0.3.3> checking for editor... no patchutils-0.3.3> checking for vim... no patchutils-0.3.3> checking for vi... no patchutils-0.3.3> checking for grep that handles long lines and -e... /nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin/grep patchutils-0.3.3> checking for egrep... /nix/store/0d63j9ma2simwi7ahsibd3a7vpca99ws-bootstrap-tools/bin/grep -E patchutils-0.4.2> checking for ANSI C header files... yes patchutils-0.4.2> checking for sys/wait.h that is POSIX.1 compatible... yes zerotierone-1.16.0> In file included from osdep/PortMapper.cpp:22: zerotierone-1.16.0> In file included from osdep/OSUtils.hpp:13: zerotierone-1.16.0> osdep/../node/InetAddress.hpp:77:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:77:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 77 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:81:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:81:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 81 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:85:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:85:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 85 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:135:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:135:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 135 | memcpy(this, &a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:143:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:143:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 143 | memcpy(this, a, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:151:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:151:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 151 | memcpy(this, &ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:159:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:159:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 159 | memcpy(this, ss, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:167:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:167:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 167 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:168:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:168:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 168 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:176:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:176:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 176 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:177:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:177:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 177 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:185:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:185:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 185 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:186:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:186:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 186 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:194:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:194:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 194 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:195:11: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:195:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 195 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:203:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:203:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 203 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:206:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:206:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 206 | memcpy(this, &sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:209:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:209:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 209 | memcpy(this, &sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:219:11: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:219:11: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 219 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:222:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] patchutils-0.4.2> checking for sys/types.h... yes zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:222:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 222 | memcpy(this, sa, sizeof(struct sockaddr_in)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:225:13: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:225:13: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 225 | memcpy(this, sa, sizeof(struct sockaddr_in6)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:516:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:516:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 516 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/../node/InetAddress.hpp:638:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::InetAddress' [-Wnontrivial-memcall] zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/../node/InetAddress.hpp:638:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 638 | memset(this, 0, sizeof(InetAddress)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) patchutils-0.3.3> checking for ANSI C header files... yes patchutils-0.4.2> checking for sys/stat.h... yes patchutils-0.3.3> checking for sys/wait.h that is POSIX.1 compatible... yes patchutils-0.4.2> checking for stdlib.h... yes patchutils-0.3.3> checking for sys/types.h... yes patchutils-0.4.2> checking for string.h... yes patchutils-0.3.3> checking for sys/stat.h... yes zerotierone-1.16.0> In file included from osdep/PortMapper.cpp:23: zerotierone-1.16.0> In file included from osdep/PortMapper.hpp:17: zerotierone-1.16.0> osdep/Thread.hpp:120:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ZeroTier::Thread' [-Wnontrivial-memcall] zerotierone-1.16.0> 120 | memset(this, 0, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/Thread.hpp:120:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 120 | memset(this, 0, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/Thread.hpp:125:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::Thread' [-Wnontrivial-memcall] zerotierone-1.16.0> 125 | memcpy(this, &t, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/Thread.hpp:125:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 125 | memcpy(this, &t, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) zerotierone-1.16.0> osdep/Thread.hpp:130:10: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ZeroTier::Thread' [-Wnontrivial-memcall] zerotierone-1.16.0> 130 | memcpy(this, &t, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> osdep/Thread.hpp:130:10: note: explicitly cast the pointer to silence this warning zerotierone-1.16.0> 130 | memcpy(this, &t, sizeof(Thread)); zerotierone-1.16.0> | ^ zerotierone-1.16.0> | (void*) patchutils-0.3.3> checking for stdlib.h... yes patchutils-0.4.2> checking for memory.h... yes zerotierone-1.16.0> 23 warnings generated. patchutils-0.4.2> checking for strings.h... yes patchutils-0.3.3> checking for string.h... yes patchutils-0.4.2> checking for inttypes.h... yes patchutils-0.3.3> checking for memory.h... yes patchutils-0.4.2> checking for stdint.h... yes patchutils-0.3.3> checking for strings.h... yes patchutils-0.3.3> checking for inttypes.h... yes zerotierone-1.16.0> 23 warnings generated. patchutils-0.4.2> checking for unistd.h... yes patchutils-0.4.2> checking for sys/types.h... (cached) yes patchutils-0.4.2> checking for unistd.h... (cached) yes zerotierone-1.16.0> 26 warnings generated. patchutils-0.4.2> checking error.h usability... no patchutils-0.3.3> checking for stdint.h... yes zerotierone-1.16.0> 23 warnings generated. patchutils-0.3.3> checking for unistd.h... yes patchutils-0.4.2> checking error.h presence... no patchutils-0.4.2> checking for error.h... no patchutils-0.3.3> checking for sys/types.h... (cached) yes patchutils-0.3.3> checking for unistd.h... (cached) yes patchutils-0.4.2> checking for an ANSI C-conforming const... yes patchutils-0.3.3> checking error.h usability... no patchutils-0.3.3> checking error.h presence... no patchutils-0.3.3> checking for error.h... no patchutils-0.4.2> checking for pid_t... yes patchutils-0.3.3> checking for an ANSI C-conforming const... yes patchutils-0.4.2> checking for size_t... yes patchutils-0.3.3> checking for pid_t... yes patchutils-0.4.2> checking for working alloca.h... yes patchutils-0.3.3> checking for size_t... yes patchutils-0.3.3> checking for working alloca.h... yes patchutils-0.4.2> checking for alloca... yes patchutils-0.3.3> checking for alloca... yes patchutils-0.4.2> checking for working POSIX fnmatch... yes zerotierone-1.16.0> 23 warnings generated. patchutils-0.4.2> checking for strcspn... yes patchutils-0.3.3> checking for working POSIX fnmatch... yes patchutils-0.4.2> checking for strspn... yes patchutils-0.3.3> checking for strcspn... yes patchutils-0.3.3> checking for strspn... yes patchutils-0.4.2> checking for strtoul... yes patchutils-0.4.2> checking for getline... yes patchutils-0.3.3> checking for strtoul... yes patchutils-0.4.2> checking for error... no patchutils-0.3.3> checking for getline... yes patchutils-0.3.3> checking for error... no patchutils-0.4.2> checking for getopt_long... yes patchutils-0.4.2> checking whether PCRE2 support is requested... check patchutils-0.4.2> checking pcre2posix.h usability... no patchutils-0.4.2> checking pcre2posix.h presence... no patchutils-0.3.3> checking for getopt_long... yes patchutils-0.4.2> checking for pcre2posix.h... no patchutils-0.3.3> checking for diff program... diff patchutils-0.3.3> checking for patch program... patch patchutils-0.3.3> checking whether patch works... yes patchutils-0.3.3> checking that generated files are newer than configure... done patchutils-0.3.3> configure: creating ./config.status patchutils-0.4.2> checking for regexec in -lpcre2-posix_missing_header... no patchutils-0.4.2> checking for diff program... diff patchutils-0.4.2> checking for patch program... patch patchutils-0.4.2> checking whether patch works... yes patchutils-0.4.2> checking that generated files are newer than configure... done patchutils-0.4.2> configure: creating ./config.status patchutils-0.3.3> config.status: creating Makefile patchutils-0.3.3> config.status: creating splitdiff patchutils-0.3.3> config.status: creating editdiff patchutils-0.3.3> config.status: creating fixcvsdiff patchutils-0.3.3> config.status: creating recountdiff patchutils-0.4.2> config.status: creating Makefile patchutils-0.3.3> config.status: creating unwrapdiff patchutils-0.4.2> config.status: creating scripts/splitdiff patchutils-0.3.3> config.status: creating dehtmldiff patchutils-0.3.3> config.status: creating espdiff patchutils-0.4.2> config.status: creating scripts/editdiff patchutils-0.3.3> config.status: creating patchutils.spec patchutils-0.4.2> config.status: creating scripts/fixcvsdiff patchutils-0.3.3> config.status: creating config.h patchutils-0.4.2> config.status: creating scripts/recountdiff patchutils-0.3.3> config.status: executing depfiles commands patchutils-0.4.2> config.status: creating scripts/unwrapdiff patchutils-0.3.3> Running phase: buildPhase patchutils-0.4.2> config.status: creating scripts/dehtmldiff patchutils-0.3.3> build flags: SHELL=/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/bash patchutils-0.3.3> cd . && /nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/bash /nix/var/nix/builds/nix-3482-1738098887/patchutils-0.3.3/missing --run automake-1.12 --gnu Makefile patchutils-0.3.3> /nix/var/nix/builds/nix-3482-1738098887/patchutils-0.3.3/missing: line 51: automake-1.12: command not found patchutils-0.3.3> WARNING: 'automake-1.12' is missing on your system. You should only need it if patchutils-0.3.3> you modified 'Makefile.am', 'acinclude.m4' or 'configure.in'. patchutils-0.3.3> You might want to install the Automake and Perl packages. patchutils-0.3.3> Grab them from any GNU archive site. patchutils-0.4.2> config.status: creating scripts/espdiff patchutils-0.3.3> cd . && /nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/bash ./config.status Makefile depfiles patchutils-0.4.2> config.status: creating patchutils.spec patchutils-0.4.2> config.status: creating config.h patchutils-0.3.3> config.status: creating Makefile patchutils-0.4.2> config.status: executing depfiles commands patchutils-0.3.3> config.status: executing depfiles commands patchutils-0.4.2> Running phase: buildPhase patchutils-0.3.3> make all-am patchutils-0.3.3> make[1]: Entering directory '/nix/var/nix/builds/nix-3482-1738098887/patchutils-0.3.3' patchutils-0.4.2> build flags: SHELL=/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/bash patchutils-0.4.2> make all-am patchutils-0.4.2> make[1]: Entering directory '/nix/var/nix/builds/nix-3481-914500338/patchutils-0.4.2' patchutils-0.4.2> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/interdiff.o src/interdiff.c patchutils-0.3.3> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/interdiff.o src/interdiff.c patchutils-0.3.3> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/util.o src/util.c patchutils-0.4.2> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/util.o src/util.c patchutils-0.3.3> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/diff.o src/diff.c patchutils-0.4.2> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/diff.o src/diff.c patchutils-0.3.3> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/myerror.o src/myerror.c patchutils-0.4.2> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/myerror.o src/myerror.c patchutils-0.3.3> clang -I./src -g -O2 -Wall -o src/interdiff src/interdiff.o src/util.o src/diff.o src/myerror.o patchutils-0.4.2> clang -I./src -g -O2 -Wall -o src/interdiff src/interdiff.o src/util.o src/diff.o src/myerror.o patchutils-0.3.3> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/filterdiff.o src/filterdiff.c patchutils-0.4.2> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/filterdiff.o src/filterdiff.c patchutils-0.3.3> src/filterdiff.c:1267:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] patchutils-0.3.3> 1267 | error (EXIT_FAILURE, 0, errstr); patchutils-0.3.3> | ^~~~~~ patchutils-0.3.3> src/filterdiff.c:1267:28: note: treat the string as an argument to avoid this patchutils-0.3.3> 1267 | error (EXIT_FAILURE, 0, errstr); patchutils-0.3.3> | ^ patchutils-0.3.3> | "%s", patchutils-0.3.3> src/filterdiff.c:1513:28: warning: format string is not a string literal (potentially insecure) [-Wformat-security] patchutils-0.3.3> 1513 | error (EXIT_FAILURE, 0, errstr); patchutils-0.3.3> | ^~~~~~ patchutils-0.3.3> src/filterdiff.c:1513:28: note: treat the string as an argument to avoid this patchutils-0.3.3> 1513 | error (EXIT_FAILURE, 0, errstr); patchutils-0.3.3> | ^ patchutils-0.3.3> | "%s", patchutils-0.3.3> 2 warnings generated. patchutils-0.4.2> clang -I./src -g -O2 -Wall -o src/filterdiff src/filterdiff.o src/util.o src/diff.o src/myerror.o patchutils-0.3.3> clang -I./src -g -O2 -Wall -o src/filterdiff src/filterdiff.o src/util.o src/diff.o src/myerror.o patchutils-0.3.3> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/rediff.o src/rediff.c patchutils-0.4.2> clang -DHAVE_CONFIG_H -I. -D_GNU_SOURCE -I./src -g -O2 -Wall -c -o src/rediff.o src/rediff.c patchutils-0.3.3> clang -I./src -g -O2 -Wall -o src/rediff src/rediff.o src/util.o src/diff.o src/myerror.o patchutils-0.4.2> clang -I./src -g -O2 -Wall -o src/rediff src/rediff.o src/util.o src/diff.o src/myerror.o zerotierone-1.16.0> 23 warnings generated. patchutils-0.3.3> make[1]: Leaving directory '/nix/var/nix/builds/nix-3482-1738098887/patchutils-0.3.3' patchutils-0.4.2> make[1]: Leaving directory '/nix/var/nix/builds/nix-3481-914500338/patchutils-0.4.2' patchutils-0.3.3> Running phase: installPhase patchutils-0.4.2> Running phase: checkPhase patchutils-0.3.3> install flags: SHELL=/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/bash install patchutils-0.4.2> patching script interpreter paths in tests patchutils-0.4.2> tests/newline1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.3.3> make[1]: Entering directory '/nix/var/nix/builds/nix-3482-1738098887/patchutils-0.3.3' patchutils-0.4.2> tests/grepdiff9/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.3.3> /nix/store/vajdaxrn45rnx1i0bb9bp72yx9zpmvi3-coreutils-9.11/bin/mkdir -p '/nix/store/gfwgh28ndqr9zwl611ygif1vnd1p6x8l-patchutils-0.3.3/bin' patchutils-0.3.3> /nix/store/vajdaxrn45rnx1i0bb9bp72yx9zpmvi3-coreutils-9.11/bin/install -c src/interdiff src/filterdiff src/rediff '/nix/store/gfwgh28ndqr9zwl611ygif1vnd1p6x8l-patchutils-0.3.3/bin' patchutils-0.4.2> tests/newline6/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.3.3> /nix/store/vajdaxrn45rnx1i0bb9bp72yx9zpmvi3-coreutils-9.11/bin/mkdir -p '/nix/store/gfwgh28ndqr9zwl611ygif1vnd1p6x8l-patchutils-0.3.3/bin' patchutils-0.3.3> /nix/store/vajdaxrn45rnx1i0bb9bp72yx9zpmvi3-coreutils-9.11/bin/install -c fixcvsdiff splitdiff editdiff recountdiff unwrapdiff dehtmldiff espdiff '/nix/store/gfwgh28ndqr9zwl611ygif1vnd1p6x8l-patchutils-0.3.3/bin' patchutils-0.3.3> make install-exec-hook patchutils-0.3.3> make[2]: Entering directory '/nix/var/nix/builds/nix-3482-1738098887/patchutils-0.3.3' patchutils-0.3.3> ln -sf "`echo interdiff|sed 's,x,x,'`" /nix/store/gfwgh28ndqr9zwl611ygif1vnd1p6x8l-patchutils-0.3.3/bin/"`echo combinediff|sed 's,x,x,'`" patchutils-0.4.2> tests/overstrip/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.3.3> ln -sf "`echo interdiff|sed 's,x,x,'`" /nix/store/gfwgh28ndqr9zwl611ygif1vnd1p6x8l-patchutils-0.3.3/bin/"`echo flipdiff|sed 's,x,x,'`" patchutils-0.4.2> tests/U0/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.3.3> ln -sf "`echo filterdiff|sed 's,x,x,'`" /nix/store/gfwgh28ndqr9zwl611ygif1vnd1p6x8l-patchutils-0.3.3/bin/"`echo lsdiff|sed 's,x,x,'`" patchutils-0.3.3> ln -sf "`echo filterdiff|sed 's,x,x,'`" /nix/store/gfwgh28ndqr9zwl611ygif1vnd1p6x8l-patchutils-0.3.3/bin/"`echo grepdiff|sed 's,x,x,'`" patchutils-0.3.3> make[2]: Leaving directory '/nix/var/nix/builds/nix-3482-1738098887/patchutils-0.3.3' patchutils-0.4.2> tests/grepdiff7/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/dashes/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.3.3> /nix/store/vajdaxrn45rnx1i0bb9bp72yx9zpmvi3-coreutils-9.11/bin/mkdir -p '/nix/store/gfwgh28ndqr9zwl611ygif1vnd1p6x8l-patchutils-0.3.3/share/man/man1' patchutils-0.3.3> /nix/store/vajdaxrn45rnx1i0bb9bp72yx9zpmvi3-coreutils-9.11/bin/install -c -m 644 doc/interdiff.1 doc/filterdiff.1 doc/fixcvsdiff.1 doc/rediff.1 doc/editdiff.1 doc/combinediff.1 doc/lsdiff.1 doc/splitdiff.1 doc/grepdiff.1 doc/recountdiff.1 doc/unwrapdiff.1 doc/dehtmldiff.1 doc/flipdiff.1 doc/espdiff.1 '/nix/store/gfwgh28ndqr9zwl611ygif1vnd1p6x8l-patchutils-0.3.3/share/man/man1' patchutils-0.3.3> make[1]: Leaving directory '/nix/var/nix/builds/nix-3482-1738098887/patchutils-0.3.3' patchutils-0.4.2> tests/nul0/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/flip9/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/flip7/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/grepdiff6/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/revert2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/grepdiff1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/splitdiffD/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/grepdiff8/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.3.3> Running phase: fixupPhase patchutils-0.4.2> tests/create1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.3.3> checking for references to /nix/var/nix/builds/nix-3482-1738098887/ in /nix/store/gfwgh28ndqr9zwl611ygif1vnd1p6x8l-patchutils-0.3.3... patchutils-0.4.2> tests/flip6/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/flip1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/flip8/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.3.3> gzipping man pages under /nix/store/gfwgh28ndqr9zwl611ygif1vnd1p6x8l-patchutils-0.3.3/share/man/ patchutils-0.4.2> tests/nul1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/context1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/dashes4/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.3.3> stripping (with command strip and flags -S) in /nix/store/gfwgh28ndqr9zwl611ygif1vnd1p6x8l-patchutils-0.3.3/bin patchutils-0.4.2> tests/dashes3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/number1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/rediff2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/linux-2.4.0-test-pre-style/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/lsdiff7/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/lscontext2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/nondiff/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/lsdiff14/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/lsdiff9/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/nodate/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/unwrapdiff1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/lsdiff13/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/gendiff2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/rediff3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/apply1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/dashes2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/lsdiff12/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/convert1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/lsdiff15/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/lsdiff8/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/lsdiff1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/copy1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/lscontext3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/lsdiff6/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/select9/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/select7/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/combine1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/fullheader2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/delhunk4/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/broken1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/delhunk3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/patchview2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/select1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/trimlast2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/select6/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/edit10/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/select8/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/linux-2.2.17-pre4-5/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/fullheader4/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/delhunk2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/delhunk5/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/fullheader3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/edit5/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/flip11/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/recount7/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/edit2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/flip16/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/addhunk3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/flip18/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/comma/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/flip19/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/trimcontext1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/addhunk2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/clean1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/edit3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/flip17/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/recount1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/edit4/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/recount6/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/flip10/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/filterp/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/nul3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/flip4/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/stdin/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/flip3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/newline5/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/newline2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/filterb/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/U3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/grepdiff4/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/grepdiff3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/nondiff1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/flip2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/flip5/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/nul2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/U5/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/revert1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/grepdiff2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/grepdiff5/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/newline3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/newline4/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/lsdiff3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/select11/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/lsdiff4/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/lscontext1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/whitespace/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/lsdiff10/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/number2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/rediff1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/convert2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/lsdiff11/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/select10/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/lsdiff5/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/lsdiff2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/gendiff1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/dashes1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/number3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/fullheader1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/patchview1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/soak-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/fuzz1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/select3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/select4/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/combine2/run-test: interpreter directive changed from "#!/bin/bash" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/bash" patchutils-0.4.2> tests/linux-2.4.13-ac6-7/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/delhunk6/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/preserve1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/delhunk1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/combine3/run-test: interpreter directive changed from "#!/bin/bash" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/bash" patchutils-0.4.2> tests/select5/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/select2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/trimlast1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/edit1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/flip15/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/recount3/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/edit6/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/recount4/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/flip12/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/edit8/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/unline1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/addhunk1/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/edit9/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/edit7/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/flip13/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/recount5/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/clean2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/recount2/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> tests/flip14/run-test: interpreter directive changed from "#!/bin/sh" to "/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/sh" patchutils-0.4.2> check flags: SHELL=/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/bash VERBOSE=y check patchutils-0.4.2> make check-TESTS patchutils-0.4.2> make[1]: Entering directory '/nix/var/nix/builds/nix-3481-914500338/patchutils-0.4.2' patchutils-0.4.2> make[2]: Entering directory '/nix/var/nix/builds/nix-3481-914500338/patchutils-0.4.2' patchutils-0.4.2> ln -sf interdiff src/combinediff patchutils-0.4.2> ln -sf interdiff src/flipdiff patchutils-0.4.2> ln -sf filterdiff src/lsdiff patchutils-0.4.2> ln -sf filterdiff src/grepdiff patchutils-0.4.2> ln -sf filterdiff src/patchview patchutils-0.4.2> for script in scripts/fixcvsdiff scripts/splitdiff scripts/editdiff scripts/recountdiff scripts/unwrapdiff scripts/dehtmldiff scripts/espdiff; do \ patchutils-0.4.2> if [ -f ./$script ]; then \ patchutils-0.4.2> chmod a+x ./$script; \ patchutils-0.4.2> else \ patchutils-0.4.2> chmod a+x ./$script; \ patchutils-0.4.2> fi \ patchutils-0.4.2> done patchutils-0.4.2> for test in tests/newline1/run-test tests/newline2/run-test tests/newline3/run-test tests/newline4/run-test tests/newline5/run-test tests/newline6/run-test tests/create1/run-test tests/broken1/run-test tests/revert1/run-test tests/revert2/run-test tests/dashes/run-test tests/dashes1/run-test tests/dashes2/run-test tests/dashes3/run-test tests/dashes4/run-test tests/linux-2.4.0-test-pre-style/run-test tests/linux-2.2.17-pre4-5/run-test tests/linux-2.4.13-ac6-7/run-test tests/apply1/run-test tests/copy1/run-test tests/edit1/run-test tests/edit2/run-test tests/edit3/run-test tests/edit4/run-test tests/edit5/run-test tests/edit6/run-test tests/edit7/run-test tests/edit8/run-test tests/edit9/run-test tests/edit10/run-test tests/combine1/run-test tests/combine2/run-test tests/combine3/run-test tests/gendiff1/run-test tests/gendiff2/run-test tests/comma/run-test tests/addhunk1/run-test tests/addhunk2/run-test tests/addhunk3/run-test tests/delhunk1/run-test tests/delhunk2/run-test tests/delhunk3/run-test tests/delhunk4/run-test tests/delhunk5/run-test tests/delhunk6/run-test tests/trimcontext1/run-test tests/trimlast1/run-test tests/trimlast2/run-test tests/nodate/run-test tests/lsdiff1/run-test tests/lsdiff2/run-test tests/lsdiff3/run-test tests/lsdiff4/run-test tests/lsdiff5/run-test tests/lsdiff6/run-test tests/lsdiff7/run-test tests/lsdiff8/run-test tests/lsdiff9/run-test tests/lsdiff10/run-test tests/lsdiff11/run-test tests/lsdiff12/run-test tests/lsdiff13/run-test tests/lsdiff14/run-test tests/lsdiff15/run-test tests/patchview1/run-test tests/patchview2/run-test tests/fuzz1/run-test tests/U0/run-test tests/U3/run-test tests/U5/run-test tests/grepdiff1/run-test tests/grepdiff2/run-test tests/grepdiff3/run-test tests/grepdiff4/run-test tests/grepdiff5/run-test tests/grepdiff6/run-test tests/grepdiff7/run-test tests/grepdiff8/run-test tests/grepdiff9/run-test tests/number1/run-test tests/number2/run-test tests/number3/run-test tests/nondiff/run-test tests/nondiff1/run-test tests/lscontext1/run-test tests/lscontext2/run-test tests/lscontext3/run-test tests/filterb/run-test tests/filterp/run-test tests/select1/run-test tests/select2/run-test tests/select3/run-test tests/select4/run-test tests/select5/run-test tests/select6/run-test tests/select7/run-test tests/select8/run-test tests/select9/run-test tests/select10/run-test tests/select11/run-test tests/preserve1/run-test tests/rediff1/run-test tests/rediff2/run-test tests/rediff3/run-test tests/recount1/run-test tests/recount2/run-test tests/recount3/run-test tests/recount4/run-test tests/recount5/run-test tests/recount6/run-test tests/recount7/run-test tests/unwrapdiff1/run-test tests/overstrip/run-test tests/context1/run-test tests/flip1/run-test tests/flip2/run-test tests/flip3/run-test tests/flip4/run-test tests/flip5/run-test tests/flip6/run-test tests/flip7/run-test tests/flip8/run-test tests/flip9/run-test tests/flip10/run-test tests/flip11/run-test tests/flip12/run-test tests/flip13/run-test tests/flip14/run-test tests/flip15/run-test tests/flip16/run-test tests/flip17/run-test tests/flip18/run-test tests/flip19/run-test tests/unline1/run-test tests/nul0/run-test tests/nul1/run-test tests/nul2/run-test tests/nul3/run-test tests/convert1/run-test tests/convert2/run-test tests/clean1/run-test tests/clean2/run-test tests/stdin/run-test tests/splitdiffD/run-test tests/fullheader1/run-test tests/fullheader2/run-test tests/fullheader3/run-test tests/fullheader4/run-test tests/whitespace/run-test; do \ patchutils-0.4.2> chmod a+x ./$test; \ patchutils-0.4.2> done zerotierone-1.16.0> 28 warnings generated. zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -o zerotier-one node/AES.o node/AES_aesni.o node/AES_armcrypto.o node/ECC.o node/Capability.o node/CertificateOfMembership.o node/CertificateOfOwnership.o node/Identity.o node/IncomingPacket.o node/InetAddress.o node/Membership.o node/Metrics.o node/Multicaster.o node/Network.o node/NetworkConfig.o node/Node.o node/OutboundMulticast.o node/Packet.o node/Path.o node/Peer.o node/Poly1305.o node/Revocation.o node/Salsa20.o node/SelfAwareness.o node/SHA512.o node/Switch.o node/Tag.o node/Topology.o node/Trace.o node/Utils.o node/Bond.o node/PacketMultiplexer.o osdep/OSUtils.o ext/x64-salsa2012-asm/salsa2012.o osdep/EthernetTap.o osdep/ManagedRoute.o osdep/Http.o service/OneService.o osdep/MacEthernetTap.o osdep/MacKextEthernetTap.o osdep/MacDNSHelper.o ext/http-parser/http_parser.o nonfree/controller/EmbeddedNetworkController.o nonfree/controller/DBMirrorSet.o nonfree/controller/DB.o nonfree/controller/FileDB.o nonfree/controller/CtlUtil.o nonfree/controller/CV1.o nonfree/controller/CV2.o ext/libnatpmp/natpmp.o ext/libnatpmp/getgateway.o ext/miniupnpc/connecthostport.o ext/miniupnpc/igd_desc_parse.o ext/miniupnpc/minisoap.o ext/miniupnpc/minissdpc.o ext/miniupnpc/miniupnpc.o ext/miniupnpc/miniwget.o ext/miniupnpc/minixml.o ext/miniupnpc/portlistingparse.o ext/miniupnpc/receivedata.o ext/miniupnpc/upnpcommands.o ext/miniupnpc/upnpdev.o ext/miniupnpc/upnperrors.o ext/miniupnpc/upnpreplyparse.o osdep/PortMapper.o one.o -framework CoreServices -framework SystemConfiguration -framework CoreFoundation -framework Security rustybits/target/libzeroidc.a zerotierone-1.16.0> clang++ -O3 -fstack-protector-strong -arch arm64 -Wall -fPIE -mmacosx-version-min=10.13 -DNDEBUG -Wno-unused-private-field -I/nix/var/nix/builds/nix-77661-1224246/source/rustybits/target -isystem /nix/var/nix/builds/nix-77661-1224246/source/ext -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/core/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -I/nix/var/nix/builds/nix-77661-1224246/source/ext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DZT_BUILD_PLATFORM=3 -DZT_BUILD_ARCHITECTURE=2 -DZT_NONFREE_CONTROLLER -DZT_USE_X64_ASM_SALSA2012 -DMACOSX -DZT_SSO_SUPPORTED -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -D_DARWIN_C_SOURCE -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -DOS_STRING=\"Darwin/15.0.0\" -DMINIUPNPC_VERSION_STRING=\"2.0\" -DUPNP_VERSION_STRING=\"UPnP/1.1\" -DENABLE_STRNATPMPERR -std=c++17 -stdlib=libc++ -o zerotier-selftest selftest.o node/AES.o node/AES_aesni.o node/AES_armcrypto.o node/ECC.o node/Capability.o node/CertificateOfMembership.o node/CertificateOfOwnership.o node/Identity.o node/IncomingPacket.o node/InetAddress.o node/Membership.o node/Metrics.o node/Multicaster.o node/Network.o node/NetworkConfig.o node/Node.o node/OutboundMulticast.o node/Packet.o node/Path.o node/Peer.o node/Poly1305.o node/Revocation.o node/Salsa20.o node/SelfAwareness.o node/SHA512.o node/Switch.o node/Tag.o node/Topology.o node/Trace.o node/Utils.o node/Bond.o node/PacketMultiplexer.o osdep/OSUtils.o ext/x64-salsa2012-asm/salsa2012.o osdep/EthernetTap.o osdep/ManagedRoute.o osdep/Http.o service/OneService.o osdep/MacEthernetTap.o osdep/MacKextEthernetTap.o osdep/MacDNSHelper.o ext/http-parser/http_parser.o nonfree/controller/EmbeddedNetworkController.o nonfree/controller/DBMirrorSet.o nonfree/controller/DB.o nonfree/controller/FileDB.o nonfree/controller/CtlUtil.o nonfree/controller/CV1.o nonfree/controller/CV2.o ext/libnatpmp/natpmp.o ext/libnatpmp/getgateway.o ext/miniupnpc/connecthostport.o ext/miniupnpc/igd_desc_parse.o ext/miniupnpc/minisoap.o ext/miniupnpc/minissdpc.o ext/miniupnpc/miniupnpc.o ext/miniupnpc/miniwget.o ext/miniupnpc/minixml.o ext/miniupnpc/portlistingparse.o ext/miniupnpc/receivedata.o ext/miniupnpc/upnpcommands.o ext/miniupnpc/upnpdev.o ext/miniupnpc/upnperrors.o ext/miniupnpc/upnpreplyparse.o osdep/PortMapper.o -framework CoreServices -framework SystemConfiguration -framework CoreFoundation -framework Security rustybits/target/libzeroidc.a zerotierone-1.16.0> ld: warning: ignoring file ext/x64-salsa2012-asm/salsa2012.o, building for macOS-arm64 but attempting to link with file built for unknown-x86_64 zerotierone-1.16.0> ld: warning: ignoring file ext/x64-salsa2012-asm/salsa2012.o, building for macOS-arm64 but attempting to link with file built for unknown-x86_64 zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(std-41b830e89148177b.std.c4168efd300d5fd9-cgu.00.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(std-41b830e89148177b.std.c4168efd300d5fd9-cgu.01.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(std-41b830e89148177b.std.c4168efd300d5fd9-cgu.02.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(std-41b830e89148177b.std.c4168efd300d5fd9-cgu.03.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(std-41b830e89148177b.std.c4168efd300d5fd9-cgu.04.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(std-41b830e89148177b.std.c4168efd300d5fd9-cgu.05.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(std-41b830e89148177b.std.c4168efd300d5fd9-cgu.06.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) patchutils-0.4.2> PASS: tests/newline1/run-test zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(std-41b830e89148177b.std.c4168efd300d5fd9-cgu.07.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(std-41b830e89148177b.std.c4168efd300d5fd9-cgu.08.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(std-41b830e89148177b.std.c4168efd300d5fd9-cgu.09.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(panic_unwind-560871b3c094c82d.panic_unwind.acb708f2f8310d77-cgu.0.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(panic_unwind-560871b3c094c82d.panic_unwind.acb708f2f8310d77-cgu.1.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(object-9db7290868dcdc25.object.62c02c313e85cf5d-cgu.00.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(object-9db7290868dcdc25.object.62c02c313e85cf5d-cgu.01.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(object-9db7290868dcdc25.object.62c02c313e85cf5d-cgu.02.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(object-9db7290868dcdc25.object.62c02c313e85cf5d-cgu.03.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(object-9db7290868dcdc25.object.62c02c313e85cf5d-cgu.04.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(object-9db7290868dcdc25.object.62c02c313e85cf5d-cgu.05.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(object-9db7290868dcdc25.object.62c02c313e85cf5d-cgu.06.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(object-9db7290868dcdc25.object.62c02c313e85cf5d-cgu.07.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(object-9db7290868dcdc25.object.62c02c313e85cf5d-cgu.08.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(object-9db7290868dcdc25.object.62c02c313e85cf5d-cgu.09.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(memchr-96f2283adaea47dc.memchr.31b0bd9c5060b43d-cgu.0.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(memchr-96f2283adaea47dc.memchr.31b0bd9c5060b43d-cgu.1.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(memchr-96f2283adaea47dc.memchr.31b0bd9c5060b43d-cgu.2.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(memchr-96f2283adaea47dc.memchr.31b0bd9c5060b43d-cgu.3.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(memchr-96f2283adaea47dc.memchr.31b0bd9c5060b43d-cgu.4.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(memchr-96f2283adaea47dc.memchr.31b0bd9c5060b43d-cgu.5.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(addr2line-f5df9c39f4be03b5.addr2line.34b95fe816f3e8a2-cgu.0.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(addr2line-f5df9c39f4be03b5.addr2line.34b95fe816f3e8a2-cgu.1.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(addr2line-f5df9c39f4be03b5.addr2line.34b95fe816f3e8a2-cgu.2.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(addr2line-f5df9c39f4be03b5.addr2line.34b95fe816f3e8a2-cgu.3.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(addr2line-f5df9c39f4be03b5.addr2line.34b95fe816f3e8a2-cgu.4.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(addr2line-f5df9c39f4be03b5.addr2line.34b95fe816f3e8a2-cgu.5.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(gimli-f05300db252bc7e4.gimli.50c60e731bf51165-cgu.00.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(gimli-f05300db252bc7e4.gimli.50c60e731bf51165-cgu.01.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(gimli-f05300db252bc7e4.gimli.50c60e731bf51165-cgu.02.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(gimli-f05300db252bc7e4.gimli.50c60e731bf51165-cgu.03.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(gimli-f05300db252bc7e4.gimli.50c60e731bf51165-cgu.04.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(gimli-f05300db252bc7e4.gimli.50c60e731bf51165-cgu.05.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(gimli-f05300db252bc7e4.gimli.50c60e731bf51165-cgu.06.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(gimli-f05300db252bc7e4.gimli.50c60e731bf51165-cgu.07.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(gimli-f05300db252bc7e4.gimli.50c60e731bf51165-cgu.08.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(gimli-f05300db252bc7e4.gimli.50c60e731bf51165-cgu.09.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(cfg_if-806e4531ba80f343.cfg_if.7961b44d1ebc4dc0-cgu.0.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(rustc_demangle-8de992d9572bb86f.rustc_demangle.3c34a8734bd473fb-cgu.00.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(rustc_demangle-8de992d9572bb86f.rustc_demangle.3c34a8734bd473fb-cgu.01.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(rustc_demangle-8de992d9572bb86f.rustc_demangle.3c34a8734bd473fb-cgu.02.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(rustc_demangle-8de992d9572bb86f.rustc_demangle.3c34a8734bd473fb-cgu.03.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(rustc_demangle-8de992d9572bb86f.rustc_demangle.3c34a8734bd473fb-cgu.04.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(rustc_demangle-8de992d9572bb86f.rustc_demangle.3c34a8734bd473fb-cgu.05.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(rustc_demangle-8de992d9572bb86f.rustc_demangle.3c34a8734bd473fb-cgu.06.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(rustc_demangle-8de992d9572bb86f.rustc_demangle.3c34a8734bd473fb-cgu.07.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(rustc_demangle-8de992d9572bb86f.rustc_demangle.3c34a8734bd473fb-cgu.08.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(rustc_demangle-8de992d9572bb86f.rustc_demangle.3c34a8734bd473fb-cgu.09.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(std_detect-289bc73e47376149.std_detect.7573c02f6444b0bd-cgu.0.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(std_detect-289bc73e47376149.std_detect.7573c02f6444b0bd-cgu.1.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(std_detect-289bc73e47376149.std_detect.7573c02f6444b0bd-cgu.2.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(hashbrown-d4663c4e82d5778b.hashbrown.64cc3170a431a038-cgu.0.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(hashbrown-d4663c4e82d5778b.hashbrown.64cc3170a431a038-cgu.1.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(hashbrown-d4663c4e82d5778b.hashbrown.64cc3170a431a038-cgu.2.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(rustc_std_workspace_alloc-591f336dc1415241.rustc_std_workspace_alloc.dd86c18ea6741ea3-cgu.0.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(miniz_oxide-71417f6c3f001363.miniz_oxide.d5b0edbd4c3f77c0-cgu.0.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(miniz_oxide-71417f6c3f001363.miniz_oxide.d5b0edbd4c3f77c0-cgu.1.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(miniz_oxide-71417f6c3f001363.miniz_oxide.d5b0edbd4c3f77c0-cgu.2.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(miniz_oxide-71417f6c3f001363.miniz_oxide.d5b0edbd4c3f77c0-cgu.3.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(miniz_oxide-71417f6c3f001363.miniz_oxide.d5b0edbd4c3f77c0-cgu.4.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(miniz_oxide-71417f6c3f001363.miniz_oxide.d5b0edbd4c3f77c0-cgu.5.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(miniz_oxide-71417f6c3f001363.miniz_oxide.d5b0edbd4c3f77c0-cgu.6.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(miniz_oxide-71417f6c3f001363.miniz_oxide.d5b0edbd4c3f77c0-cgu.7.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(adler2-b0e39e2cbd58842f.adler2.ec04a38191774bab-cgu.0.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(unwind-774c3b9ddf9c2f9a.unwind.57d66df84fb47722-cgu.0.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(libc-43d15c91a164b527.libc.af2c72c632f41168-cgu.0.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(rustc_std_workspace_core-9649ad8867eb0b0e.rustc_std_workspace_core.879ae981058925ad-cgu.0.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(alloc-9c15a97162401a3b.alloc.2a70768e0f98df24-cgu.00.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(alloc-9c15a97162401a3b.alloc.2a70768e0f98df24-cgu.01.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(alloc-9c15a97162401a3b.alloc.2a70768e0f98df24-cgu.02.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(alloc-9c15a97162401a3b.alloc.2a70768e0f98df24-cgu.03.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(alloc-9c15a97162401a3b.alloc.2a70768e0f98df24-cgu.04.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(alloc-9c15a97162401a3b.alloc.2a70768e0f98df24-cgu.05.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(alloc-9c15a97162401a3b.alloc.2a70768e0f98df24-cgu.06.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(alloc-9c15a97162401a3b.alloc.2a70768e0f98df24-cgu.07.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(alloc-9c15a97162401a3b.alloc.2a70768e0f98df24-cgu.08.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(alloc-9c15a97162401a3b.alloc.2a70768e0f98df24-cgu.09.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(core-d0900e3eb0f7a5ef.core.8d5d035b4bb7c770-cgu.00.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(core-d0900e3eb0f7a5ef.core.8d5d035b4bb7c770-cgu.01.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(core-d0900e3eb0f7a5ef.core.8d5d035b4bb7c770-cgu.02.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(core-d0900e3eb0f7a5ef.core.8d5d035b4bb7c770-cgu.03.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(core-d0900e3eb0f7a5ef.core.8d5d035b4bb7c770-cgu.04.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(core-d0900e3eb0f7a5ef.core.8d5d035b4bb7c770-cgu.05.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(core-d0900e3eb0f7a5ef.core.8d5d035b4bb7c770-cgu.06.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(core-d0900e3eb0f7a5ef.core.8d5d035b4bb7c770-cgu.07.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(core-d0900e3eb0f7a5ef.core.8d5d035b4bb7c770-cgu.08.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(core-d0900e3eb0f7a5ef.core.8d5d035b4bb7c770-cgu.09.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(compiler_builtins-268ad71fb58ab31e.compiler_builtins.c857d3ffc086edee-cgu.00.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(compiler_builtins-268ad71fb58ab31e.compiler_builtins.c857d3ffc086edee-cgu.01.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(compiler_builtins-268ad71fb58ab31e.compiler_builtins.c857d3ffc086edee-cgu.02.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(compiler_builtins-268ad71fb58ab31e.compiler_builtins.c857d3ffc086edee-cgu.03.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(compiler_builtins-268ad71fb58ab31e.compiler_builtins.c857d3ffc086edee-cgu.04.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(compiler_builtins-268ad71fb58ab31e.compiler_builtins.c857d3ffc086edee-cgu.05.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(compiler_builtins-268ad71fb58ab31e.compiler_builtins.c857d3ffc086edee-cgu.06.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(compiler_builtins-268ad71fb58ab31e.compiler_builtins.c857d3ffc086edee-cgu.07.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(compiler_builtins-268ad71fb58ab31e.compiler_builtins.c857d3ffc086edee-cgu.08.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(compiler_builtins-268ad71fb58ab31e.compiler_builtins.c857d3ffc086edee-cgu.09.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas1_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas1_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas1_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas1_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas2_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas2_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas2_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas2_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas4_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas4_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas4_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas4_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas8_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas8_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas8_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas8_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas16_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas16_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas16_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas16_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp1_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp1_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp1_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp1_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp2_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp2_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp2_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp2_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp4_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp4_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp4_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp4_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp8_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp8_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp8_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp8_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd1_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd1_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd1_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd1_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd2_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd2_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd2_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd2_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd4_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd4_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd4_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd4_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd8_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd8_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd8_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd8_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr1_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr1_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr1_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr1_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr2_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr2_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr2_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr2_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr4_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr4_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr4_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr4_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr8_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr8_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr8_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr8_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor1_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor1_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor1_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor1_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor2_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor2_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor2_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor2_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor4_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor4_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor4_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor4_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor8_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor8_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor8_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor8_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset1_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset1_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset1_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset1_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset2_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset2_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset2_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset2_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset4_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset4_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset4_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset4_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset8_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset8_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset8_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset8_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(b733cfacfca7e14e-aarch64.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-absvdi2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-absvsi2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-absvti2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-addvdi3.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-addvsi3.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-addvti3.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-cmpdi2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-cmpti2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-divdc3.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-divsc3.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-fp_mode.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-ffsti2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-int_util.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-muldc3.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-mulsc3.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-multc3.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-mulvdi3.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-mulvsi3.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-mulvti3.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-negdf2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-negdi2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-negsf2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-negti2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-negvdi2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-negvsi2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-negvti2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-paritydi2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-paritysi2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-parityti2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-popcountdi2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-popcountsi2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-popcountti2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-subvdi3.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-subvsi3.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-subvti3.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-ucmpdi2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-ucmpti2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-atomic_flag_clear.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-atomic_flag_clear_explicit.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-atomic_flag_test_and_set.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-atomic_flag_test_and_set_explicit.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-atomic_signal_fence.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-atomic_thread_fence.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(std-41b830e89148177b.std.c4168efd300d5fd9-cgu.00.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(std-41b830e89148177b.std.c4168efd300d5fd9-cgu.01.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(std-41b830e89148177b.std.c4168efd300d5fd9-cgu.02.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(std-41b830e89148177b.std.c4168efd300d5fd9-cgu.03.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(std-41b830e89148177b.std.c4168efd300d5fd9-cgu.04.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(std-41b830e89148177b.std.c4168efd300d5fd9-cgu.05.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(std-41b830e89148177b.std.c4168efd300d5fd9-cgu.06.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(std-41b830e89148177b.std.c4168efd300d5fd9-cgu.07.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(std-41b830e89148177b.std.c4168efd300d5fd9-cgu.08.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(std-41b830e89148177b.std.c4168efd300d5fd9-cgu.09.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(panic_unwind-560871b3c094c82d.panic_unwind.acb708f2f8310d77-cgu.0.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(panic_unwind-560871b3c094c82d.panic_unwind.acb708f2f8310d77-cgu.1.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(object-9db7290868dcdc25.object.62c02c313e85cf5d-cgu.00.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(object-9db7290868dcdc25.object.62c02c313e85cf5d-cgu.01.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(object-9db7290868dcdc25.object.62c02c313e85cf5d-cgu.02.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(object-9db7290868dcdc25.object.62c02c313e85cf5d-cgu.03.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(object-9db7290868dcdc25.object.62c02c313e85cf5d-cgu.04.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(object-9db7290868dcdc25.object.62c02c313e85cf5d-cgu.05.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(object-9db7290868dcdc25.object.62c02c313e85cf5d-cgu.06.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(object-9db7290868dcdc25.object.62c02c313e85cf5d-cgu.07.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(object-9db7290868dcdc25.object.62c02c313e85cf5d-cgu.08.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(object-9db7290868dcdc25.object.62c02c313e85cf5d-cgu.09.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(memchr-96f2283adaea47dc.memchr.31b0bd9c5060b43d-cgu.0.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(memchr-96f2283adaea47dc.memchr.31b0bd9c5060b43d-cgu.1.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(memchr-96f2283adaea47dc.memchr.31b0bd9c5060b43d-cgu.2.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(memchr-96f2283adaea47dc.memchr.31b0bd9c5060b43d-cgu.3.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(memchr-96f2283adaea47dc.memchr.31b0bd9c5060b43d-cgu.4.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(memchr-96f2283adaea47dc.memchr.31b0bd9c5060b43d-cgu.5.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(addr2line-f5df9c39f4be03b5.addr2line.34b95fe816f3e8a2-cgu.0.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(addr2line-f5df9c39f4be03b5.addr2line.34b95fe816f3e8a2-cgu.1.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(addr2line-f5df9c39f4be03b5.addr2line.34b95fe816f3e8a2-cgu.2.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(addr2line-f5df9c39f4be03b5.addr2line.34b95fe816f3e8a2-cgu.3.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(addr2line-f5df9c39f4be03b5.addr2line.34b95fe816f3e8a2-cgu.4.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(addr2line-f5df9c39f4be03b5.addr2line.34b95fe816f3e8a2-cgu.5.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(gimli-f05300db252bc7e4.gimli.50c60e731bf51165-cgu.00.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(gimli-f05300db252bc7e4.gimli.50c60e731bf51165-cgu.01.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(gimli-f05300db252bc7e4.gimli.50c60e731bf51165-cgu.02.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(gimli-f05300db252bc7e4.gimli.50c60e731bf51165-cgu.03.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(gimli-f05300db252bc7e4.gimli.50c60e731bf51165-cgu.04.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(gimli-f05300db252bc7e4.gimli.50c60e731bf51165-cgu.05.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(gimli-f05300db252bc7e4.gimli.50c60e731bf51165-cgu.06.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(gimli-f05300db252bc7e4.gimli.50c60e731bf51165-cgu.07.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(gimli-f05300db252bc7e4.gimli.50c60e731bf51165-cgu.08.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(gimli-f05300db252bc7e4.gimli.50c60e731bf51165-cgu.09.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(cfg_if-806e4531ba80f343.cfg_if.7961b44d1ebc4dc0-cgu.0.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(rustc_demangle-8de992d9572bb86f.rustc_demangle.3c34a8734bd473fb-cgu.00.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(rustc_demangle-8de992d9572bb86f.rustc_demangle.3c34a8734bd473fb-cgu.01.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(rustc_demangle-8de992d9572bb86f.rustc_demangle.3c34a8734bd473fb-cgu.02.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(rustc_demangle-8de992d9572bb86f.rustc_demangle.3c34a8734bd473fb-cgu.03.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(rustc_demangle-8de992d9572bb86f.rustc_demangle.3c34a8734bd473fb-cgu.04.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(rustc_demangle-8de992d9572bb86f.rustc_demangle.3c34a8734bd473fb-cgu.05.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(rustc_demangle-8de992d9572bb86f.rustc_demangle.3c34a8734bd473fb-cgu.06.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(rustc_demangle-8de992d9572bb86f.rustc_demangle.3c34a8734bd473fb-cgu.07.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(rustc_demangle-8de992d9572bb86f.rustc_demangle.3c34a8734bd473fb-cgu.08.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(rustc_demangle-8de992d9572bb86f.rustc_demangle.3c34a8734bd473fb-cgu.09.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(std_detect-289bc73e47376149.std_detect.7573c02f6444b0bd-cgu.0.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(std_detect-289bc73e47376149.std_detect.7573c02f6444b0bd-cgu.1.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(std_detect-289bc73e47376149.std_detect.7573c02f6444b0bd-cgu.2.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(hashbrown-d4663c4e82d5778b.hashbrown.64cc3170a431a038-cgu.0.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(hashbrown-d4663c4e82d5778b.hashbrown.64cc3170a431a038-cgu.1.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(hashbrown-d4663c4e82d5778b.hashbrown.64cc3170a431a038-cgu.2.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(rustc_std_workspace_alloc-591f336dc1415241.rustc_std_workspace_alloc.dd86c18ea6741ea3-cgu.0.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(miniz_oxide-71417f6c3f001363.miniz_oxide.d5b0edbd4c3f77c0-cgu.0.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(miniz_oxide-71417f6c3f001363.miniz_oxide.d5b0edbd4c3f77c0-cgu.1.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(miniz_oxide-71417f6c3f001363.miniz_oxide.d5b0edbd4c3f77c0-cgu.2.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(miniz_oxide-71417f6c3f001363.miniz_oxide.d5b0edbd4c3f77c0-cgu.3.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(miniz_oxide-71417f6c3f001363.miniz_oxide.d5b0edbd4c3f77c0-cgu.4.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(miniz_oxide-71417f6c3f001363.miniz_oxide.d5b0edbd4c3f77c0-cgu.5.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(miniz_oxide-71417f6c3f001363.miniz_oxide.d5b0edbd4c3f77c0-cgu.6.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(miniz_oxide-71417f6c3f001363.miniz_oxide.d5b0edbd4c3f77c0-cgu.7.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(adler2-b0e39e2cbd58842f.adler2.ec04a38191774bab-cgu.0.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(unwind-774c3b9ddf9c2f9a.unwind.57d66df84fb47722-cgu.0.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(libc-43d15c91a164b527.libc.af2c72c632f41168-cgu.0.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(rustc_std_workspace_core-9649ad8867eb0b0e.rustc_std_workspace_core.879ae981058925ad-cgu.0.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(alloc-9c15a97162401a3b.alloc.2a70768e0f98df24-cgu.00.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(alloc-9c15a97162401a3b.alloc.2a70768e0f98df24-cgu.01.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(alloc-9c15a97162401a3b.alloc.2a70768e0f98df24-cgu.02.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(alloc-9c15a97162401a3b.alloc.2a70768e0f98df24-cgu.03.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(alloc-9c15a97162401a3b.alloc.2a70768e0f98df24-cgu.04.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(alloc-9c15a97162401a3b.alloc.2a70768e0f98df24-cgu.05.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(alloc-9c15a97162401a3b.alloc.2a70768e0f98df24-cgu.06.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(alloc-9c15a97162401a3b.alloc.2a70768e0f98df24-cgu.07.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(alloc-9c15a97162401a3b.alloc.2a70768e0f98df24-cgu.08.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(alloc-9c15a97162401a3b.alloc.2a70768e0f98df24-cgu.09.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(core-d0900e3eb0f7a5ef.core.8d5d035b4bb7c770-cgu.00.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(core-d0900e3eb0f7a5ef.core.8d5d035b4bb7c770-cgu.01.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(core-d0900e3eb0f7a5ef.core.8d5d035b4bb7c770-cgu.02.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(core-d0900e3eb0f7a5ef.core.8d5d035b4bb7c770-cgu.03.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(core-d0900e3eb0f7a5ef.core.8d5d035b4bb7c770-cgu.04.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(core-d0900e3eb0f7a5ef.core.8d5d035b4bb7c770-cgu.05.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(core-d0900e3eb0f7a5ef.core.8d5d035b4bb7c770-cgu.06.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(core-d0900e3eb0f7a5ef.core.8d5d035b4bb7c770-cgu.07.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(core-d0900e3eb0f7a5ef.core.8d5d035b4bb7c770-cgu.08.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(core-d0900e3eb0f7a5ef.core.8d5d035b4bb7c770-cgu.09.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(compiler_builtins-268ad71fb58ab31e.compiler_builtins.c857d3ffc086edee-cgu.00.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(compiler_builtins-268ad71fb58ab31e.compiler_builtins.c857d3ffc086edee-cgu.01.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(compiler_builtins-268ad71fb58ab31e.compiler_builtins.c857d3ffc086edee-cgu.02.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(compiler_builtins-268ad71fb58ab31e.compiler_builtins.c857d3ffc086edee-cgu.03.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(compiler_builtins-268ad71fb58ab31e.compiler_builtins.c857d3ffc086edee-cgu.04.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(compiler_builtins-268ad71fb58ab31e.compiler_builtins.c857d3ffc086edee-cgu.05.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(compiler_builtins-268ad71fb58ab31e.compiler_builtins.c857d3ffc086edee-cgu.06.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(compiler_builtins-268ad71fb58ab31e.compiler_builtins.c857d3ffc086edee-cgu.07.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(compiler_builtins-268ad71fb58ab31e.compiler_builtins.c857d3ffc086edee-cgu.08.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(compiler_builtins-268ad71fb58ab31e.compiler_builtins.c857d3ffc086edee-cgu.09.rcgu.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas1_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas1_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas1_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas1_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas2_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas2_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas2_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas2_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas4_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas4_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas4_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas4_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas8_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas8_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas8_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas8_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas16_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas16_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas16_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_cas16_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp1_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp1_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp1_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp1_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp2_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp2_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp2_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp2_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp4_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp4_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp4_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp4_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp8_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp8_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp8_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_swp8_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd1_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd1_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd1_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd1_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd2_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd2_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd2_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd2_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd4_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd4_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd4_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd4_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd8_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd8_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd8_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldadd8_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr1_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr1_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr1_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr1_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr2_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr2_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr2_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr2_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr4_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr4_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr4_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr4_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr8_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr8_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr8_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldclr8_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor1_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor1_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor1_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor1_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor2_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor2_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor2_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor2_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor4_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor4_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor4_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor4_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor8_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor8_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor8_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldeor8_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset1_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset1_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset1_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset1_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset2_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset2_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset2_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset2_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset4_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset4_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset4_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset4_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset8_relax.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset8_acq.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset8_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(29231e14de5f9000-lse_ldset8_acq_rel.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(b733cfacfca7e14e-aarch64.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-absvdi2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-absvsi2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-absvti2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-addvdi3.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-addvsi3.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-addvti3.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-cmpdi2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-cmpti2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-divdc3.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-divsc3.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-fp_mode.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-ffsti2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-int_util.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-muldc3.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-mulsc3.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-multc3.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-mulvdi3.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-mulvsi3.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-mulvti3.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-negdf2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-negdi2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-negsf2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-negti2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-negvdi2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-negvsi2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-negvti2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-paritydi2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-paritysi2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-parityti2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-popcountdi2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-popcountsi2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-popcountti2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-subvdi3.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-subvsi3.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-subvti3.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-ucmpdi2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-ucmpti2.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-atomic_flag_clear.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-atomic_flag_clear_explicit.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-atomic_flag_test_and_set.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-atomic_flag_test_and_set_explicit.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-atomic_signal_fence.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> ld: warning: object file (rustybits/target/libzeroidc.a(df3aadf329cd1902-atomic_thread_fence.o)) was built for newer macOS version (14.0) than being linked (11.0) zerotierone-1.16.0> # strip zerotier-one zerotierone-1.16.0> ln -sf zerotier-one zerotier-idtool zerotierone-1.16.0> strip zerotier-selftest zerotierone-1.16.0> ln -sf zerotier-one zerotier-cli zerotierone-1.16.0> echo -f --options=runtime -s zerotier-one zerotierone-1.16.0> -f --options=runtime -s zerotier-one zerotierone-1.16.0> buildPhase completed in 42 seconds zerotierone-1.16.0> Running phase: installPhase zerotierone-1.16.0> install flags: -j10 SHELL=/nix/store/f0b9dbw2gl596cm03pvdsss72381qhlp-bash-5.3p15/bin/bash ARCH=arm64 pkgconfigdir=/nix/store/mja2nmqxyg2v964jdblp90990millshw-zerotierone-1.16.0/lib/pkgconfig m4datadir=/nix/store/mja2nmqxyg2v964jdblp90990millshw-zerotierone-1.16.0/share/aclocal aclocaldir=/nix/store/mja2nmqxyg2v964jdblp90990millshw-zerotierone-1.16.0/share/aclocal -f make-linux.mk DESTDIR=\$\$out/upstream install patchutils-0.4.2> PASS: tests/newline2/run-test patchutils-0.4.2> PASS: tests/newline3/run-test patchutils-0.4.2> PASS: tests/newline4/run-test patchutils-0.4.2> PASS: tests/newline5/run-test patchutils-0.4.2> PASS: tests/newline6/run-test zerotierone-1.16.0> mkdir -p $out/upstream/usr/sbin zerotierone-1.16.0> rm -f $out/upstream/usr/sbin/zerotier-one zerotierone-1.16.0> cp -f zerotier-one $out/upstream/usr/sbin/zerotier-one zerotierone-1.16.0> rm -f $out/upstream/usr/sbin/zerotier-cli zerotierone-1.16.0> rm -f $out/upstream/usr/sbin/zerotier-idtool zerotierone-1.16.0> ln -s zerotier-one $out/upstream/usr/sbin/zerotier-cli zerotierone-1.16.0> ln -s zerotier-one $out/upstream/usr/sbin/zerotier-idtool zerotierone-1.16.0> mkdir -p $out/upstream/var/lib/zerotier-one zerotierone-1.16.0> rm -f $out/upstream/var/lib/zerotier-one/zerotier-one zerotierone-1.16.0> rm -f $out/upstream/var/lib/zerotier-one/zerotier-cli zerotierone-1.16.0> rm -f $out/upstream/var/lib/zerotier-one/zerotier-idtool zerotierone-1.16.0> ln -s ../../../usr/sbin/zerotier-one $out/upstream/var/lib/zerotier-one/zerotier-one zerotierone-1.16.0> ln -s ../../../usr/sbin/zerotier-one $out/upstream/var/lib/zerotier-one/zerotier-cli zerotierone-1.16.0> ln -s ../../../usr/sbin/zerotier-one $out/upstream/var/lib/zerotier-one/zerotier-idtool zerotierone-1.16.0> mkdir -p $out/upstream/usr/share/man/man8 zerotierone-1.16.0> rm -f $out/upstream/usr/share/man/man8/zerotier-one.8.gz zerotierone-1.16.0> cat doc/zerotier-one.8 | gzip -9 >$out/upstream/usr/share/man/man8/zerotier-one.8.gz zerotierone-1.16.0> mkdir -p $out/upstream/usr/share/man/man1 patchutils-0.4.2> PASS: tests/create1/run-test zerotierone-1.16.0> rm -f $out/upstream/usr/share/man/man1/zerotier-idtool.1.gz zerotierone-1.16.0> rm -f $out/upstream/usr/share/man/man1/zerotier-cli.1.gz zerotierone-1.16.0> cat doc/zerotier-cli.1 | gzip -9 >$out/upstream/usr/share/man/man1/zerotier-cli.1.gz zerotierone-1.16.0> cat doc/zerotier-idtool.1 | gzip -9 >$out/upstream/usr/share/man/man1/zerotier-idtool.1.gz zerotierone-1.16.0> cp ext/installfiles/linux/zerotier-one.te $out/upstream/var/lib/zerotier-one/zerotier-one.te zerotierone-1.16.0> Running phase: fixupPhase zerotierone-1.16.0> checking for references to /nix/var/nix/builds/nix-77661-1224246/ in /nix/store/mja2nmqxyg2v964jdblp90990millshw-zerotierone-1.16.0... zerotierone-1.16.0> patching script interpreter paths in /nix/store/mja2nmqxyg2v964jdblp90990millshw-zerotierone-1.16.0 zerotierone-1.16.0> stripping (with command strip and flags -S) in /nix/store/mja2nmqxyg2v964jdblp90990millshw-zerotierone-1.16.0/bin patchutils-0.4.2> PASS: tests/broken1/run-test zerotierone-1.16.0> checking for references to /nix/var/nix/builds/nix-77661-1224246/ in /nix/store/jqndh2iwix7p72r7yp8082126lvi5dln-zerotierone-1.16.0-man... zerotierone-1.16.0> gzipping man pages under /nix/store/jqndh2iwix7p72r7yp8082126lvi5dln-zerotierone-1.16.0-man/share/man/ zerotierone-1.16.0> �patching script interpreter paths in /nix/store/jqndh2iwix7p72r7yp8082126lvi5dln-zerotierone-1.16.0-man patchutils-0.4.2> PASS: tests/revert1/run-test patchutils-0.4.2> PASS: tests/revert2/run-test patchutils-0.4.2> PASS: tests/dashes/run-test patchutils-0.4.2> PASS: tests/dashes1/run-test patchutils-0.4.2> PASS: tests/dashes2/run-test patchutils-0.4.2> PASS: tests/dashes3/run-test patchutils-0.4.2> PASS: tests/dashes4/run-test patchutils-0.4.2> PASS: tests/linux-2.4.0-test-pre-style/run-test patchutils-0.4.2> PASS: tests/linux-2.2.17-pre4-5/run-test patchutils-0.4.2> PASS: tests/linux-2.4.13-ac6-7/run-test patchutils-0.4.2> PASS: tests/apply1/run-test patchutils-0.4.2> PASS: tests/copy1/run-test patchutils-0.4.2> PASS: tests/edit1/run-test patchutils-0.4.2> PASS: tests/edit2/run-test patchutils-0.4.2> PASS: tests/edit3/run-test patchutils-0.4.2> PASS: tests/edit4/run-test patchutils-0.4.2> PASS: tests/edit5/run-test patchutils-0.4.2> PASS: tests/edit6/run-test patchutils-0.4.2> PASS: tests/edit7/run-test patchutils-0.4.2> PASS: tests/edit8/run-test patchutils-0.4.2> PASS: tests/edit9/run-test patchutils-0.4.2> PASS: tests/edit10/run-test patchutils-0.4.2> PASS: tests/combine1/run-test patchutils-0.4.2> PASS: tests/combine2/run-test patchutils-0.4.2> PASS: tests/combine3/run-test patchutils-0.4.2> PASS: tests/gendiff1/run-test patchutils-0.4.2> PASS: tests/gendiff2/run-test patchutils-0.4.2> PASS: tests/comma/run-test patchutils-0.4.2> PASS: tests/addhunk1/run-test patchutils-0.4.2> PASS: tests/addhunk2/run-test patchutils-0.4.2> PASS: tests/addhunk3/run-test patchutils-0.4.2> PASS: tests/delhunk1/run-test patchutils-0.4.2> PASS: tests/delhunk2/run-test patchutils-0.4.2> PASS: tests/delhunk3/run-test patchutils-0.4.2> PASS: tests/delhunk4/run-test patchutils-0.4.2> XFAIL: tests/delhunk5/run-test patchutils-0.4.2> XFAIL: tests/delhunk6/run-test patchutils-0.4.2> PASS: tests/trimcontext1/run-test patchutils-0.4.2> PASS: tests/trimlast1/run-test patchutils-0.4.2> PASS: tests/trimlast2/run-test patchutils-0.4.2> PASS: tests/nodate/run-test patchutils-0.4.2> PASS: tests/lsdiff1/run-test patchutils-0.4.2> PASS: tests/lsdiff2/run-test patchutils-0.4.2> PASS: tests/lsdiff3/run-test patchutils-0.4.2> PASS: tests/lsdiff4/run-test patchutils-0.4.2> PASS: tests/lsdiff5/run-test patchutils-0.4.2> PASS: tests/lsdiff6/run-test patchutils-0.4.2> PASS: tests/lsdiff7/run-test patchutils-0.4.2> PASS: tests/lsdiff8/run-test patchutils-0.4.2> PASS: tests/lsdiff9/run-test patchutils-0.4.2> PASS: tests/lsdiff10/run-test patchutils-0.4.2> PASS: tests/lsdiff11/run-test patchutils-0.4.2> PASS: tests/lsdiff12/run-test patchutils-0.4.2> PASS: tests/lsdiff13/run-test patchutils-0.4.2> PASS: tests/lsdiff14/run-test patchutils-0.4.2> PASS: tests/lsdiff15/run-test patchutils-0.4.2> PASS: tests/patchview1/run-test patchutils-0.4.2> PASS: tests/patchview2/run-test patchutils-0.4.2> PASS: tests/fuzz1/run-test patchutils-0.4.2> PASS: tests/U0/run-test patchutils-0.4.2> PASS: tests/U3/run-test patchutils-0.4.2> PASS: tests/U5/run-test patchutils-0.4.2> PASS: tests/grepdiff1/run-test patchutils-0.4.2> PASS: tests/grepdiff2/run-test patchutils-0.4.2> PASS: tests/grepdiff3/run-test patchutils-0.4.2> PASS: tests/grepdiff4/run-test patchutils-0.4.2> PASS: tests/grepdiff5/run-test patchutils-0.4.2> PASS: tests/grepdiff6/run-test patchutils-0.4.2> PASS: tests/grepdiff7/run-test patchutils-0.4.2> PASS: tests/grepdiff8/run-test patchutils-0.4.2> PASS: tests/grepdiff9/run-test patchutils-0.4.2> PASS: tests/number1/run-test patchutils-0.4.2> PASS: tests/number2/run-test patchutils-0.4.2> PASS: tests/number3/run-test patchutils-0.4.2> PASS: tests/nondiff/run-test patchutils-0.4.2> PASS: tests/nondiff1/run-test patchutils-0.4.2> PASS: tests/lscontext1/run-test patchutils-0.4.2> PASS: tests/lscontext2/run-test patchutils-0.4.2> PASS: tests/lscontext3/run-test patchutils-0.4.2> PASS: tests/filterb/run-test patchutils-0.4.2> PASS: tests/filterp/run-test patchutils-0.4.2> PASS: tests/select1/run-test patchutils-0.4.2> PASS: tests/select2/run-test patchutils-0.4.2> PASS: tests/select3/run-test patchutils-0.4.2> PASS: tests/select4/run-test patchutils-0.4.2> PASS: tests/select5/run-test patchutils-0.4.2> PASS: tests/select6/run-test patchutils-0.4.2> PASS: tests/select7/run-test patchutils-0.4.2> PASS: tests/select8/run-test patchutils-0.4.2> PASS: tests/select9/run-test patchutils-0.4.2> PASS: tests/select10/run-test patchutils-0.4.2> PASS: tests/select11/run-test patchutils-0.4.2> PASS: tests/preserve1/run-test patchutils-0.4.2> PASS: tests/rediff1/run-test patchutils-0.4.2> PASS: tests/rediff2/run-test patchutils-0.4.2> PASS: tests/rediff3/run-test patchutils-0.4.2> PASS: tests/recount1/run-test patchutils-0.4.2> PASS: tests/recount2/run-test patchutils-0.4.2> PASS: tests/recount3/run-test patchutils-0.4.2> PASS: tests/recount4/run-test patchutils-0.4.2> PASS: tests/recount5/run-test patchutils-0.4.2> PASS: tests/recount6/run-test patchutils-0.4.2> PASS: tests/recount7/run-test patchutils-0.4.2> PASS: tests/unwrapdiff1/run-test patchutils-0.4.2> PASS: tests/overstrip/run-test patchutils-0.4.2> PASS: tests/context1/run-test patchutils-0.4.2> PASS: tests/flip1/run-test patchutils-0.4.2> PASS: tests/flip2/run-test patchutils-0.4.2> PASS: tests/flip3/run-test patchutils-0.4.2> PASS: tests/flip4/run-test patchutils-0.4.2> PASS: tests/flip5/run-test patchutils-0.4.2> PASS: tests/flip6/run-test patchutils-0.4.2> PASS: tests/flip7/run-test patchutils-0.4.2> PASS: tests/flip8/run-test patchutils-0.4.2> PASS: tests/flip9/run-test patchutils-0.4.2> PASS: tests/flip10/run-test patchutils-0.4.2> PASS: tests/flip11/run-test patchutils-0.4.2> PASS: tests/flip12/run-test patchutils-0.4.2> PASS: tests/flip13/run-test patchutils-0.4.2> PASS: tests/flip14/run-test patchutils-0.4.2> PASS: tests/flip15/run-test patchutils-0.4.2> PASS: tests/flip16/run-test patchutils-0.4.2> PASS: tests/flip17/run-test patchutils-0.4.2> PASS: tests/flip18/run-test patchutils-0.4.2> PASS: tests/flip19/run-test patchutils-0.4.2> PASS: tests/unline1/run-test patchutils-0.4.2> PASS: tests/nul0/run-test patchutils-0.4.2> PASS: tests/nul1/run-test patchutils-0.4.2> PASS: tests/nul2/run-test patchutils-0.4.2> PASS: tests/nul3/run-test patchutils-0.4.2> PASS: tests/convert1/run-test patchutils-0.4.2> PASS: tests/convert2/run-test patchutils-0.4.2> PASS: tests/clean1/run-test patchutils-0.4.2> PASS: tests/clean2/run-test patchutils-0.4.2> PASS: tests/stdin/run-test patchutils-0.4.2> PASS: tests/splitdiffD/run-test patchutils-0.4.2> PASS: tests/fullheader1/run-test patchutils-0.4.2> PASS: tests/fullheader2/run-test patchutils-0.4.2> PASS: tests/fullheader3/run-test patchutils-0.4.2> PASS: tests/fullheader4/run-test patchutils-0.4.2> PASS: tests/whitespace/run-test patchutils-0.4.2> ============================================================================ patchutils-0.4.2> Testsuite summary for patchutils 0.4.2 patchutils-0.4.2> ============================================================================ patchutils-0.4.2> # TOTAL: 149 patchutils-0.4.2> # PASS: 147 patchutils-0.4.2> # SKIP: 0 patchutils-0.4.2> # XFAIL: 2 patchutils-0.4.2> # FAIL: 0 patchutils-0.4.2> # XPASS: 0 patchutils-0.4.2> # ERROR: 0 patchutils-0.4.2> ============================================================================ patchutils-0.4.2> make[2]: Leaving directory '/nix/var/nix/builds/nix-3481-914500338/patchutils-0.4.2' patchutils-0.4.2> make[1]: Leaving directory '/nix/var/nix/builds/nix-3481-914500338/patchutils-0.4.2' patchutils-0.4.2> checkPhase completed in 32 seconds patchutils-0.4.2> Running phase: installPhase patchutils-0.4.2> install flags: SHELL=/nix/store/nfq8bq6n9wy09r81zb96xa656pz1pijy-bash-5.3p15/bin/bash install patchutils-0.4.2> make[1]: Entering directory '/nix/var/nix/builds/nix-3481-914500338/patchutils-0.4.2' patchutils-0.4.2> /nix/store/vajdaxrn45rnx1i0bb9bp72yx9zpmvi3-coreutils-9.11/bin/mkdir -p '/nix/store/fxj5n8az0j080ybplv55z0maxhl7g8m0-patchutils-0.4.2/bin' patchutils-0.4.2> /nix/store/vajdaxrn45rnx1i0bb9bp72yx9zpmvi3-coreutils-9.11/bin/install -c src/interdiff src/filterdiff src/rediff '/nix/store/fxj5n8az0j080ybplv55z0maxhl7g8m0-patchutils-0.4.2/bin' patchutils-0.4.2> /nix/store/vajdaxrn45rnx1i0bb9bp72yx9zpmvi3-coreutils-9.11/bin/mkdir -p '/nix/store/fxj5n8az0j080ybplv55z0maxhl7g8m0-patchutils-0.4.2/bin' patchutils-0.4.2> /nix/store/vajdaxrn45rnx1i0bb9bp72yx9zpmvi3-coreutils-9.11/bin/install -c scripts/fixcvsdiff scripts/splitdiff scripts/editdiff scripts/recountdiff scripts/unwrapdiff scripts/dehtmldiff scripts/espdiff '/nix/store/fxj5n8az0j080ybplv55z0maxhl7g8m0-patchutils-0.4.2/bin' patchutils-0.4.2> /nix/store/vajdaxrn45rnx1i0bb9bp72yx9zpmvi3-coreutils-9.11/bin/mkdir -p '/nix/store/fxj5n8az0j080ybplv55z0maxhl7g8m0-patchutils-0.4.2/bin' patchutils-0.4.2> /nix/store/vajdaxrn45rnx1i0bb9bp72yx9zpmvi3-coreutils-9.11/bin/install -c patchview/gitdiff patchview/gitdiffview patchview/svndiff patchview/svndiffview '/nix/store/fxj5n8az0j080ybplv55z0maxhl7g8m0-patchutils-0.4.2/bin' patchutils-0.4.2> make install-exec-hook patchutils-0.4.2> make[2]: Entering directory '/nix/var/nix/builds/nix-3481-914500338/patchutils-0.4.2' patchutils-0.4.2> ln -sf "`echo interdiff|sed 's,x,x,'`" /nix/store/fxj5n8az0j080ybplv55z0maxhl7g8m0-patchutils-0.4.2/bin/"`echo combinediff|sed 's,x,x,'`" patchutils-0.4.2> ln -sf "`echo interdiff|sed 's,x,x,'`" /nix/store/fxj5n8az0j080ybplv55z0maxhl7g8m0-patchutils-0.4.2/bin/"`echo flipdiff|sed 's,x,x,'`" patchutils-0.4.2> ln -sf "`echo filterdiff|sed 's,x,x,'`" /nix/store/fxj5n8az0j080ybplv55z0maxhl7g8m0-patchutils-0.4.2/bin/"`echo lsdiff|sed 's,x,x,'`" patchutils-0.4.2> ln -sf "`echo filterdiff|sed 's,x,x,'`" /nix/store/fxj5n8az0j080ybplv55z0maxhl7g8m0-patchutils-0.4.2/bin/"`echo grepdiff|sed 's,x,x,'`" patchutils-0.4.2> ln -sf "`echo filterdiff|sed 's,x,x,'`" /nix/store/fxj5n8az0j080ybplv55z0maxhl7g8m0-patchutils-0.4.2/bin/"`echo patchview|sed 's,x,x,'`" patchutils-0.4.2> make[2]: Leaving directory '/nix/var/nix/builds/nix-3481-914500338/patchutils-0.4.2' patchutils-0.4.2> make[1]: Leaving directory '/nix/var/nix/builds/nix-3481-914500338/patchutils-0.4.2' patchutils-0.4.2> Running phase: fixupPhase patchutils-0.4.2> checking for references to /nix/var/nix/builds/nix-3481-914500338/ in /nix/store/fxj5n8az0j080ybplv55z0maxhl7g8m0-patchutils-0.4.2... patchutils-0.4.2> stripping (with command strip and flags -S) in /nix/store/fxj5n8az0j080ybplv55z0maxhl7g8m0-patchutils-0.4.2/bin r6av7svwjgvy5ndw8c981cf2ny0liix6-clan-runtime.drv: build04: not scheduled here: r6av7svwjgvy5ndw8c981cf2ny0liix6-clan-runtime.drv, asking the scheduler again 5glqs48fbmpd9ypxn3m1pv46bflcl5rc-clan-core-flake.drv: build04: not scheduled here: 5glqs48fbmpd9ypxn3m1pv46bflcl5rc-clan-core-flake.drv, asking the scheduler again building '/nix/store/5glqs48fbmpd9ypxn3m1pv46bflcl5rc-clan-core-flake.drv' on nix-store.geninf.io:50051 clan-core-flake> build02: building 5glqs48fbmpd9ypxn3m1pv46bflcl5rc-clan-core-flake.drv clan-core-flake> building '/nix/store/r6av7svwjgvy5ndw8c981cf2ny0liix6-clan-runtime.drv' on nix-store.geninf.io:50051 clan-runtime> attached to the build already running on this worker clan-runtime> build02: building r6av7svwjgvy5ndw8c981cf2ny0liix6-clan-runtime.drv clan-runtime> warning: creating lock file "/nix/store/xl3ddlgj30j7089djciwny7vziifrxyn-clan-runtime/flake.lock": clan-runtime> • Added input 'disko': clan-runtime> 'path:/nix/store/adcpmshidndclaz4dxjsgklrx3gqhaxp-source?lastModified=1&narHash=sha256-uZkBR7yHdIKUFB5SZdfgh1qkGfI3XmYmI/lTiquxbck%3D' (1970-01-01) clan-runtime> • Added input 'disko/nixpkgs': clan-runtime> follows 'nixpkgs' clan-runtime> • Added input 'nix-select': clan-runtime> 'path:/nix/store/cba1x9mxnwr8b36cw41bya7g6d5v1p7d-source?lastModified=1&narHash=sha256-yxcNOha7Cfv2nhVpz9ZXSNKk0R7wt4AiBklJ8D24rVg%3D' (1970-01-01) clan-runtime> • Added input 'nixpkgs': clan-runtime> 'path:/nix/store/pzwzs371qflfnkdg37gisaz1pl7qa2jg-source?lastModified=0&narHash=sha256-k8Fu4c9Z%2B4Nh7mUr0cfw%2B%2BITQiyEhlWxoJBOkI3tOcQ%3D' (1970-01-01) clan-runtime> building '/nix/store/jczbcyq3ir1mjwf7y9sfrxm3y5bn1vbp-clan-cli-source.drv' on nix-store.geninf.io:50051 clan-cli-source> attached to the build already running on this worker clan-cli-source> build02: building jczbcyq3ir1mjwf7y9sfrxm3y5bn1vbp-clan-cli-source.drv building '/nix/store/4zs64c4bm0dbsxw6gnm0s4bm9r0f894a-closure-info.drv' on nix-store.geninf.io:50051 closure-info> build04: building 4zs64c4bm0dbsxw6gnm0s4bm9r0f894a-closure-info.drv closure-info> structuredAttrs is enabled building '/nix/store/az35k0br7mc3sn1iv5chq448xjvkwfq5-clan-pytest-with-core.drv' on nix-store.geninf.io:50051 clan-pytest-with-core> build02: building az35k0br7mc3sn1iv5chq448xjvkwfq5-clan-pytest-with-core.drv clan-pytest-with-core> +++ export HOME=/nix/var/nix/builds/nix-15862-503340730 clan-pytest-with-core> +++ HOME=/nix/var/nix/builds/nix-15862-503340730 clan-pytest-with-core> +++ export NIX_STATE_DIR=/nix/var/nix/builds/nix-15862-503340730/nix clan-pytest-with-core> +++ NIX_STATE_DIR=/nix/var/nix/builds/nix-15862-503340730/nix clan-pytest-with-core> +++ export NIX_CONF_DIR=/nix/var/nix/builds/nix-15862-503340730/etc clan-pytest-with-core> +++ NIX_CONF_DIR=/nix/var/nix/builds/nix-15862-503340730/etc clan-pytest-with-core> +++ mkdir -p /nix/var/nix/builds/nix-15862-503340730/etc clan-pytest-with-core> +++ echo 'fsync-metadata = false' clan-pytest-with-core> +++ export IN_NIX_SANDBOX=1 clan-pytest-with-core> +++ IN_NIX_SANDBOX=1 clan-pytest-with-core> +++ export CLAN_TEST_STORE=/nix/var/nix/builds/nix-15862-503340730/store clan-pytest-with-core> +++ CLAN_TEST_STORE=/nix/var/nix/builds/nix-15862-503340730/store clan-pytest-with-core> +++ export LOCK_NIX=/nix/var/nix/builds/nix-15862-503340730/nix_lock clan-pytest-with-core> +++ LOCK_NIX=/nix/var/nix/builds/nix-15862-503340730/nix_lock clan-pytest-with-core> +++ export CLAN_TEST_FLAKE_CACHE=/nix/var/nix/builds/nix-15862-503340730/clan-flake-cache clan-pytest-with-core> +++ CLAN_TEST_FLAKE_CACHE=/nix/var/nix/builds/nix-15862-503340730/clan-flake-cache clan-pytest-with-core> +++ mkdir -p /nix/var/nix/builds/nix-15862-503340730/store/nix/store /nix/var/nix/builds/nix-15862-503340730/clan-flake-cache clan-pytest-with-core> +++ mkdir -p /nix/var/nix/builds/nix-15862-503340730/store/nix/var/nix/gcroots clan-pytest-with-core> +++ [[ -n /nix/store/bqycl45bn5pg27r6gqiww6jr4hyvd8bz-closure-info ]] clan-pytest-with-core> ++++ nproc clan-pytest-with-core> +++ /nix/store/rp24rai9i94b9lzzfnafh83fhy336vr7-findutils-4.11.0/bin/xargs -r -P10 /nix/store/82fb09q2gbhbhpc8ykkqwkcdj6h9c7f1-coreutils-9.11/bin/cp --recursive --no-dereference --reflink=auto --target-directory /nix/var/nix/builds/nix-15862-503340730/store/nix/store clan-pytest-with-core> +++ /nix/store/w8jp68qn6g4izl1f9i2zhrq63gycyll0-nix-2.34.8/bin/nix-store --load-db --store /nix/var/nix/builds/nix-15862-503340730/store clan-pytest-with-core> +++ export CLAN_CORE_PATH=/nix/store/60khgkb0vn6azzkjms0x9i2sffs4hxpc-clan-core-flake clan-pytest-with-core> +++ CLAN_CORE_PATH=/nix/store/60khgkb0vn6azzkjms0x9i2sffs4hxpc-clan-core-flake clan-pytest-with-core> +++ export PYTHONWARNINGS=error clan-pytest-with-core> +++ PYTHONWARNINGS=error clan-pytest-with-core> +++ export NIXPKGS=/nix/store/pzwzs371qflfnkdg37gisaz1pl7qa2jg-source clan-pytest-with-core> +++ NIXPKGS=/nix/store/pzwzs371qflfnkdg37gisaz1pl7qa2jg-source clan-pytest-with-core> +++ jobs=10 clan-pytest-with-core> +++ python -m pytest -m 'not impure and with_core and not broken_on_darwin' -n 10 ./clan_cli ./clan_lib clan-pytest-with-core> Starting pytest session clan-pytest-with-core> Session config: <_pytest.config.Config object at 0x1066cb230> clan-pytest-with-core> ============================= test session starts ============================== clan-pytest-with-core> platform darwin -- Python 3.14.7, pytest-9.1.1, pluggy-1.6.0 clan-pytest-with-core> rootdir: /nix/var/nix/builds/nix-15862-503340730/src clan-pytest-with-core> configfile: pyproject.toml clan-pytest-with-core> plugins: subprocess-1.6.0, xdist-3.8.0, timeout-2.4.0 clan-pytest-with-core> 10 workers [16 items] clan-pytest-with-core> scheduling tests via LoadScheduling clan-pytest-with-core> clan-pytest-with-core> clan_lib/persist/inventory_store_test.py::test_simple_deferred[deferred.nix] clan-pytest-with-core> clan_lib/persist/inventory_store_test.py::test_static_list_items[lists.nix] clan-pytest-with-core> clan_lib/docs_test.py::test_guides_url_pages_exist clan-pytest-with-core> clan_lib/tests/test_create.py::test_clan_create_api clan-pytest-with-core> clan_lib/clan/test_create.py::test_create_invalid_name clan-pytest-with-core> [gw0] [ 6%] SKIPPED clan_lib/tests/test_create.py::test_clan_create_api clan-pytest-with-core> clan_lib/api/directory_test.py::test_get_relative_clan_directory_invalid_flake clan-pytest-with-core> clan_lib/clan/get_test.py::test_get_clan_details_invalid_flake clan-pytest-with-core> clan_lib/persist/inventory_store_test.py::test_simple_read_write[1.nix] clan-pytest-with-core> clan_lib/persist/inventory_store_test.py::test_manipulate_list[lists.nix] clan-pytest-with-core> clan_lib/dirs/dirs_test.py::test_get_clan_directories_invalid_flake clan-pytest-with-core> [gw7] [ 12%] PASSED clan_lib/clan/test_create.py::test_create_invalid_name clan-pytest-with-core> clan_cli/tests/test_secrets_cli.py::test_groups clan-pytest-with-core> [gw0] [ 18%] SKIPPED clan_cli/tests/test_secrets_cli.py::test_groups clan-pytest-with-core> [gw6] [ 25%] PASSED clan_lib/dirs/dirs_test.py::test_get_clan_directories_invalid_flake clan-pytest-with-core> [gw9] [ 31%] PASSED clan_lib/api/directory_test.py::test_get_relative_clan_directory_invalid_flake clan-pytest-with-core> [gw8] [ 37%] PASSED clan_lib/clan/get_test.py::test_get_clan_details_invalid_flake clan-pytest-with-core> [gw5] [ 43%] PASSED clan_lib/docs_test.py::test_guides_url_pages_exist clan-pytest-with-core> clan_cli/ssh/test_deploy_info.py::test_qrcode_scan clan-pytest-with-core> [gw4] [ 50%] PASSED clan_lib/persist/inventory_store_test.py::test_static_list_items[lists.nix] clan-pytest-with-core> clan_cli/tests/test_hardware_config.py::test_should_prompt_for_facter_update clan-pytest-with-core> [gw1] [ 56%] PASSED clan_lib/persist/inventory_store_test.py::test_simple_read_write[1.nix] clan-pytest-with-core> clan_cli/tests/test_secrets_cli.py::test_secrets_users_add_age_plugin_error clan-pytest-with-core> [gw1] [ 62%] PASSED clan_cli/tests/test_secrets_cli.py::test_secrets_users_add_age_plugin_error clan-pytest-with-core> [gw3] [ 68%] PASSED clan_lib/persist/inventory_store_test.py::test_manipulate_list[lists.nix] clan-pytest-with-core> clan_cli/tests/test_hardware_config.py::test_should_prompt_for_hardware_config clan-pytest-with-core> [gw2] [ 75%] PASSED clan_lib/persist/inventory_store_test.py::test_simple_deferred[deferred.nix] clan-pytest-with-core> clan_cli/tests/test_machines_cli.py::test_machines_update_with_tags clan-pytest-with-core> [gw2] [ 81%] PASSED clan_cli/tests/test_machines_cli.py::test_machines_update_with_tags clan-pytest-with-core> [gw4] [ 87%] PASSED clan_cli/tests/test_hardware_config.py::test_should_prompt_for_facter_update clan-pytest-with-core> [gw3] [ 93%] PASSED clan_cli/tests/test_hardware_config.py::test_should_prompt_for_hardware_config clan-pytest-with-core> [gw5] [100%] PASSED clan_cli/ssh/test_deploy_info.py::test_qrcode_scan clan-pytest-with-core> clan-pytest-with-core> ============================= slowest 5 durations ============================== clan-pytest-with-core> 10.22s call clan_cli/ssh/test_deploy_info.py::test_qrcode_scan clan-pytest-with-core> 4.74s call clan_cli/tests/test_hardware_config.py::test_should_prompt_for_facter_update clan-pytest-with-core> 4.47s call clan_cli/tests/test_hardware_config.py::test_should_prompt_for_hardware_config clan-pytest-with-core> 2.27s call clan_lib/persist/inventory_store_test.py::test_simple_deferred[deferred.nix] clan-pytest-with-core> 1.64s call clan_lib/persist/inventory_store_test.py::test_manipulate_list[lists.nix] clan-pytest-with-core> ======================== 14 passed, 3 skipped in 12.01s ======================== clan-pytest-with-core> +++ mkdir -p /nix/store/vdjyg97nn8ky5ls2pkb30si62v1y1mij-clan-pytest-with-core clan-pytest-with-core> +++ cp -r . /nix/store/vdjyg97nn8ky5ls2pkb30si62v1y1mij-clan-pytest-with-core clan-pytest-with-core> ++ return clan-pytest-with-core> + exitHandler clan-pytest-with-core> + exitCode=0 clan-pytest-with-core> + set +e clan-pytest-with-core> + '[' -n '' ']' clan-pytest-with-core> + (( 0 != 0 )) clan-pytest-with-core> + runHook exitHook clan-pytest-with-core> + local hookName=exitHook clan-pytest-with-core> + shift clan-pytest-with-core> + local 'hooksSlice=exitHooks[@]' clan-pytest-with-core> + local hook clan-pytest-with-core> + for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"} clan-pytest-with-core> + _logHook exitHook '_callImplicitHook 0 exitHook' clan-pytest-with-core> + [[ -z 2 ]] clan-pytest-with-core> + local hookKind=exitHook clan-pytest-with-core> + local 'hookExpr=_callImplicitHook 0 exitHook' clan-pytest-with-core> + shift 2 clan-pytest-with-core> + declare -F '_callImplicitHook 0 exitHook' clan-pytest-with-core> + type -p '_callImplicitHook 0 exitHook' clan-pytest-with-core> + [[ _callImplicitHook 0 exitHook != _callImplicitHook* ]] clan-pytest-with-core> + _eval '_callImplicitHook 0 exitHook' clan-pytest-with-core> + declare -F '_callImplicitHook 0 exitHook' clan-pytest-with-core> + eval '_callImplicitHook 0 exitHook' clan-pytest-with-core> ++ _callImplicitHook 0 exitHook clan-pytest-with-core> ++ local def=0 clan-pytest-with-core> ++ local hookName=exitHook clan-pytest-with-core> ++ declare -F exitHook clan-pytest-with-core> ++ type -p exitHook clan-pytest-with-core> ++ '[' -n '' ']' clan-pytest-with-core> ++ return 0 clan-pytest-with-core> + return 0 clan-pytest-with-core> + return 0