>>> Building on macppc-1 under devel/py-unicorn BDEPENDS = [devel/py-installer;devel/py-setuptools;devel/py-build;lang/python/3;devel/cmake/core;devel/py-wheel;devel/gmake] DIST = [devel/py-unicorn:unicorn-2.0.1.post1.tar.gz] FULLPKGNAME = py3-unicorn-2.0.1.post1p2 RDEPENDS = [lang/python/3] Woken up x11/emelfm2 (Junk lock failure for macppc-1 at 1757000422.01233) Received IO (Junk lock obtained for macppc-1 at 1757000437.30) >>> Running depends in devel/py-unicorn at 1757000448.46 last junk was in security/luasec,lua53 /usr/sbin/pkg_add -aI -Drepair cmake-core-3.31.8 gmake-4.4.1p0 groff-1.22.4p4 py3-build-1.2.2.post1p1 py3-installer-0.7.0p2 py3-setuptools-79.0.1v0 py3-wheel-0.46.1 python-3.12.11 was: /usr/sbin/pkg_add -aI -Drepair cmake-core-3.31.8 gmake-4.4.1p0 py3-build-1.2.2.post1p1 py3-installer-0.7.0p2 py3-setuptools-79.0.1v0 py3-wheel-0.46.1 python-3.12.11 /usr/sbin/pkg_add -aI -Drepair cmake-core-3.31.8 gmake-4.4.1p0 groff-1.22.4p4 py3-build-1.2.2.post1p1 py3-installer-0.7.0p2 py3-setuptools-79.0.1v0 py3-wheel-0.46.1 python-3.12.11 >>> Running show-prepare-results in devel/py-unicorn at 1757000457.95 ===> devel/py-unicorn ===> Building from scratch py3-unicorn-2.0.1.post1p2 Unable to flush stdout: No space left on device ===> py3-unicorn-2.0.1.post1p2 depends on: cmake-core-* - not found Dependency check failed *** Error 1 in devel/py-unicorn (/usr/ports/infrastructure/mk/bsd.port.mk:2392 '/usr/obj/ports/py-unicorn-2.0.1.post1/.dep-devel-cmake-core') *** Error 2 in devel/py-unicorn (/usr/ports/infrastructure/mk/bsd.port.mk:2712 'prepare': @lock=py3-unicorn-2.0.1.post1p2; export _LOCKS_HE...) ===> Exiting devel/py-unicorn with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'show-prepare-results': @: ${echo_msg:=echo}; : ${target:=show-prepare-...) (Junk lock released for macppc-1 at 1757000460.00) Woken up shells/ksh93 >>> Ended at 1757000460.01 max_stuck=0.00/waiting-for-lock #228=25.33/depends=10.69/show-prepare-results=2.25 Error: job failed with 512 on macppc-1 at 1757000460 >>> Building on macppc-1 under devel/py-unicorn BDEPENDS = [devel/py-build;devel/cmake/core;devel/py-wheel;lang/python/3;devel/py-installer;devel/py-setuptools;devel/gmake] DIST = [devel/py-unicorn:unicorn-2.0.1.post1.tar.gz] FULLPKGNAME = py3-unicorn-2.0.1.post1p2 RDEPENDS = [lang/python/3] (Junk lock obtained for macppc-1 at 1757102633.71) >>> Running depends in devel/py-unicorn at 1757102633.95 last junk was in x11/gnustep/base /usr/sbin/pkg_add -aI -Drepair gmake-4.4.1p0 py3-build-1.2.2.post1p1 py3-installer-0.7.0p2 py3-setuptools-79.0.1v0 py3-wheel-0.46.1 python-3.12.11 was: /usr/sbin/pkg_add -aI -Drepair cmake-core-3.31.8 gmake-4.4.1p0 py3-build-1.2.2.post1p1 py3-installer-0.7.0p2 py3-setuptools-79.0.1v0 py3-wheel-0.46.1 python-3.12.11 /usr/sbin/pkg_add -aI -Drepair gmake-4.4.1p0 py3-build-1.2.2.post1p1 py3-installer-0.7.0p2 py3-setuptools-79.0.1v0 py3-wheel-0.46.1 python-3.12.11 >>> Running show-prepare-results in devel/py-unicorn at 1757102643.17 ===> devel/py-unicorn ===> Building from scratch py3-unicorn-2.0.1.post1p2 ===> py3-unicorn-2.0.1.post1p2 depends on: cmake-core-* -> cmake-core-3.31.8 ===> py3-unicorn-2.0.1.post1p2 depends on: python->=3.12,<3.13 -> python-3.12.11 ===> py3-unicorn-2.0.1.post1p2 depends on: py3-build-* -> py3-build-1.2.2.post1p1 ===> py3-unicorn-2.0.1.post1p2 depends on: py3-installer-* -> py3-installer-0.7.0p2 ===> py3-unicorn-2.0.1.post1p2 depends on: py3-setuptools->=79v0 -> py3-setuptools-79.0.1v0 ===> py3-unicorn-2.0.1.post1p2 depends on: py3-wheel-* -> py3-wheel-0.46.1 ===> py3-unicorn-2.0.1.post1p2 depends on: gmake-* -> gmake-4.4.1p0 ===> Verifying specs: m pthread ===> found m.10.1 pthread.28.0 cmake-core-3.31.8 gmake-4.4.1p0 py3-build-1.2.2.post1p1 py3-installer-0.7.0p2 py3-setuptools-79.0.1v0 py3-wheel-0.46.1 python-3.12.11 Still tainted: host marked nojunk by security/distorm3 >>> Running junk in devel/py-unicorn at 1757102652.27 Can't run junk because of lock on security/distorm3 (Junk lock released for macppc-1 at 1757102665.80) distfiles size=2797274 >>> Running extract in devel/py-unicorn at 1757102666.01 ===> devel/py-unicorn ===> Checking files for py3-unicorn-2.0.1.post1p2 `/usr/ports/distfiles/unicorn-2.0.1.post1.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for py3-unicorn-2.0.1.post1p2 >>> Running patch in devel/py-unicorn at 1757102671.02 ===> devel/py-unicorn ===> Patching for py3-unicorn-2.0.1.post1p2 ===> Applying OpenBSD patch patch-src_qemu_tcg_ppc_tcg-target_inc_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Workaround the lack of _CALL_SYSV with clang on powerpc | |Index: src/qemu/tcg/ppc/tcg-target.inc.c |--- src/qemu/tcg/ppc/tcg-target.inc.c.orig |+++ src/qemu/tcg/ppc/tcg-target.inc.c -------------------------- Patching file src/qemu/tcg/ppc/tcg-target.inc.c using Plan A... Hunk #1 succeeded at 25. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in devel/py-unicorn at 1757102673.80 ===> devel/py-unicorn ===> Generating configure for py3-unicorn-2.0.1.post1p2 ===> Configuring for py3-unicorn-2.0.1.post1p2 >>> Running build in devel/py-unicorn at 1757102675.20 ===> devel/py-unicorn ===> Building for py3-unicorn-2.0.1.post1p2 * Getting build dependencies for wheel... /usr/local/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: BSD License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() * Building wheel... /usr/local/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: BSD License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() /usr/local/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:135: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated !! ******************************************************************************** With Python 2.7 end-of-life, support for building universal wheels (i.e., wheels that support both Python 2 and Python 3) is being obviated. Please discontinue using this option, or if you still need it, file an issue with pypa/setuptools describing your use case. This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. ******************************************************************************** !! self.finalize_options() CMake Deprecation Warning at CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The C compiler identification is Clang 19.1.7 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/obj/ports/py-unicorn-2.0.1.post1/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done Install prefix /usr/local binary directory /usr/local/bin library directory /usr/local/lib libexec directory /usr/local/libexec include directory /usr/local/include config directory /usr/local/etc local state directory /usr/local/var ELF interp prefix /usr/gnemul/qemu-%M Build directory /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/build_python Source path /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu GIT binary git GIT submodules C compiler /usr/obj/ports/py-unicorn-2.0.1.post1/bin/cc Host C compiler cc C++ compiler c++ Objective-C compiler clang ARFLAGS rv CFLAGS -g -O2 -pipe QEMU_CFLAGS -fPIE -DPIE -m32 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wall -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -std=gnu99 -DUNICORN_HAS_X86 -DUNICORN_HAS_ARM -DUNICORN_HAS_ARM64 -DUNICORN_HAS_M68K -DUNICORN_HAS_MIPS -DUNICORN_HAS_MIPSEL -DUNICORN_HAS_MIPS64 -DUNICORN_HAS_MIPS64EL -DUNICORN_HAS_SPARC -DUNICORN_HAS_PPC -DUNICORN_HAS_RISCV -DUNICORN_HAS_S390X -DUNICORN_HAS_TRICORE -fPIC -Wno-string-plus-int -Wno-typedef-redefinition -Wno-initializer-overrides -Wexpansion-to-defined -Wendif-labels -Wno-shift-negative-value -Wno-missing-include-dirs -Wempty-body -Wnested-externs -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wold-style-definition -Wtype-limits -fstack-protector-strong QEMU_LDFLAGS -Wl,-z,relro -Wl,-z,now -pie -m32 -DUNICORN_HAS_X86 -DUNICORN_HAS_ARM -DUNICORN_HAS_ARM64 -DUNICORN_HAS_M68K -DUNICORN_HAS_MIPS -DUNICORN_HAS_MIPSEL -DUNICORN_HAS_MIPS64 -DUNICORN_HAS_MIPS64EL -DUNICORN_HAS_SPARC -DUNICORN_HAS_PPC -DUNICORN_HAS_RISCV -DUNICORN_HAS_S390X -DUNICORN_HAS_TRICORE -fPIC -fstack-protector-strong -Wl,-z,wxneeded make gmake install install host CPU ppc host big endian yes target list x86_64-softmmu arm-softmmu aarch64-softmmu m68k-softmmu mips-softmmu mipsel-softmmu mips64-softmmu mips64el-softmmu sparc-softmmu sparc64-softmmu ppc-softmmu ppc64-softmmu riscv32-softmmu riscv64-softmmu s390x-softmmu tricore-softmmu strip binaries yes static build no mingw32 support no PIE yes TCG support yes malloc trim support no membarrier no madvise yes posix_madvise yes posix_memalign yes debug stack usage no tcmalloc support no jemalloc support no avx2 optimization avx512f optimization no -- Configuring done (68.9s) -- Generating done (5.5s) -- Build files have been written to: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/build_python [ 1%] Building C object CMakeFiles/unicorn-common.dir/qemu/util/qemu-thread-posix.c.o [ 1%] Building C object CMakeFiles/unicorn-common.dir/qemu/util/cacheinfo.c.o [ 1%] Building C object CMakeFiles/unicorn-common.dir/qemu/crypto/aes.c.o [ 1%] Building C object CMakeFiles/unicorn-common.dir/qemu/util/oslib-posix.c.o [ 1%] Building C object CMakeFiles/unicorn-common.dir/qemu/util/pagesize.c.o [ 1%] Building C object CMakeFiles/unicorn-common.dir/qemu/util/qht.c.o [ 2%] Building C object CMakeFiles/unicorn-common.dir/qemu/util/range.c.o [ 2%] Building C object CMakeFiles/unicorn-common.dir/qemu/util/qemu-timer-common.c.o [ 2%] Building C object CMakeFiles/unicorn-common.dir/qemu/util/qemu-timer.c.o [ 2%] Building C object CMakeFiles/unicorn-common.dir/qemu/util/qdist.c.o [ 2%] Building C object CMakeFiles/unicorn-common.dir/qemu/util/osdep.c.o [ 2%] Building C object CMakeFiles/unicorn-common.dir/qemu/util/host-utils.c.o [ 2%] Building C object CMakeFiles/unicorn-common.dir/qemu/util/getauxval.c.o [ 3%] Building C object CMakeFiles/unicorn-common.dir/qemu/util/guest-random.c.o [ 3%] Building C object CMakeFiles/unicorn-common.dir/qemu/util/cutils.c.o [ 3%] Building C object CMakeFiles/unicorn-common.dir/qemu/util/crc32c.c.o [ 3%] Building C object CMakeFiles/unicorn-common.dir/qemu/util/bitops.c.o [ 3%] Building C object CMakeFiles/unicorn-common.dir/qemu/util/bitmap.c.o [ 3%] Building C object CMakeFiles/unicorn-common.dir/glib_compat/gslice.c.o [ 4%] Building C object CMakeFiles/unicorn-common.dir/glib_compat/gpattern.c.o [ 4%] Building C object CMakeFiles/unicorn-common.dir/glib_compat/gmem.c.o [ 4%] Building C object CMakeFiles/unicorn-common.dir/glib_compat/glist.c.o [ 4%] Building C object CMakeFiles/unicorn-common.dir/glib_compat/grand.c.o [ 4%] Building C object CMakeFiles/unicorn-common.dir/glib_compat/gtree.c.o [ 4%] Building C object CMakeFiles/unicorn-common.dir/glib_compat/garray.c.o [ 5%] Building C object CMakeFiles/unicorn-common.dir/glib_compat/gtestutils.c.o [ 5%] Building C object CMakeFiles/unicorn-common.dir/glib_compat/glib_compat.c.o [ 5%] Building C object CMakeFiles/unicorn-common.dir/list.c.o [ 5%] Linking C static library libunicorn-common.a [ 5%] Built target unicorn-common [ 5%] Building C object CMakeFiles/tricore-softmmu.dir/qemu/target/tricore/unicorn.c.o [ 5%] Building C object CMakeFiles/tricore-softmmu.dir/qemu/target/tricore/helper.c.o [ 5%] Building C object CMakeFiles/tricore-softmmu.dir/qemu/target/tricore/op_helper.c.o [ 5%] Building C object CMakeFiles/tricore-softmmu.dir/qemu/target/tricore/translate.c.o [ 5%] Building C object CMakeFiles/tricore-softmmu.dir/qemu/target/tricore/fpu_helper.c.o [ 6%] Building C object CMakeFiles/tricore-softmmu.dir/qemu/target/tricore/cpu.c.o [ 6%] Building C object CMakeFiles/tricore-softmmu.dir/qemu/accel/tcg/translator.c.o [ 6%] Building C object CMakeFiles/tricore-softmmu.dir/qemu/accel/tcg/translate-all.c.o [ 6%] Building C object CMakeFiles/tricore-softmmu.dir/qemu/accel/tcg/tcg-runtime-gvec.c.o [ 6%] Building C object CMakeFiles/tricore-softmmu.dir/qemu/accel/tcg/tcg-runtime.c.o [ 6%] Building C object CMakeFiles/tricore-softmmu.dir/qemu/accel/tcg/tcg-all.c.o [ 6%] Building C object CMakeFiles/tricore-softmmu.dir/qemu/accel/tcg/cputlb.c.o [ 7%] Building C object CMakeFiles/tricore-softmmu.dir/qemu/accel/tcg/cpu-exec-common.c.o [ 7%] Building C object CMakeFiles/tricore-softmmu.dir/qemu/accel/tcg/cpu-exec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :152:1: note: expanded from here 152 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :158:1: note: expanded from here 158 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :164:1: note: expanded from here 164 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :170:1: note: expanded from here 170 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :2:1: note: expanded from here 2 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :8:1: note: expanded from here 8 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :14:1: note: expanded from here 14 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :20:1: note: expanded from here 20 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :76:1: note: expanded from here 76 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :82:1: note: expanded from here 82 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :88:1: note: expanded from here 88 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :94:1: note: expanded from here 94 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :100:1: note: expanded from here 100 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :106:1: note: expanded from here 106 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :181:1: note: expanded from here 181 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :186:1: note: expanded from here 186 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :2:1: note: expanded from here 2 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :7:1: note: expanded from here 7 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :12:1: note: expanded from here 12 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :17:1: note: expanded from here 17 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :22:1: note: expanded from here 22 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :27:1: note: expanded from here 27 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :72:1: note: expanded from here 72 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :77:1: note: expanded from here 77 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :82:1: note: expanded from here 82 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :87:1: note: expanded from here 87 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :92:1: note: expanded from here 92 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :97:1: note: expanded from here 97 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ [ 7%] Building C object CMakeFiles/tricore-softmmu.dir/qemu/tcg/tcg-op-vec.c.o [ 7%] Building C object CMakeFiles/tricore-softmmu.dir/qemu/tcg/tcg-op-gvec.c.o [ 7%] Building C object CMakeFiles/tricore-softmmu.dir/qemu/tcg/tcg-op.c.o 32 warnings generated. [ 7%] Building C object CMakeFiles/tricore-softmmu.dir/qemu/tcg/tcg.c.o [ 8%] Building C object CMakeFiles/tricore-softmmu.dir/qemu/tcg/optimize.c.o [ 8%] Building C object CMakeFiles/tricore-softmmu.dir/qemu/fpu/softfloat.c.o [ 8%] Building C object CMakeFiles/tricore-softmmu.dir/qemu/softmmu/memory_mapping.c.o [ 8%] Building C object CMakeFiles/tricore-softmmu.dir/qemu/softmmu/memory.c.o [ 8%] Building C object CMakeFiles/tricore-softmmu.dir/qemu/softmmu/ioport.c.o [ 8%] Building C object CMakeFiles/tricore-softmmu.dir/qemu/softmmu/cpus.c.o [ 8%] Building C object CMakeFiles/tricore-softmmu.dir/qemu/exec-vary.c.o [ 9%] Building C object CMakeFiles/tricore-softmmu.dir/qemu/exec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1933: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1973: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ 18 warnings generated. [ 10%] Linking C static library libtricore-softmmu.a [ 10%] Built target tricore-softmmu [ 10%] Building C object CMakeFiles/riscv32-softmmu.dir/qemu/target/riscv/unicorn.c.o [ 11%] Building C object CMakeFiles/riscv32-softmmu.dir/qemu/target/riscv/op_helper.c.o [ 11%] Building C object CMakeFiles/riscv32-softmmu.dir/qemu/target/riscv/pmp.c.o [ 11%] Building C object CMakeFiles/riscv32-softmmu.dir/qemu/target/riscv/translate.c.o [ 11%] Building C object CMakeFiles/riscv32-softmmu.dir/qemu/target/riscv/fpu_helper.c.o [ 11%] Building C object CMakeFiles/riscv32-softmmu.dir/qemu/target/riscv/csr.c.o [ 11%] Building C object CMakeFiles/riscv32-softmmu.dir/qemu/target/riscv/cpu_helper.c.o [ 11%] Building C object CMakeFiles/riscv32-softmmu.dir/qemu/target/riscv/cpu.c.o [ 11%] Building C object CMakeFiles/riscv32-softmmu.dir/qemu/accel/tcg/translator.c.o [ 12%] Building C object CMakeFiles/riscv32-softmmu.dir/qemu/accel/tcg/translate-all.c.o [ 12%] Building C object CMakeFiles/riscv32-softmmu.dir/qemu/accel/tcg/tcg-runtime-gvec.c.o [ 12%] Building C object CMakeFiles/riscv32-softmmu.dir/qemu/accel/tcg/tcg-runtime.c.o [ 12%] Building C object CMakeFiles/riscv32-softmmu.dir/qemu/accel/tcg/tcg-all.c.o [ 12%] Building C object CMakeFiles/riscv32-softmmu.dir/qemu/accel/tcg/cputlb.c.o [ 12%] Building C object CMakeFiles/riscv32-softmmu.dir/qemu/accel/tcg/cpu-exec-common.c.o [ 12%] Building C object CMakeFiles/riscv32-softmmu.dir/qemu/accel/tcg/cpu-exec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :104:1: note: expanded from here 104 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :110:1: note: expanded from here 110 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :116:1: note: expanded from here 116 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :122:1: note: expanded from here 122 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :128:1: note: expanded from here 128 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :134:1: note: expanded from here 134 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :140:1: note: expanded from here 140 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :146:1: note: expanded from here 146 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :28:1: note: expanded from here 28 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :34:1: note: expanded from here 34 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :40:1: note: expanded from here 40 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :46:1: note: expanded from here 46 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :52:1: note: expanded from here 52 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :58:1: note: expanded from here 58 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :127:1: note: expanded from here 127 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :132:1: note: expanded from here 132 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :137:1: note: expanded from here 137 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :142:1: note: expanded from here 142 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :147:1: note: expanded from here 147 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :152:1: note: expanded from here 152 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :157:1: note: expanded from here 157 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :162:1: note: expanded from here 162 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :21:1: note: expanded from here 21 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :26:1: note: expanded from here 26 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :31:1: note: expanded from here 31 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :36:1: note: expanded from here 36 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :41:1: note: expanded from here 41 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :46:1: note: expanded from here 46 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ [ 13%] Building C object CMakeFiles/riscv32-softmmu.dir/qemu/tcg/tcg-op-vec.c.o [ 13%] Building C object CMakeFiles/riscv32-softmmu.dir/qemu/tcg/tcg-op-gvec.c.o [ 13%] Building C object CMakeFiles/riscv32-softmmu.dir/qemu/tcg/tcg-op.c.o [ 13%] Building C object CMakeFiles/riscv32-softmmu.dir/qemu/tcg/tcg.c.o 32 warnings generated. [ 13%] Building C object CMakeFiles/riscv32-softmmu.dir/qemu/tcg/optimize.c.o [ 13%] Building C object CMakeFiles/riscv32-softmmu.dir/qemu/fpu/softfloat.c.o [ 14%] Building C object CMakeFiles/riscv32-softmmu.dir/qemu/softmmu/memory_mapping.c.o [ 14%] Building C object CMakeFiles/riscv32-softmmu.dir/qemu/softmmu/memory.c.o [ 14%] Building C object CMakeFiles/riscv32-softmmu.dir/qemu/softmmu/ioport.c.o [ 14%] Building C object CMakeFiles/riscv32-softmmu.dir/qemu/softmmu/cpus.c.o [ 14%] Building C object CMakeFiles/riscv32-softmmu.dir/qemu/exec-vary.c.o [ 14%] Building C object CMakeFiles/riscv32-softmmu.dir/qemu/exec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1933: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1973: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ 18 warnings generated. [ 14%] Linking C static library libriscv32-softmmu.a [ 14%] Built target riscv32-softmmu [ 15%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/target/ppc/unicorn.c.o [ 15%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/target/ppc/mmu-radix64.c.o [ 15%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/target/ppc/timebase_helper.c.o [ 15%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/target/ppc/translate.c.o [ 15%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/target/ppc/mmu_helper.c.o [ 15%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/target/ppc/mmu-hash64.c.o [ 16%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/target/ppc/mmu-hash32.c.o [ 16%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/target/ppc/mmu-book3s-v3.c.o [ 16%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/target/ppc/misc_helper.c.o [ 16%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/target/ppc/mem_helper.c.o [ 16%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/target/ppc/machine.c.o [ 16%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/target/ppc/int_helper.c.o [ 17%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/target/ppc/fpu_helper.c.o [ 17%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/target/ppc/excp_helper.c.o [ 17%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/target/ppc/dfp_helper.c.o /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/ppc/dfp_helper.c:132:9: warning: variable 'rnd' is used uninitialized whenever switch default is taken [-Wsometimes-uninitialized] 132 | default: | ^~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/ppc/dfp_helper.c:136:42: note: uninitialized use occurs here 136 | decContextSetRounding(&dfp->context, rnd); | ^~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/ppc/dfp_helper.c:115:9: warning: variable 'rnd' is used uninitialized whenever switch default is taken [-Wsometimes-uninitialized] 115 | default: | ^~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/ppc/dfp_helper.c:136:42: note: uninitialized use occurs here 136 | decContextSetRounding(&dfp->context, rnd); | ^~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/ppc/dfp_helper.c:101:5: note: variable 'rnd' is declared here 101 | enum rounding rnd; | ^ 2 warnings generated. [ 17%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/target/ppc/cpu-models.c.o [ 17%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/target/ppc/cpu.c.o [ 17%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/target/ppc/compat.c.o [ 17%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/libdecnumber/dpd/decimal64.c.o /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/libdecnumber/dpd/decimal64.c:620:8: warning: variable 'n' set but not used [-Wunused-but-set-variable] 620 | Int n; /* output bunch counter */ | ^ 1 warning generated. [ 18%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/libdecnumber/dpd/decimal32.c.o [ 18%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/libdecnumber/dpd/decimal128.c.o [ 18%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/libdecnumber/decNumber.c.o [ 18%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/libdecnumber/decContext.c.o [ 18%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/hw/ppc/ppc_booke.c.o [ 18%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/hw/ppc/ppc.c.o [ 19%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/accel/tcg/translator.c.o [ 19%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/accel/tcg/translate-all.c.o [ 19%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/accel/tcg/tcg-runtime-gvec.c.o [ 19%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/accel/tcg/tcg-runtime.c.o [ 19%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/accel/tcg/tcg-all.c.o [ 19%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/accel/tcg/cputlb.c.o [ 19%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/accel/tcg/cpu-exec-common.c.o [ 20%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/accel/tcg/cpu-exec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :97:1: note: expanded from here 97 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :103:1: note: expanded from here 103 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :109:1: note: expanded from here 109 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :115:1: note: expanded from here 115 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :121:1: note: expanded from here 121 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :127:1: note: expanded from here 127 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :133:1: note: expanded from here 133 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :139:1: note: expanded from here 139 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :21:1: note: expanded from here 21 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :27:1: note: expanded from here 27 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :33:1: note: expanded from here 33 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :39:1: note: expanded from here 39 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :45:1: note: expanded from here 45 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :51:1: note: expanded from here 51 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :120:1: note: expanded from here 120 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :125:1: note: expanded from here 125 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :130:1: note: expanded from here 130 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :135:1: note: expanded from here 135 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :140:1: note: expanded from here 140 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :145:1: note: expanded from here 145 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159[ 20%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/tcg/tcg-op-vec.c.o :1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :150:1: note: expanded from here 150 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :155:1: note: expanded from here 155 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :14:1: note: expanded from here 14 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :19:1: note: expanded from here 19 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :24:1: note: expanded from here 24 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :29:1: note: expanded from here 29 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :34:1: note: expanded from here 34 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :39:1: note: expanded from here 39 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ [ 20%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/tcg/tcg-op-gvec.c.o [ 20%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/tcg/tcg-op.c.o 32 warnings generated. [ 20%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/tcg/tcg.c.o [ 20%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/tcg/optimize.c.o [ 21%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/fpu/softfloat.c.o [ 21%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/softmmu/memory_mapping.c.o [ 21%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/softmmu/memory.c.o [ 21%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/softmmu/ioport.c.o [ 21%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/softmmu/cpus.c.o [ 21%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/exec-vary.c.o [ 21%] Building C object CMakeFiles/ppc64-softmmu.dir/qemu/exec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1933: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1973: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ 18 warnings generated. [ 21%] Linking C static library libppc64-softmmu.a [ 21%] Built target ppc64-softmmu [ 21%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/target/ppc/unicorn.c.o [ 21%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/target/ppc/mmu_helper.c.o [ 21%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/target/ppc/timebase_helper.c.o [ 21%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/target/ppc/translate.c.o [ 21%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/target/ppc/mmu-hash32.c.o [ 22%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/target/ppc/misc_helper.c.o [ 22%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/target/ppc/mem_helper.c.o [ 22%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/target/ppc/machine.c.o [ 22%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/target/ppc/int_helper.c.o [ 22%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/target/ppc/fpu_helper.c.o [ 22%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/target/ppc/excp_helper.c.o [ 23%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/target/ppc/dfp_helper.c.o /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/ppc/dfp_helper.c:132:9: warning: variable 'rnd' is used uninitialized whenever switch default is taken [-Wsometimes-uninitialized] 132 | default: | ^~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/ppc/dfp_helper.c:136:42: note: uninitialized use occurs here 136 | decContextSetRounding(&dfp->context, rnd); | ^~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/ppc/dfp_helper.c:115:9: warning: variable 'rnd' is used uninitialized whenever switch default is taken [-Wsometimes-uninitialized] 115 | default: | ^~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/ppc/dfp_helper.c:136:42: note: uninitialized use occurs here 136 | decContextSetRounding(&dfp->context, rnd); | ^~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/ppc/dfp_helper.c:101:5: note: variable 'rnd' is declared here 101 | enum rounding rnd; | ^ 2 warnings generated. [ 23%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/target/ppc/cpu-models.c.o [ 23%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/target/ppc/cpu.c.o [ 23%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/libdecnumber/dpd/decimal64.c.o /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/libdecnumber/dpd/decimal64.c:620:8: warning: variable 'n' set but not used [-Wunused-but-set-variable] 620 | Int n; /* output bunch counter */ | ^ [ 23%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/libdecnumber/dpd/decimal32.c.o 1 warning generated. [ 23%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/libdecnumber/dpd/decimal128.c.o [ 23%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/libdecnumber/decNumber.c.o [ 24%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/libdecnumber/decContext.c.o [ 24%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/hw/ppc/ppc_booke.c.o [ 24%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/hw/ppc/ppc.c.o [ 24%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/accel/tcg/translator.c.o [ 24%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/accel/tcg/translate-all.c.o [ 24%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/accel/tcg/tcg-runtime-gvec.c.o [ 25%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/accel/tcg/tcg-runtime.c.o [ 25%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/accel/tcg/tcg-all.c.o [ 25%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/accel/tcg/cputlb.c.o [ 25%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/accel/tcg/cpu-exec-common.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ [ 25%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/accel/tcg/cpu-exec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :138:1: note: expanded from here 138 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :144:1: note: expanded from here 144 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :150:1: note: expanded from here 150 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :156:1: note: expanded from here 156 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :162:1: note: expanded from here 162 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :168:1: note: expanded from here 168 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :174:1: note: expanded from here 174 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :4:1: note: expanded from here 4 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :60:1: note: expanded from here 60 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :66:1: note: expanded from here 66 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :72:1: note: expanded from here 72 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :78:1: note: expanded from here 78 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :84:1: note: expanded from here 84 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :90:1: note: expanded from here 90 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :165:1: note: expanded from here 165 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :170:1: note: expanded from here 170 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :175:1: note: expanded from here 175 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :180:1: note: expanded from here 180 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :185:1: note: expanded from here 185 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :2:1: note: expanded from here 2 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :7:1: note: expanded from here 7 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :12:1: note: expanded from here 12 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :57:1: note: expanded from here 57 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :62:1: note: expanded from here 62 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :67:1: note: expanded from here 67 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :72:1: note: expanded from here 72 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :77:1: note: expanded from here 77 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :82:1: note: expanded from here 82 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ [ 25%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/tcg/tcg-op-vec.c.o [ 25%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/tcg/tcg-op-gvec.c.o [ 26%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/tcg/tcg-op.c.o 32 warnings generated. [ 26%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/tcg/tcg.c.o [ 26%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/tcg/optimize.c.o [ 26%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/fpu/softfloat.c.o [ 26%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/softmmu/memory_mapping.c.o [ 26%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/softmmu/memory.c.o [ 27%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/softmmu/ioport.c.o [ 27%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/softmmu/cpus.c.o [ 27%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/exec-vary.c.o [ 27%] Building C object CMakeFiles/ppc-softmmu.dir/qemu/exec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1933: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1973: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ 18 warnings generated. [ 28%] Linking C static library libppc-softmmu.a [ 28%] Built target ppc-softmmu [ 28%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/target/sparc/unicorn64.c.o [ 28%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/target/sparc/translate.c.o [ 28%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/target/sparc/vis_helper.c.o [ 28%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/target/sparc/win_helper.c.o [ 28%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/target/sparc/mmu_helper.c.o [ 28%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/target/sparc/ldst_helper.c.o [ 29%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/target/sparc/int64_helper.c.o [ 29%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/target/sparc/helper.c.o [ 29%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/target/sparc/fop_helper.c.o [ 29%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/target/sparc/cpu.c.o [ 29%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/target/sparc/cc_helper.c.o [ 29%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/accel/tcg/translator.c.o [ 30%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/accel/tcg/translate-all.c.o [ 30%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/accel/tcg/tcg-runtime-gvec.c.o [ 30%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/accel/tcg/tcg-runtime.c.o [ 30%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/accel/tcg/tcg-all.c.o [ 30%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/accel/tcg/cputlb.c.o [ 30%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/accel/tcg/cpu-exec-common.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :140:1: note: expanded from here 140 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :146:1: note: expanded from here 146 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :152:1: note: expanded from here 152 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :158:1: note: expanded from here 158 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :164:1: note: expanded from here 164 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :170:1: note: expanded from here 170 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :176:1: note: expanded from here 176 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :6:1: note: expanded from here 6 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :62:1: note: expanded from here 62 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :68:1: note: expanded from here 68 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :74:1: note: expanded from here 74 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :80:1: note: expanded from here 80 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :86:1: note: expanded from here 86 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :92:1: note: expanded from here 92 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ [ 30%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/accel/tcg/cpu-exec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :167:1: note: expanded from here 167 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :172:1: note: expanded from here 172 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :177:1: note: expanded from here 177 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :182:1: note: expanded from here 182 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :187:1: note: expanded from here 187 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :3:1: note: expanded from here 3 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :8:1: note: expanded from here 8 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :13:1: note: expanded from here 13 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :58:1: note: expanded from here 58 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :63:1: note: expanded from here 63 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :68:1: note: expanded from here 68 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :73:1: note: expanded from here 73 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :78:1: note: expanded from here 78 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :83:1: note: expanded from here 83 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ [ 31%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/tcg/tcg-op-vec.c.o [ 31%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/tcg/tcg-op-gvec.c.o [ 31%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/tcg/tcg-op.c.o [ 31%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/tcg/tcg.c.o 32 warnings generated. [ 31%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/tcg/optimize.c.o [ 31%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/fpu/softfloat.c.o [ 32%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/softmmu/memory_mapping.c.o [ 32%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/softmmu/memory.c.o [ 32%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/softmmu/ioport.c.o [ 32%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/softmmu/cpus.c.o [ 32%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/exec-vary.c.o [ 32%] Building C object CMakeFiles/sparc64-softmmu.dir/qemu/exec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1933: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1973: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ 18 warnings generated. [ 33%] Linking C static library libsparc64-softmmu.a [ 33%] Built target sparc64-softmmu [ 34%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/target/sparc/unicorn.c.o [ 34%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/target/sparc/mmu_helper.c.o [ 34%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/target/sparc/translate.c.o [ 34%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/target/sparc/win_helper.c.o [ 34%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/target/sparc/ldst_helper.c.o [ 34%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/target/sparc/int32_helper.c.o [ 35%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/target/sparc/helper.c.o [ 35%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/target/sparc/fop_helper.c.o [ 35%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/target/sparc/cpu.c.o [ 35%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/target/sparc/cc_helper.c.o [ 35%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/accel/tcg/translator.c.o [ 35%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/accel/tcg/translate-all.c.o [ 36%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/accel/tcg/tcg-runtime-gvec.c.o [ 36%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/accel/tcg/tcg-runtime.c.o [ 36%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/accel/tcg/tcg-all.c.o [ 36%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/accel/tcg/cputlb.c.o [ 36%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/accel/tcg/cpu-exec-common.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :87:1: note: expanded from here 87 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ [ 36%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/accel/tcg/cpu-exec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :93:1: note: expanded from here 93 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :99:1: note: expanded from here 99 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :105:1: note: expanded from here 105 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :111:1: note: expanded from here 111 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :117:1: note: expanded from here 117 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :123:1: note: expanded from here 123 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :129:1: note: expanded from here 129 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :11:1: note: expanded from here 11 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :17:1: note: expanded from here 17 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :23:1: note: expanded from here 23 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :29:1: note: expanded from here 29 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :35:1: note: expanded from here 35 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :41:1: note: expanded from here 41 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :109:1: note: expanded from here 109 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :114:1: note: expanded from here 114 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :119:1: note: expanded from here 119 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :124:1: note: expanded from here 124 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :129:1: note: expanded from here 129 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :134:1: note: expanded from here 134 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X[ 36%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/tcg/tcg-op-vec.c.o (haddr, val); \ | ^ :139:1: note: expanded from here 139 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :144:1: note: expanded from here 144 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :189:1: note: expanded from here 189 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :6:1: note: expanded from here 6 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :11:1: note: expanded from here 11 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :16:1: note: expanded from here 16 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :21:1: note: expanded from here 21 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :26:1: note: expanded from here 26 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ [ 37%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/tcg/tcg-op-gvec.c.o [ 37%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/tcg/tcg-op.c.o [ 37%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/tcg/tcg.c.o 32 warnings generated. [ 37%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/tcg/optimize.c.o [ 37%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/fpu/softfloat.c.o [ 37%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/softmmu/memory_mapping.c.o [ 38%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/softmmu/memory.c.o [ 38%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/softmmu/ioport.c.o [ 38%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/softmmu/cpus.c.o [ 38%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/exec-vary.c.o [ 38%] Building C object CMakeFiles/sparc-softmmu.dir/qemu/exec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1933: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1973: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ 18 warnings generated. [ 38%] Linking C static library libsparc-softmmu.a [ 38%] Built target sparc-softmmu [ 38%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/target/mips/unicorn.c.o [ 38%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/target/mips/msa_helper.c.o [ 39%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/target/mips/op_helper.c.o [ 39%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/target/mips/translate.c.o [ 39%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/target/mips/lmi_helper.c.o [ 39%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/target/mips/helper.c.o [ 39%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/target/mips/fpu_helper.c.o [ 39%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/target/mips/dsp_helper.c.o [ 40%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/target/mips/cpu.c.o [ 40%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/target/mips/cp0_timer.c.o [ 40%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/target/mips/cp0_helper.c.o [ 40%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/accel/tcg/translator.c.o [ 40%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/accel/tcg/translate-all.c.o [ 40%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/accel/tcg/tcg-runtime-gvec.c.o [ 40%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/accel/tcg/tcg-runtime.c.o [ 41%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/accel/tcg/tcg-all.c.o [ 41%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/accel/tcg/cputlb.c.o [ 41%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/accel/tcg/cpu-exec-common.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :57:1: note: expanded from here 57 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :63:1: note: expanded from here 63 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :69:1: note: expanded from here 69 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :75:1: note: expanded from here 75 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :81:1: note: expanded from here 81 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :87:1: note: expanded from here 87 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :93:1: note: expanded from here 93 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :99:1: note: expanded from here 99 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :155:1: note: expanded from here 155 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :161:1: note: expanded from here 161 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :167:1: note: expanded from here 167 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :173:1: note: expanded from here 173 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :3:1: note: expanded from here 3 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :9:1: note: expanded from here 9 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :77:1: note: expanded from here 77 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :82:1: note: expanded from here 82 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :87:1: note: expanded from here 87 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :92:1: note: expanded from here 92 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :97:1: note: expanded from here 97 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :102:1: note: expanded from here 102 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :107:1: note: expanded from here 107 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :112:1: note: expanded from here 112 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :157:1: note: expanded from here 157 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :162:1: note: expanded from here 162 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :167:1: note: expanded from here 167 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :172:1: note: expanded from here 172 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :177:1: note: expanded from here 177 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :182:1: note: expanded from here 182 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ [ 41%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/accel/tcg/cpu-exec.c.o [ 41%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/tcg/tcg-op-vec.c.o 32 warnings generated. [ 41%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/tcg/tcg-op-gvec.c.o [ 42%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/tcg/tcg-op.c.o [ 42%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/tcg/tcg.c.o [ 42%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/tcg/optimize.c.o [ 42%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/fpu/softfloat.c.o [ 42%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/softmmu/memory_mapping.c.o [ 42%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/softmmu/memory.c.o [ 42%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/softmmu/ioport.c.o [ 43%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/softmmu/cpus.c.o [ 43%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/exec-vary.c.o [ 43%] Building C object CMakeFiles/mips64el-softmmu.dir/qemu/exec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1933: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1973: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ 18 warnings generated. [ 43%] Linking C static library libmips64el-softmmu.a [ 43%] Built target mips64el-softmmu [ 43%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/target/mips/unicorn.c.o [ 43%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/target/mips/msa_helper.c.o [ 44%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/target/mips/op_helper.c.o [ 44%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/target/mips/translate.c.o [ 44%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/target/mips/lmi_helper.c.o [ 44%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/target/mips/helper.c.o [ 44%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/target/mips/fpu_helper.c.o [ 44%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/target/mips/dsp_helper.c.o [ 44%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/target/mips/cpu.c.o [ 45%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/target/mips/cp0_timer.c.o [ 45%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/target/mips/cp0_helper.c.o [ 45%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/accel/tcg/translator.c.o [ 45%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/accel/tcg/translate-all.c.o [ 45%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/accel/tcg/tcg-runtime-gvec.c.o [ 45%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/accel/tcg/tcg-runtime.c.o [ 46%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/accel/tcg/tcg-all.c.o [ 46%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/accel/tcg/cputlb.c.o [ 46%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/accel/tcg/cpu-exec-common.c.o [ 46%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/accel/tcg/cpu-exec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :38:1: note: expanded from here 38 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :44:1: note: expanded from here 44 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :50:1: note: expanded from here 50 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :56:1: note: expanded from here 56 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :62:1: note: expanded from here 62 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :68:1: note: expanded from here 68 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :74:1: note: expanded from here 74 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :80:1: note: expanded from here 80 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :136:1: note: expanded from here 136 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :142:1: note: expanded from here 142 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :148:1: note: expanded from here 148 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :154:1: note: expanded from here 154 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :160:1: note: expanded from here 160 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :166:1: note: expanded from here 166 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :55:1: note: expanded from here 55 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :60:1: note: expanded from here 60 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :65:1: note: expanded from here 65 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :70:1: note: expanded from here 70 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :75:1: note: expanded from here 75 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :80:1: note: expanded from here 80 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :85:1: note: expanded from here 85 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :90:1: note: expanded from here 90 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :135:1: note: expanded from here 135 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :140:1: note: expanded from here 140 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :145:1: note: expanded from here 145 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :150:1: note: expanded from here 150 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :155:1: note: expanded from here 155 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :160:1: note: expanded from here 160 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ [ 46%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/tcg/tcg-op-vec.c.o [ 46%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/tcg/tcg-op-gvec.c.o [ 47%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/tcg/tcg-op.c.o 32 warnings generated. [ 47%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/tcg/tcg.c.o [ 47%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/tcg/optimize.c.o [ 47%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/fpu/softfloat.c.o [ 47%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/softmmu/memory_mapping.c.o [ 47%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/softmmu/memory.c.o [ 47%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/softmmu/ioport.c.o [ 48%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/softmmu/cpus.c.o [ 48%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/exec-vary.c.o [ 48%] Building C object CMakeFiles/mips64-softmmu.dir/qemu/exec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1933: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1973: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ 18 warnings generated. [ 48%] Linking C static library libmips64-softmmu.a [ 48%] Built target mips64-softmmu [ 48%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/target/mips/unicorn.c.o [ 48%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/target/mips/msa_helper.c.o [ 49%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/target/mips/op_helper.c.o [ 49%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/target/mips/translate.c.o [ 49%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/target/mips/lmi_helper.c.o [ 49%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/target/mips/helper.c.o [ 49%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/target/mips/fpu_helper.c.o [ 49%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/target/mips/dsp_helper.c.o [ 50%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/target/mips/cpu.c.o [ 50%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/target/mips/cp0_timer.c.o [ 50%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/target/mips/cp0_helper.c.o [ 50%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/accel/tcg/translator.c.o [ 50%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/accel/tcg/translate-all.c.o [ 50%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/accel/tcg/tcg-runtime-gvec.c.o [ 50%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/accel/tcg/tcg-runtime.c.o [ 51%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/accel/tcg/tcg-all.c.o [ 51%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/accel/tcg/cputlb.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :154:1: note: expanded from here 154 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :160:1: note: expanded from here 160 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :166:1: note: expanded from here 166 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :172:1: note: expanded from here 172 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :3:1: note: expanded from here 3 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :9:1: note: expanded from here 9 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :15:1: note: expanded from here 15 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :21:1: note: expanded from here 21 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :77:1: note: expanded from here 77 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :83:1: note: expanded from here 83 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :89:1: note: expanded from here 89 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :95:1: note: expanded from here 95 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :101:1: note: expanded from here 101 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :107:1: note: expanded from here 107 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :183:1: note: expanded from here 183 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :188:1: note: expanded from here 188 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :4:1: note: expanded from here 4 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :9:1: note: expanded from here 9 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :14:1: note: expanded from here 14 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :19:1: note: expanded from here 19 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :24:1: note: expanded from here 24 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :29:1: note: expanded from here 29 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :74:1: note: expanded from here 74 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :79:1: note: expanded from here 79 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :84:1: note: expanded from here 84 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :89:1: note: expanded from here 89 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :94:1: note: expanded from here 94 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :99:1: note: expanded from here 99 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ [ 51%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/accel/tcg/cpu-exec-common.c.o [ 51%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/accel/tcg/cpu-exec.c.o [ 51%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/tcg/tcg-op-vec.c.o [ 51%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/tcg/tcg-op-gvec.c.o [ 52%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/tcg/tcg-op.c.o 32 warnings generated. [ 52%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/tcg/tcg.c.o [ 52%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/tcg/optimize.c.o [ 52%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/fpu/softfloat.c.o [ 52%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/softmmu/memory_mapping.c.o [ 52%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/softmmu/memory.c.o [ 53%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/softmmu/ioport.c.o [ 53%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/softmmu/cpus.c.o [ 53%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/exec-vary.c.o [ 53%] Building C object CMakeFiles/mipsel-softmmu.dir/qemu/exec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1933: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1973: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ 18 warnings generated. [ 53%] Linking C static library libmipsel-softmmu.a [ 53%] Built target mipsel-softmmu [ 53%] Building C object CMakeFiles/mips-softmmu.dir/qemu/target/mips/unicorn.c.o [ 53%] Building C object CMakeFiles/mips-softmmu.dir/qemu/target/mips/msa_helper.c.o [ 54%] Building C object CMakeFiles/mips-softmmu.dir/qemu/target/mips/op_helper.c.o [ 54%] Building C object CMakeFiles/mips-softmmu.dir/qemu/target/mips/translate.c.o [ 54%] Building C object CMakeFiles/mips-softmmu.dir/qemu/target/mips/lmi_helper.c.o [ 54%] Building C object CMakeFiles/mips-softmmu.dir/qemu/target/mips/helper.c.o [ 54%] Building C object CMakeFiles/mips-softmmu.dir/qemu/target/mips/fpu_helper.c.o [ 54%] Building C object CMakeFiles/mips-softmmu.dir/qemu/target/mips/dsp_helper.c.o [ 54%] Building C object CMakeFiles/mips-softmmu.dir/qemu/target/mips/cpu.c.o [ 55%] Building C object CMakeFiles/mips-softmmu.dir/qemu/target/mips/cp0_timer.c.o [ 55%] Building C object CMakeFiles/mips-softmmu.dir/qemu/target/mips/cp0_helper.c.o [ 55%] Building C object CMakeFiles/mips-softmmu.dir/qemu/accel/tcg/translator.c.o [ 55%] Building C object CMakeFiles/mips-softmmu.dir/qemu/accel/tcg/translate-all.c.o [ 55%] Building C object CMakeFiles/mips-softmmu.dir/qemu/accel/tcg/tcg-runtime-gvec.c.o [ 55%] Building C object CMakeFiles/mips-softmmu.dir/qemu/accel/tcg/tcg-runtime.c.o [ 56%] Building C object CMakeFiles/mips-softmmu.dir/qemu/accel/tcg/tcg-all.c.o [ 56%] Building C object CMakeFiles/mips-softmmu.dir/qemu/accel/tcg/cputlb.c.o [ 56%] Building C object CMakeFiles/mips-softmmu.dir/qemu/accel/tcg/cpu-exec-common.c.o [ 56%] Building C object CMakeFiles/mips-softmmu.dir/qemu/accel/tcg/cpu-exec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :137:1: note: expanded from here 137 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :143:1: note: expanded from here 143 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :149:1: note: expanded from here 149 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :155:1: note: expanded from here 155 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :161:1: note: expanded from here 161 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :167:1: note: expanded from here 167 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :173:1: note: expanded from here 173 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :3:1: note: expanded from here 3 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :59:1: note: expanded from here 59 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :65:1: note: expanded from here 65 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :71:1: note: expanded from here 71 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :77:1: note: expanded from here 77 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :83:1: note: expanded from here 83 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :89:1: note: expanded from here 89 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :164:1: note: expanded from here 164 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :169:1: note: expanded from here 169 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :174:1: note: expanded from here 174 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :179:1: note: expanded from here 179 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :184:1: note: expanded from here 184 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :189:1: note: expanded from here 189 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :5:1: note: expanded from here 5 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :10:1: note: expanded from here 10 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :55:1: note: expanded from here 55 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :60:1: note: expanded from here 60 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :65:1: note: expanded from here 65 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :70:1: note: expanded from here 70 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :75:1: note: expanded from here 75 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :80:1: note: expanded from here 80 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ [ 56%] Building C object CMakeFiles/mips-softmmu.dir/qemu/tcg/tcg-op-vec.c.o 32 warnings generated. [ 56%] Building C object CMakeFiles/mips-softmmu.dir/qemu/tcg/tcg-op-gvec.c.o [ 56%] Building C object CMakeFiles/mips-softmmu.dir/qemu/tcg/tcg-op.c.o [ 57%] Building C object CMakeFiles/mips-softmmu.dir/qemu/tcg/tcg.c.o [ 57%] Building C object CMakeFiles/mips-softmmu.dir/qemu/tcg/optimize.c.o [ 57%] Building C object CMakeFiles/mips-softmmu.dir/qemu/fpu/softfloat.c.o [ 57%] Building C object CMakeFiles/mips-softmmu.dir/qemu/softmmu/memory_mapping.c.o [ 57%] Building C object CMakeFiles/mips-softmmu.dir/qemu/softmmu/memory.c.o [ 57%] Building C object CMakeFiles/mips-softmmu.dir/qemu/softmmu/ioport.c.o [ 58%] Building C object CMakeFiles/mips-softmmu.dir/qemu/softmmu/cpus.c.o [ 58%] Building C object CMakeFiles/mips-softmmu.dir/qemu/exec-vary.c.o [ 58%] Building C object CMakeFiles/mips-softmmu.dir/qemu/exec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1933: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1973: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ 18 warnings generated. [ 58%] Linking C static library libmips-softmmu.a [ 58%] Built target mips-softmmu [ 59%] Building C object CMakeFiles/m68k-softmmu.dir/qemu/target/m68k/unicorn.c.o [ 59%] Building C object CMakeFiles/m68k-softmmu.dir/qemu/target/m68k/op_helper.c.o [ 59%] Building C object CMakeFiles/m68k-softmmu.dir/qemu/target/m68k/softfloat.c.o [ 59%] Building C object CMakeFiles/m68k-softmmu.dir/qemu/target/m68k/translate.c.o [ 59%] Building C object CMakeFiles/m68k-softmmu.dir/qemu/target/m68k/helper.c.o [ 59%] Building C object CMakeFiles/m68k-softmmu.dir/qemu/target/m68k/fpu_helper.c.o [ 59%] Building C object CMakeFiles/m68k-softmmu.dir/qemu/target/m68k/cpu.c.o [ 60%] Building C object CMakeFiles/m68k-softmmu.dir/qemu/accel/tcg/translator.c.o [ 60%] Building C object CMakeFiles/m68k-softmmu.dir/qemu/accel/tcg/translate-all.c.o [ 60%] Building C object CMakeFiles/m68k-softmmu.dir/qemu/accel/tcg/tcg-runtime-gvec.c.o [ 60%] Building C object CMakeFiles/m68k-softmmu.dir/qemu/accel/tcg/tcg-runtime.c.o [ 60%] Building C object CMakeFiles/m68k-softmmu.dir/qemu/accel/tcg/tcg-all.c.o [ 60%] Building C object CMakeFiles/m68k-softmmu.dir/qemu/accel/tcg/cputlb.c.o [ 61%] Building C object CMakeFiles/m68k-softmmu.dir/qemu/accel/tcg/cpu-exec-common.c.o [ 61%] Building C object CMakeFiles/m68k-softmmu.dir/qemu/accel/tcg/cpu-exec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :117:1: note: expanded from here 117 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :123:1: note: expanded from here 123 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :129:1: note: expanded from here 129 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :135:1: note: expanded from here 135 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :141:1: note: expanded from here 141 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :147:1: note: expanded from here 147 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :153:1: note: expanded from here 153 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :159:1: note: expanded from here 159 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :39:1: note: expanded from here 39 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :45:1: note: expanded from here 45 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :51:1: note: expanded from here 51 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :57:1: note: expanded from here 57 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :63:1: note: expanded from here 63 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :69:1: note: expanded from here 69 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :141:1: note: expanded from here 141 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :146:1: note: expanded from here 146 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :151:1: note: expanded from here 151 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :156:1: note: expanded from here 156 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :161:1: note: expanded from here 161 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :166:1: note: expanded from here 166 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :171:1: note: expanded from here 171 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :176:1: note: expanded from here 176 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :34:1: note: expanded from here 34 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :39:1: note: expanded from here 39 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :44:1: note: expanded from here 44 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :49:1: note: expanded from here 49 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :54:1: note: expanded from here 54 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :59:1: note: expanded from here 59 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ [ 61%] Building C object CMakeFiles/m68k-softmmu.dir/qemu/tcg/tcg-op-vec.c.o [ 61%] Building C object CMakeFiles/m68k-softmmu.dir/qemu/tcg/tcg-op-gvec.c.o [ 61%] Building C object CMakeFiles/m68k-softmmu.dir/qemu/tcg/tcg-op.c.o 32 warnings generated. [ 61%] Building C object CMakeFiles/m68k-softmmu.dir/qemu/tcg/tcg.c.o [ 61%] Building C object CMakeFiles/m68k-softmmu.dir/qemu/tcg/optimize.c.o [ 62%] Building C object CMakeFiles/m68k-softmmu.dir/qemu/fpu/softfloat.c.o [ 62%] Building C object CMakeFiles/m68k-softmmu.dir/qemu/softmmu/memory_mapping.c.o [ 62%] Building C object CMakeFiles/m68k-softmmu.dir/qemu/softmmu/memory.c.o [ 62%] Building C object CMakeFiles/m68k-softmmu.dir/qemu/softmmu/ioport.c.o [ 62%] Building C object CMakeFiles/m68k-softmmu.dir/qemu/softmmu/cpus.c.o [ 62%] Building C object CMakeFiles/m68k-softmmu.dir/qemu/exec-vary.c.o [ 63%] Building C object CMakeFiles/m68k-softmmu.dir/qemu/exec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1933: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1973: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ 18 warnings generated. [ 63%] Linking C static library libm68k-softmmu.a [ 63%] Built target m68k-softmmu [ 63%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/target/arm/unicorn_aarch64.c.o [ 63%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/target/arm/translate-sve.c.o [ 63%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/target/arm/vec_helper.c.o [ 64%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/target/arm/vfp_helper.c.o [ 64%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/target/arm/translate.c.o [ 64%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/target/arm/translate-a64.c.o [ 64%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/target/arm/tlb_helper.c.o [ 65%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/target/arm/sve_helper.c.o [ 65%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/target/arm/psci.c.o [ 65%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/target/arm/pauth_helper.c.o [ 65%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/target/arm/op_helper.c.o [ 65%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/target/arm/neon_helper.c.o /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:1030:[ 65%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/target/arm/m_helper.c.o 1: warning: implicit conversion from 'int' to 'int8_t' (aka 'signed char') changes value from 128 to -128 [-Wconstant-conversion] 1030 | NEON_VOP_ENV(qrshl_s8, neon_s8, 4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:116:83: note: expanded from macro 'NEON_VOP_ENV' 116 | uint32_t HELPER(glue(neon_,name))(CPUARMState *env, uint32_t arg1, uint32_t arg2) \ | ^ 117 | NEON_VOP_BODY(vtype, n) | ~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:106:5: note: expanded from macro '\ NEON_VOP_BODY' 106 | NEON_DO##n; \ | ^~~~~~~~~~ :85:1: note: expanded from here 85 | NEON_DO4 | ^~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:93:5: note: expanded from macro 'NEON_DO4' 93 | NEON_FN(vdest.v1, vsrc1.v1, vsrc2.v1); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:1009:23: note: expanded from macro 'NEON_FN' 1009 | dest = (1 << (sizeof(src1) * 8 - 1)); \ | ~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:1030:1: warning: implicit conversion from 'int' to 'int8_t' (aka 'signed char') changes value from 128 to -128 [-Wconstant-conversion] 1030 | NEON_VOP_ENV(qrshl_s8, neon_s8, 4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:116:83: note: expanded from macro 'NEON_VOP_ENV' 116 | uint32_t HELPER(glue(neon_,name))(CPUARMState *env, uint32_t arg1, uint32_t arg2) \ | ^ 117 | NEON_VOP_BODY(vtype, n) | ~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:106:5: note: expanded from macro '\ NEON_VOP_BODY' 106 | NEON_DO##n; \ | ^~~~~~~~~~ :85:1: note: expanded from here 85 | NEON_DO4 | ^~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:94:5: note: expanded from macro 'NEON_DO4' 94 | NEON_FN(vdest.v2, vsrc1.v2, vsrc2.v2); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:1009:23: note: expanded from macro 'NEON_FN' 1009 | dest = (1 << (sizeof(src1) * 8 - 1)); \ | ~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:1030:1: warning: implicit conversion from 'int' to 'int8_t' (aka 'signed char') changes value from 128 to -128 [-Wconstant-conversion] 1030 | NEON_VOP_ENV(qrshl_s8, neon_s8, 4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:116:83: note: expanded from macro 'NEON_VOP_ENV' 116 | uint32_t HELPER(glue(neon_,name))(CPUARMState *env, uint32_t arg1, uint32_t arg2) \ | ^ 117 | NEON_VOP_BODY(vtype, n) | ~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:106:5: note: expanded from macro '\ NEON_VOP_BODY' 106 | NEON_DO##n; \ | ^~~~~~~~~~ :85:1: note: expanded from here 85 | NEON_DO4 | ^~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:95:5: note: expanded from macro 'NEON_DO4' 95 | NEON_FN(vdest.v3, vsrc1.v3, vsrc2.v3); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:1009:23: note: expanded from macro 'NEON_FN' 1009 | dest = (1 << (sizeof(src1) * 8 - 1)); \ | ~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:1030:1: warning: implicit conversion from 'int' to 'int8_t' (aka 'signed char') changes value from 128 to -128 [-Wconstant-conversion] 1030 | NEON_VOP_ENV(qrshl_s8, neon_s8, 4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:116:83: note: expanded from macro 'NEON_VOP_ENV' 116 | uint32_t HELPER(glue(neon_,name))(CPUARMState *env, uint32_t arg1, uint32_t arg2) \ | ^ 117 | NEON_VOP_BODY(vtype, n) | ~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:106:5: note: expanded from macro '\ NEON_VOP_BODY' 106 | NEON_DO##n; \ | ^~~~~~~~~~ :85:1: note: expanded from here 85 | NEON_DO4 | ^~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:96:5: note: expanded from macro 'NEON_DO4' 96 | NEON_FN(vdest.v4, vsrc1.v4, vsrc2.v4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:1009:23: note: expanded from macro 'NEON_FN' 1009 | dest = (1 << (sizeof(src1) * 8 - 1)); \ | ~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:1031:1: warning: implicit conversion from 'int' to 'int16_t' (aka 'short') changes value from 32768 to -32768 [-Wconstant-conversion] 1031 | NEON_VOP_ENV(qrshl_s16, neon_s16, 2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:116:83: note: expanded from macro 'NEON_VOP_ENV' 116 | uint32_t HELPER(glue(neon_,name))(CPUARMState *env, uint32_t arg1, uint32_t arg2) \ | ^ 117 | NEON_VOP_BODY(vtype, n) | ~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:106:5: note: expanded from macro '\ NEON_VOP_BODY' 106 | NEON_DO##n; \ | ^~~~~~~~~~ :88:1: note: expanded from here 88 | NEON_DO2 | ^~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:90:5: note: expanded from macro 'NEON_DO2' 90 | NEON_FN(vdest.v1, vsrc1.v1, vsrc2.v1); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:1009:23: note: expanded from macro 'NEON_FN' 1009 | dest = (1 << (sizeof(src1) * 8 - 1)); \ | ~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:1031:1: warning: implicit conversion from 'int' to 'int16_t' (aka 'short') changes value from 32768 to -32768 [-Wconstant-conversion] 1031 | NEON_VOP_ENV(qrshl_s16, neon_s16, 2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:116:83: note: expanded from macro 'NEON_VOP_ENV' 116 | uint32_t HELPER(glue(neon_,name))(CPUARMState *env, uint32_t arg1, uint32_t arg2) \ | ^ 117 | NEON_VOP_BODY(vtype, n) | ~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:106:5: note: expanded from macro '\ NEON_VOP_BODY' 106 | NEON_DO##n; \ | ^~~~~~~~~~ :88:1: note: expanded from here 88 | NEON_DO2 | ^~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:91:5: note: expanded from macro 'NEON_DO2' 91 | NEON_FN(vdest.v2, vsrc1.v2, vsrc2.v2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:1009:23: note: expanded from macro 'NEON_FN' 1009 | dest = (1 << (sizeof(src1) * 8 - 1)); \ | ~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/target/arm/iwmmxt_helper.c.o [ 66%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/target/arm/helper.c.o 6 warnings generated. [ 66%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/target/arm/helper-a64.c.o /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/helper.c:4708:15: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 4708 | .type = ARM_CP_CONST, .resetvalue = 0 }, | ^~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/cpu.h:2340:34: note: expanded from macro 'ARM_CP_CONST' 2340 | #define ARM_CP_CONST 0x0002 | ^~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/helper.c:4705:15: note: previous initialization is here 4705 | .type = ARM_CP_NO_RAW, | ^~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/cpu.h:2346:34: note: expanded from macro 'ARM_CP_NO_RAW' 2346 | #define ARM_CP_NO_RAW 0x0080 | ^~~~~~ [ 66%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/target/arm/debug_helper.c.o [ 66%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/target/arm/crypto_helper.c.o [ 66%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/target/arm/cpu.c.o [ 66%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/target/arm/cpu64.c.o [ 67%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/accel/tcg/translator.c.o [ 67%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/accel/tcg/translate-all.c.o [ 67%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/accel/tcg/tcg-runtime-gvec.c.o [ 67%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/accel/tcg/tcg-runtime.c.o [ 67%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/accel/tcg/tcg-all.c.o [ 67%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/accel/tcg/cputlb.c.o [ 67%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/accel/tcg/cpu-exec-common.c.o [ 68%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/accel/tcg/cpu-exec.c.o [ 68%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/tcg/tcg-op-vec.c.o [ 68%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/tcg/tcg-op-gvec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :172:1: note: expanded from here 172 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :3:1: note: expanded from here 3 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :9:1: note: expanded from here 9 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :15:1: note: expanded from here 15 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :21:1: note: expanded from here 21 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :27:1: note: expanded from here 27 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :33:1: note: expanded from here 33 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :39:1: note: expanded from here 39 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :95:1: note: expanded from here 95 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :101:1: note: expanded from here 101 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n)1 warning generated. __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :107:1: note: expanded from here 107 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :113:1: note: expanded from here 113 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :119:1: note: expanded from here 119 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :125:1: note: expanded from here 125 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ [ 68%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/tcg/tcg-op.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :15:1: note: expanded from here 15 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :20:1: note: expanded from here 20 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :25:1: note: expanded from here 25 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :30:1: note: expanded from here 30 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :35:1: note: expanded from here 35 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :40:1: note: expanded from here 40 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :45:1: note: expanded from here 45 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :50:1: note: expanded from here 50 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :95:1: note: expanded from here 95 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :100:1: note: expanded from here 100 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :105:1: note: expanded from here 105 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :110:1: note: expanded from here 110 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :115:1: note: expanded from here 115 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :120:1: note: expanded from here 120 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ [ 68%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/tcg/tcg.c.o 32 warnings generated. [ 68%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/tcg/optimize.c.o [ 69%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/fpu/softfloat.c.o [ 69%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/softmmu/memory_mapping.c.o [ 69%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/softmmu/memory.c.o [ 69%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/softmmu/ioport.c.o [ 69%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/softmmu/cpus.c.o [ 69%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/exec-vary.c.o [ 69%] Building C object CMakeFiles/aarch64-softmmu.dir/qemu/exec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1933: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1973: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ 18 warnings generated. [ 69%] Linking C static library libaarch64-softmmu.a [ 69%] Built target aarch64-softmmu [ 69%] Building C object CMakeFiles/arm-softmmu.dir/qemu/target/arm/unicorn_arm.c.o [ 69%] Building C object CMakeFiles/arm-softmmu.dir/qemu/target/arm/translate.c.o [ 69%] Building C object CMakeFiles/arm-softmmu.dir/qemu/target/arm/vec_helper.c.o [ 69%] Building C object CMakeFiles/arm-softmmu.dir/qemu/target/arm/vfp_helper.c.o [ 70%] Building C object CMakeFiles/arm-softmmu.dir/qemu/target/arm/tlb_helper.c.o [ 70%] Building C object CMakeFiles/arm-softmmu.dir/qemu/target/arm/psci.c.o [ 70%] Building C object CMakeFiles/arm-softmmu.dir/qemu/target/arm/op_helper.c.o [ 70%] Building C object CMakeFiles/arm-softmmu.dir/qemu/target/arm/neon_helper.c.o [ 70%] Building C object CMakeFiles/arm-softmmu.dir/qemu/target/arm/m_helper.c.o /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:1030:1: warning: implicit conversion from 'int' to 'int8_t' (aka 'signed char') changes value from 128 to -128 [-Wconstant-conversion] 1030 | NEON_VOP_ENV(qrshl_s8, neon_s8, 4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:116:83: note: expanded from macro 'NEON_VOP_ENV' 116 | uint32_t HELPER(glue(neon_,name))(CPUARMState *env, uint32_t arg1, uint32_t arg2) \ | ^ 117 | NEON_VOP_BODY(vtype, n) | ~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:106:5: note: expanded from macro '\ NEON_VOP_BODY' 106 | NEON_DO##n; \ | ^~~~~~~~~~ :34:1: note: expanded from here 34 | NEON_DO4 | ^~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:93:5: note: expanded from macro 'NEON_DO4' 93 | NEON_FN(vdest.v1, vsrc1.v1, vsrc2.v1); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:1009:23: note: expanded from macro 'NEON_FN' 1009 | dest = (1 << (sizeof(src1) * 8 - 1)); \ | ~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:1030:1: warning: implicit conversion from 'int' to 'int8_t' (aka 'signed char') changes value from 128 to -128 [-Wconstant-conversion] 1030 | NEON_VOP_ENV(qrshl_s8, neon_s8, 4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:116:83: note: expanded from macro 'NEON_VOP_ENV' 116 | uint32_t HELPER(glue(neon_,name))(CPUARMState *env, uint32_t arg1, uint32_t arg2) \ | ^ 117 | NEON_VOP_BODY(vtype, n) | ~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:106:5: note: expanded from macro '\ NEON_VOP_BODY' 106 | NEON_DO##n; \ | ^~~~~~~~~~ :34:1: note: expanded from here 34 | NEON_DO4 | ^~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:94:5: note: expanded from macro 'NEON_DO4' 94 | NEON_FN(vdest.v2, vsrc1.v2, vsrc2.v2); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:1009:23: note: expanded from macro 'NEON_FN' 1009 | dest = (1 << (sizeof(src1) * 8 - 1)); \ | ~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:1030:1: warning: implicit conversion from 'int' to 'int8_t' (aka 'signed char') changes value from 128 to -128 [-Wconstant-conversion] 1030 | NEON_VOP_ENV(qrshl_s8, neon_s8, 4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:116:83: note: expanded from macro 'NEON_VOP_ENV' 116 | uint32_t HELPER(glue(neon_,name))(CPUARMState *env, uint32_t arg1, uint32_t arg2) \ | ^ 117 | NEON_VOP_BODY(vtype, n) | ~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:106:5: note: expanded from macro '\ NEON_VOP_BODY' 106 | NEON_DO##n; \ | ^~~~~~~~~~ :34:1: note: expanded from here 34 | NEON_DO4 | ^~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:95:5: note: expanded from macro 'NEON_DO4' 95 | NEON_FN(vdest.v3, vsrc1.v3, vsrc2.v3); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:1009:23: note: expanded from macro 'NEON_FN' 1009 | dest = (1 << (sizeof(src1) * 8 - 1)); \ | ~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:1030:1: warning: implicit conversion from 'int' to 'int8_t' (aka 'signed char') changes value from 128 to -128 [-Wconstant-conversion] 1030 | NEON_VOP_ENV(qrshl_s8, neon_s8, 4) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:116:83: note: expanded from macro 'NEON_VOP_ENV' 116 | uint32_t HELPER(glue(neon_,name))(CPUARMState *env, uint32_t arg1, uint32_t arg2) \ | ^ 117 | NEON_VOP_BODY(vtype, n) | ~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:106:5: note: expanded from macro '\ NEON_VOP_BODY' 106 | NEON_DO##n; \ | ^~~~~~~~~~ :34:1: note: expanded from here 34 | NEON_DO4 | ^~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:96:5: note: expanded from macro 'NEON_DO4' 96 | NEON_FN(vdest.v4, vsrc1.v4, vsrc2.v4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:1009:23: note: expanded from macro 'NEON_FN' 1009 | dest = (1 << (sizeof(src1) * 8 - 1)); \ | ~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:1031:1: warning: implicit conversion from 'int' to 'int16_t' (aka 'short') changes value from 32768 to -32768 [-Wconstant-conversion] 1031 | NEON_VOP_ENV(qrshl_s16, neon_s16, 2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:116:83: note: expanded from macro 'NEON_VOP_ENV' 116 | uint32_t HELPER(glue(neon_,name))(CPUARMState *env, uint32_t arg1, uint32_t arg2) \ | ^ 117 | NEON_VOP_BODY(vtype, n) | ~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:106:5: note: expanded from macro '\ NEON_VOP_BODY' 106 | NEON_DO##n; \ | ^~~~~~~~~~ :37:1: note: expanded from here 37 | NEON_DO2 | ^~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:90:5: note: expanded from macro 'NEON_DO2' 90 | NEON_FN(vdest.v1, vsrc1.v1, vsrc2.v1); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:1009:23: note: expanded from macro 'NEON_FN' 1009 | dest = (1 << (sizeof(src1) * 8 - 1)); \ | ~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:1031:1: warning: implicit conversion from 'int' to 'int16_t' (aka 'short') changes value from 32768 to -32768 [-Wconstant-conversion] 1031 | NEON_VOP_ENV(qrshl_s16, neon_s16, 2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:116:83: note: expanded from macro 'NEON_VOP_ENV' 116 | uint32_t HELPER(glue(neon_,name))(CPUARMState *env, uint32_t arg1, uint32_t arg2) \ | ^ 117 | NEON_VOP_BODY(vtype, n) | ~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:106:5: note: expanded from macro '\ NEON_VOP_BODY' 106 | NEON_DO##n; \ | ^~~~~~~~~~ :37:1: note: expanded from here 37 | NEON_DO2 | ^~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:91:5: note: expanded from macro 'NEON_DO2' 91 | NEON_FN(vdest.v2, vsrc1.v2, vsrc2.v2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/neon_helper.c:1009:23: note: expanded from macro 'NEON_FN' 1009 | dest = (1 << (sizeof(src1) * 8 - 1)); \ | ~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object CMakeFiles/arm-softmmu.dir/qemu/target/arm/iwmmxt_helper.c.o [ 71%] Building C object CMakeFiles/arm-softmmu.dir/qemu/target/arm/helper.c.o 6 warnings generated. /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/helper.c:4708:15: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 4708 | .type = ARM_CP_CONST, .resetvalue = 0 }, | ^~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/cpu.h:2340:34: note: expanded from macro 'ARM_CP_CONST' 2340 | #define ARM_CP_CONST 0x0002 | ^~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/helper.c:4705:15: note: previous initialization is here 4705 | .type = ARM_CP_NO_RAW, | ^~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/arm/cpu.h:2346:34: note: expanded from macro 'ARM_CP_NO_RAW' 2346 | #define ARM_CP_NO_RAW 0x0080 | ^~~~~~ [ 71%] Building C object CMakeFiles/arm-softmmu.dir/qemu/target/arm/debug_helper.c.o [ 71%] Building C object CMakeFiles/arm-softmmu.dir/qemu/target/arm/crypto_helper.c.o [ 71%] Building C object CMakeFiles/arm-softmmu.dir/qemu/target/arm/cpu.c.o [ 71%] Building C object CMakeFiles/arm-softmmu.dir/qemu/accel/tcg/translator.c.o [ 71%] Building C object CMakeFiles/arm-softmmu.dir/qemu/accel/tcg/translate-all.c.o [ 71%] Building C object CMakeFiles/arm-softmmu.dir/qemu/accel/tcg/tcg-runtime-gvec.c.o [ 72%] Building C object CMakeFiles/arm-softmmu.dir/qemu/accel/tcg/tcg-runtime.c.o [ 72%] Building C object CMakeFiles/arm-softmmu.dir/qemu/accel/tcg/tcg-all.c.o [ 72%] Building C object CMakeFiles/arm-softmmu.dir/qemu/accel/tcg/cputlb.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :138:1: note: expanded from here 138 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :144:1: note: expanded from here 144 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :150:1: note: expanded from here 150 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :156:1: note: expanded from here 156 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :162:1: note: expanded from here 162 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :168:1: note: expanded from here 168 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :174:1: note: expanded from here 174 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :4:1: note: expanded from here 4 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :60:1: note: expanded from here 60 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :66:1: note: expanded from here 66 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :72:1: note: expanded from here 72 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :78:1: note: expanded from here 78 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :84:1: note: expanded from here 84 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :90:1: note: expanded from here 90 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ [ 72%] Building C object CMakeFiles/arm-softmmu.dir/qemu/accel/tcg/cpu-exec-common.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :165:1: note: expanded from here 165 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :170:1: note: expanded from here 170 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :175:1: note: expanded from here 175 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :180:1: note: expanded from here 180 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :185:1: note: expanded from here 185 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :2:1: note: expanded from here 2 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :7:1: note: expanded from here 7 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :12:1: note: expanded from here 12 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :57:1: note: expanded from here 57 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :62:1: note: expanded from here 62 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :67:1: note: expanded from here 67 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :72:1: note: expanded from here 72 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :77:1: note: expanded from here 77 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :82:1: note: expanded from here 82 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ [ 72%] Building C object CMakeFiles/arm-softmmu.dir/qemu/accel/tcg/cpu-exec.c.o [ 72%] Building C object CMakeFiles/arm-softmmu.dir/qemu/tcg/tcg-op-vec.c.o 1 warning generated. [ 73%] Building C object CMakeFiles/arm-softmmu.dir/qemu/tcg/tcg-op-gvec.c.o 32 warnings generated. [ 73%] Building C object CMakeFiles/arm-softmmu.dir/qemu/tcg/tcg-op.c.o [ 73%] Building C object CMakeFiles/arm-softmmu.dir/qemu/tcg/tcg.c.o [ 73%] Building C object CMakeFiles/arm-softmmu.dir/qemu/tcg/optimize.c.o [ 73%] Building C object CMakeFiles/arm-softmmu.dir/qemu/fpu/softfloat.c.o [ 73%] Building C object CMakeFiles/arm-softmmu.dir/qemu/softmmu/memory_mapping.c.o [ 74%] Building C object CMakeFiles/arm-softmmu.dir/qemu/softmmu/memory.c.o [ 74%] Building C object CMakeFiles/arm-softmmu.dir/qemu/softmmu/ioport.c.o [ 74%] Building C object CMakeFiles/arm-softmmu.dir/qemu/softmmu/cpus.c.o [ 74%] Building C object CMakeFiles/arm-softmmu.dir/qemu/exec-vary.c.o [ 74%] Building C object CMakeFiles/arm-softmmu.dir/qemu/exec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1933: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1973: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ 18 warnings generated. [ 74%] Linking C static library libarm-softmmu.a [ 74%] Built target arm-softmmu [ 74%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/target/i386/unicorn.c.o [ 74%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/target/i386/svm_helper.c.o [ 74%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/target/i386/translate.c.o [ 74%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/target/i386/xsave_helper.c.o [ 74%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/target/i386/smm_helper.c.o [ 75%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/target/i386/seg_helper.c.o [ 75%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/target/i386/mpx_helper.c.o [ 75%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/target/i386/misc_helper.c.o [ 75%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/target/i386/mem_helper.c.o [ 75%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/target/i386/machine.c.o [ 75%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/target/i386/int_helper.c.o [ 76%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/target/i386/helper.c.o [ 76%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/target/i386/fpu_helper.c.o [ 76%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/target/i386/excp_helper.c.o [ 76%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/target/i386/cpu.c.o [ 76%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/target/i386/cc_helper.c.o /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/i386/cpu.c:3834:20: warning: unused function 'feat2prop' [-Wunused-function] 3834 | static inline void feat2prop(char *s) | ^~~~~~~~~ 1 warning generated. [ 76%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/target/i386/bpt_helper.c.o [ 76%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/target/i386/arch_memory_mapping.c.o [ 77%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/hw/i386/x86.c.o [ 77%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/accel/tcg/translator.c.o [ 77%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/accel/tcg/translate-all.c.o [ 77%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/accel/tcg/tcg-runtime-gvec.c.o [ 77%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/accel/tcg/tcg-runtime.c.o [ 77%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/accel/tcg/tcg-all.c.o [ 78%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/accel/tcg/cputlb.c.o [ 78%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/accel/tcg/cpu-exec-common.c.o [ 78%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/accel/tcg/cpu-exec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :62:1: note: expanded from here 62 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :68:1: note: expanded from here 68 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :74:1: note: expanded from here 74 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :80:1: note: expanded from here 80 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :86:1: note: expanded from here 86 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :92:1: note: expanded from here 92 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :98:1: note: expanded from here 98 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :104:1: note: expanded from here 104 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :160:1: note: expanded from here 160 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :166:1: note: expanded from here 166 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :172:1: note: expanded from here 172 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :3:1: note: expanded from here 3 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :9:1: note: expanded from here 9 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :15:1: note: expanded from here 15 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :84:1: note: expanded from here 84 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :89:1: note: expanded from here 89 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :94:1: note: expanded from here 94 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :99:1: note: expanded from here 99 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :104:1: note: expanded from here 104 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :109:1: note: expanded from here 109 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :114:1: note: expanded from here 114 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :119:1: note: expanded from here 119 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :164:1: note: expanded from here 164 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :169:1: note: expanded from here 169 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :174:1: note: expanded from here 174 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :179:1: note: expanded from here 179 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :184:1: note: expanded from here 184 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :189:1: note: expanded from here 189 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ [ 78%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/tcg/tcg-op-vec.c.o [ 78%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/tcg/tcg-op-gvec.c.o [ 78%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/tcg/tcg-op.c.o [ 78%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/tcg/tcg.c.o 32 warnings generated. [ 79%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/tcg/optimize.c.o [ 79%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/fpu/softfloat.c.o [ 79%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/softmmu/memory_mapping.c.o [ 79%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/softmmu/memory.c.o [ 79%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/softmmu/ioport.c.o [ 79%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/softmmu/cpus.c.o [ 80%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/exec-vary.c.o [ 80%] Building C object CMakeFiles/x86_64-softmmu.dir/qemu/exec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1933: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1973: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ 18 warnings generated. [ 81%] Linking C static library libx86_64-softmmu.a [ 81%] Built target x86_64-softmmu [ 82%] Building C object CMakeFiles/riscv64-softmmu.dir/qemu/target/riscv/unicorn.c.o [ 82%] Building C object CMakeFiles/riscv64-softmmu.dir/qemu/target/riscv/op_helper.c.o [ 82%] Building C object CMakeFiles/riscv64-softmmu.dir/qemu/target/riscv/pmp.c.o [ 82%] Building C object CMakeFiles/riscv64-softmmu.dir/qemu/target/riscv/translate.c.o [ 82%] Building C object CMakeFiles/riscv64-softmmu.dir/qemu/target/riscv/fpu_helper.c.o [ 82%] Building C object CMakeFiles/riscv64-softmmu.dir/qemu/target/riscv/csr.c.o [ 83%] Building C object CMakeFiles/riscv64-softmmu.dir/qemu/target/riscv/cpu_helper.c.o [ 83%] Building C object CMakeFiles/riscv64-softmmu.dir/qemu/target/riscv/cpu.c.o [ 83%] Building C object CMakeFiles/riscv64-softmmu.dir/qemu/accel/tcg/translator.c.o [ 83%] Building C object CMakeFiles/riscv64-softmmu.dir/qemu/accel/tcg/translate-all.c.o [ 83%] Building C object CMakeFiles/riscv64-softmmu.dir/qemu/accel/tcg/tcg-runtime-gvec.c.o [ 83%] Building C object CMakeFiles/riscv64-softmmu.dir/qemu/accel/tcg/tcg-runtime.c.o [ 84%] Building C object CMakeFiles/riscv64-softmmu.dir/qemu/accel/tcg/tcg-all.c.o [ 84%] Building C object CMakeFiles/riscv64-softmmu.dir/qemu/accel/tcg/cputlb.c.o [ 84%] Building C object CMakeFiles/riscv64-softmmu.dir/qemu/accel/tcg/cpu-exec-common.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :124:1: note: expanded from here 124 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :130:1: note: expanded from here 130 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :136:1: note: expanded from here 136 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :142:1: note: expanded from here 142 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :148:1: note: expanded from here 148 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :154:1: note: expanded from here 154 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :160:1: note: expanded from here 160 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :166:1: note: expanded from here 166 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :46:1: note: expanded from here 46 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :52:1: note: expanded from here 52 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :58:1: note: expanded from here 58 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :64:1: note: expanded from here 64 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :70:1: note: expanded from here 70 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :76:1: note: expanded from here 76 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ [ 84%] Building C object CMakeFiles/riscv64-softmmu.dir/qemu/accel/tcg/cpu-exec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :148:1: note: expanded from here 148 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :153:1: note: expanded from here 153 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :158:1: note: expanded from here 158 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :163:1: note: expanded from here 163 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :168:1: note: expanded from here 168 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :173:1: note: expanded from here 173 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :178:1: note: expanded from here 178 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :183:1: note: expanded from here 183 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :40:1: note: expanded from here 40 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :45:1: note: expanded from here 45 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :50:1: note: expanded from here 50 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :55:1: note: expanded from here 55 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :60:1: note: expanded from here 60 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :65:1: note: expanded from here 65 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ [ 84%] Building C object CMakeFiles/riscv64-softmmu.dir/qemu/tcg/tcg-op-vec.c.o [ 84%] Building C object CMakeFiles/riscv64-softmmu.dir/qemu/tcg/tcg-op-gvec.c.o [ 84%] Building C object CMakeFiles/riscv64-softmmu.dir/qemu/tcg/tcg-op.c.o 32 warnings generated. [ 85%] Building C object CMakeFiles/riscv64-softmmu.dir/qemu/tcg/tcg.c.o [ 85%] Building C object CMakeFiles/riscv64-softmmu.dir/qemu/tcg/optimize.c.o [ 85%] Building C object CMakeFiles/riscv64-softmmu.dir/qemu/fpu/softfloat.c.o [ 85%] Building C object CMakeFiles/riscv64-softmmu.dir/qemu/softmmu/memory_mapping.c.o [ 85%] Building C object CMakeFiles/riscv64-softmmu.dir/qemu/softmmu/memory.c.o [ 85%] Building C object CMakeFiles/riscv64-softmmu.dir/qemu/softmmu/ioport.c.o [ 86%] Building C object CMakeFiles/riscv64-softmmu.dir/qemu/softmmu/cpus.c.o [ 86%] Building C object CMakeFiles/riscv64-softmmu.dir/qemu/exec-vary.c.o [ 86%] Building C object CMakeFiles/riscv64-softmmu.dir/qemu/exec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1933: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1973: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ 18 warnings generated. [ 86%] Linking C static library libriscv64-softmmu.a [ 86%] Built target riscv64-softmmu [ 86%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/target/s390x/unicorn.c.o [ 86%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/target/s390x/vec_helper.c.o [ 86%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/target/s390x/vec_int_helper.c.o [ 86%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/target/s390x/vec_string_helper.c.o [ 86%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/target/s390x/vec_fpu_helper.c.o [ 87%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/target/s390x/translate.c.o [ 87%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/target/s390x/tcg-stub.c.o [ 87%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/target/s390x/sigp.c.o [ 87%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/target/s390x/mmu_helper.c.o [ 87%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/target/s390x/misc_helper.c.o /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/s390x/translate.c:3930:5: warning: variable 'pmask' is used uninitialized whenever switch default is taken [-Wsometimes-uninitialized] 3930 | default: | ^~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/s390x/translate.c:3937:12: note: uninitialized use occurs here 3937 | mask = pmask >> i3; | ^~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/s390x/translate.c:3909:32: note: initialize the variable 'pmask' to silence this warning 3909 | uint64_t mask, imask, pmask; | ^ | = 0 [ 87%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/target/s390x/mem_helper.c.o /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/s390x/mmu_helper.c:405:10: warning: variable 'asce' is used uninitialized whenever switch case is taken [-Wsometimes-uninitialized] 405 | case PSW_ASC_ACCREG: | ^~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/s390x/cpu.h:290:33: note: expanded from macro 'PSW_ASC_ACCREG' 290 | #define PSW_ASC_ACCREG 0x0000400000000000ULL | ^~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/s390x/mmu_helper.c:412:45: note: uninitialized use occurs here 412 | r = mmu_translate_asce(env, vaddr, asc, asce, raddr, flags, rw); | ^~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/s390x/mmu_helper.c:406:5: warning: variable 'asce' is used uninitialized whenever switch default is taken [-Wsometimes-uninitialized] 406 | default: | ^~~~~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/s390x/mmu_helper.c:412:45: note: uninitialized use occurs here 412 | r = mmu_translate_asce(env, vaddr, asc, asce, raddr, flags, rw); | ^~~~ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/s390x/mmu_helper.c:364:18: note: initialize the variable 'asce' to silence this warning 364 | uint64_t asce; | ^ | = 0 2 warnings generated. [ 88%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/target/s390x/ioinst.c.o [ 88%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/target/s390x/int_helper.c.o [ 88%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/target/s390x/interrupt.c.o [ 88%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/target/s390x/helper.c.o /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/target/s390x/helper.c:79:20: warning: unused function 'is_special_wait_psw' [-Wunused-function] 79 | static inline bool is_special_wait_psw(uint64_t psw_addr) | ^~~~~~~~~~~~~~~~~~~ [ 88%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/target/s390x/fpu_helper.c.o 1 warning generated. [ 88%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/target/s390x/excp_helper.c.o [ 88%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/target/s390x/crypto_helper.c.o [ 89%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/target/s390x/cpu_models.c.o [ 89%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/target/s390x/cpu_features.c.o [ 89%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/target/s390x/cpu.c.o [ 89%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/target/s390x/cc_helper.c.o [ 89%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/hw/s390x/s390-skeys.c.o [ 89%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/accel/tcg/translator.c.o [ 90%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/accel/tcg/translate-all.c.o [ 90%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/accel/tcg/tcg-runtime-gvec.c.o [ 90%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/accel/tcg/tcg-runtime.c.o [ 90%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/accel/tcg/tcg-all.c.o [ 90%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/accel/tcg/cputlb.c.o [ 90%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/accel/tcg/cpu-exec-common.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :148:1: note: expanded from here 148 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :154:1: note: expanded from here 154 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :160:1: note: expanded from here 160 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :166:1: note: expanded from here 166 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :172:1: note: expanded from here 172 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :3:1: note: expanded from here 3 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :9:1: note: expanded from here 9 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :15:1: note: expanded from here 15 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :71:1: note: expanded from here 71 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :77:1: note: expanded from here 77 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :83:1: note: expanded from here 83 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :89:1: note: expanded from here 89 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :95:1: note: expanded from here 95 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2367: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :101:1: note: expanded from here 101 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ [ 90%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/accel/tcg/cpu-exec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:83:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 83 | ret = atomic_cmpxchg__nocheck(haddr, cmpv, newv); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:153:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 153 | GEN_ATOMIC_HELPER(fetch_add) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :177:1: note: expanded from here 177 | atomic_fetch_add | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:158:34: note: expanded from macro 'atomic_fetch_add' 158 | #define atomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:154:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 154 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :182:1: note: expanded from here 182 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:155:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 155 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :187:1: note: expanded from here 187 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:156:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 156 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :3:1: note: expanded from here 3 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:157:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 157 | GEN_ATOMIC_HELPER(add_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :8:1: note: expanded from here 8 | atomic_add_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:166:34: note: expanded from macro 'atomic_add_fetch' 166 | #define atomic_add_fetch(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:158:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 158 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :13:1: note: expanded from here 13 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:159:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 159 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :18:1: note: expanded from here 18 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:160:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 160 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:147:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 147 | ret = atomic_##X(haddr, val); \ | ^ :23:1: note: expanded from here 23 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:226:11: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 226 | ret = atomic_cmpxchg__nocheck(haddr, BSWAP(cmpv), BSWAP(newv)); | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:145:11: note: expanded from macro 'atomic_cmpxchg__nocheck' 145 | (void)__atomic_compare_exchange_n(ptr, &_old, new, false, \ | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:295:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 295 | GEN_ATOMIC_HELPER(fetch_and) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :68:1: note: expanded from here 68 | atomic_fetch_and | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:160:34: note: expanded from macro 'atomic_fetch_and' 160 | #define atomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:296:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 296 | GEN_ATOMIC_HELPER(fetch_or) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :73:1: note: expanded from here 73 | atomic_fetch_or | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:161:34: note: expanded from macro 'atomic_fetch_or' 161 | #define atomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:297:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 297 | GEN_ATOMIC_HELPER(fetch_xor) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :78:1: note: expanded from here 78 | atomic_fetch_xor | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:162:34: note: expanded from macro 'atomic_fetch_xor' 162 | #define atomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:298:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 298 | GEN_ATOMIC_HELPER(and_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :83:1: note: expanded from here 83 | atomic_and_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:168:34: note: expanded from macro 'atomic_and_fetch' 168 | #define atomic_and_fetch(ptr, n) __atomic_and_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:299:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 299 | GEN_ATOMIC_HELPER(or_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :88:1: note: expanded from here 88 | atomic_or_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:169:34: note: expanded from macro 'atomic_or_fetch' 169 | #define atomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/cputlb.c:2395: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:300:1: warning: large atomic operation may incur significant performance penalty; the access size (8 bytes) exceeds the max lock-free size (4 bytes) [-Watomic-alignment] 300 | GEN_ATOMIC_HELPER(xor_fetch) | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/accel/tcg/atomic_template.h:289:11: note: expanded from macro 'GEN_ATOMIC_HELPER' 289 | ret = atomic_##X(haddr, BSWAP(val)); \ | ^ :93:1: note: expanded from here 93 | atomic_xor_fetch | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/include/qemu/atomic.h:170:34: note: expanded from macro 'atomic_xor_fetch' 170 | #define atomic_xor_fetch(ptr, n) __atomic_xor_fetch(ptr, n, __ATOMIC_SEQ_CST) | ^ [ 91%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/tcg/tcg-op-vec.c.o [ 91%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/tcg/tcg-op-gvec.c.o [ 91%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/tcg/tcg-op.c.o 32 warnings generated. [ 91%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/tcg/tcg.c.o [ 91%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/tcg/optimize.c.o [ 91%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/fpu/softfloat.c.o [ 92%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/softmmu/memory_mapping.c.o 1 warning generated. [ 92%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/softmmu/memory.c.o [ 92%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/softmmu/ioport.c.o [ 92%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/softmmu/cpus.c.o [ 92%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/exec-vary.c.o [ 92%] Building C object CMakeFiles/s390x-softmmu.dir/qemu/exec.c.o In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1933: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ In file included from /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/exec.c:1973: /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:33:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 33 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:98:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 98 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:161:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 161 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:194:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 194 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:259:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 259 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:289:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 289 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:349:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 349 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:379:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 379 | bool release_lock = false; | ^ /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/qemu/memory_ldst.inc.c:440:10: warning: variable 'release_lock' set but not used [-Wunused-but-set-variable] 440 | bool release_lock = false; | ^ 18 warnings generated. [ 92%] Linking C static library libs390x-softmmu.a [ 92%] Built target s390x-softmmu [ 92%] Building C object CMakeFiles/unicorn_static.dir/qemu/hw/core/cpu.c.o [ 92%] Building C object CMakeFiles/unicorn_static.dir/uc.c.o [ 92%] Building C object CMakeFiles/unicorn_static.dir/qemu/softmmu/vl.c.o [ 92%] Linking C static library libunicorn_static.a [ 92%] Built target unicorn_static [ 92%] Building C object CMakeFiles/unicorn.dir/qemu/hw/core/cpu.c.o [ 92%] Building C object CMakeFiles/unicorn.dir/uc.c.o [ 92%] Building C object CMakeFiles/unicorn.dir/qemu/softmmu/vl.c.o [ 92%] Linking C shared library libunicorn.so [ 92%] Built target unicorn [ 92%] Bundling unicorn_archive [ 92%] Built target bundling_target [ 92%] Building C object CMakeFiles/test_tricore.dir/tests/unit/test_tricore.c.o [ 92%] Linking C executable test_tricore ld: warning: test_tricore.c(CMakeFiles/test_tricore.dir/tests/unit/test_tricore.c.o:(main)): warning: sprintf() is often misused, please use snprintf() ld: error: undefined reference: helper_atomic_cmpxchgo_le_mmu_aarch64 >>> referenced by libunicorn.so.2 (disallowed by --no-allow-shlib-undefined) ld: error: undefined reference: helper_atomic_cmpxchgo_be_mmu_aarch64 >>> referenced by libunicorn.so.2 (disallowed by --no-allow-shlib-undefined) ld: error: undefined reference: helper_atomic_ldo_le_mmu_ppc64 >>> referenced by libunicorn.so.2 (disallowed by --no-allow-shlib-undefined) ld: error: undefined reference: helper_atomic_ldo_be_mmu_ppc64 >>> referenced by libunicorn.so.2 (disallowed by --no-allow-shlib-undefined) ld: error: undefined reference: helper_atomic_sto_le_mmu_ppc64 >>> referenced by libunicorn.so.2 (disallowed by --no-allow-shlib-undefined) ld: error: undefined reference: helper_atomic_sto_be_mmu_ppc64 >>> referenced by libunicorn.so.2 (disallowed by --no-allow-shlib-undefined) ld: error: undefined reference: helper_atomic_cmpxchgo_le_mmu_ppc64 >>> referenced by libunicorn.so.2 (disallowed by --no-allow-shlib-undefined) ld: error: undefined reference: helper_atomic_cmpxchgo_be_mmu_ppc64 >>> referenced by libunicorn.so.2 (disallowed by --no-allow-shlib-undefined) ld: error: undefined reference: helper_atomic_cmpxchgo_be_mmu_s390x >>> referenced by libunicorn.so.2 (disallowed by --no-allow-shlib-undefined) ld: error: undefined reference: helper_atomic_ldo_be_mmu_s390x >>> referenced by libunicorn.so.2 (disallowed by --no-allow-shlib-undefined) ld: error: undefined reference: helper_atomic_sto_be_mmu_s390x >>> referenced by libunicorn.so.2 (disallowed by --no-allow-shlib-undefined) cc: error: linker command failed with exit code 1 (use -v to see invocation) *** Error 1 in . (CMakeFiles/test_tricore.dir/build.make:102 'test_tricore') *** Error 2 in . (CMakeFiles/Makefile2:1665 'CMakeFiles/test_tricore.dir/all') *** Error 2 in /usr/obj/ports/py-unicorn-2.0.1.post1/unicorn-2.0.1.post1/src/build_python (Makefile:146 'all': /usr/bin/make -s -f CMakeFile...) Traceback (most recent call last): File "/usr/local/lib/python3.12/site-packages/pyproject_hooks/_in_process/_in_process.py", line 389, in main() File "/usr/local/lib/python3.12/site-packages/pyproject_hooks/_in_process/_in_process.py", line 373, in main json_out["return_val"] = hook(**hook_input["kwargs"]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pyproject_hooks/_in_process/_in_process.py", line 280, in build_wheel return _build_backend().build_wheel( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/build_meta.py", line 432, in build_wheel return _build(['bdist_wheel']) ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/build_meta.py", line 423, in _build return self._build_with_temp_dir( ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/build_meta.py", line 404, in _build_with_temp_dir self.run_setup() File "/usr/local/lib/python3.12/site-packages/setuptools/build_meta.py", line 512, in run_setup super().run_setup(setup_script=setup_script) File "/usr/local/lib/python3.12/site-packages/setuptools/build_meta.py", line 317, in run_setup exec(code, locals()) File "", line 232, in File "/usr/local/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 186, in setup return run_commands(dist) ^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 202, in run_commands dist.run_commands() File "/usr/local/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 1002, in run_commands self.run_command(cmd) File "/usr/local/lib/python3.12/site-packages/setuptools/dist.py", line 1104, in run_command super().run_command(command) File "/usr/local/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command cmd_obj.run() File "/usr/local/lib/python3.12/site-packages/setuptools/command/bdist_wheel.py", line 370, in run self.run_command("build") File "/usr/local/lib/python3.12/site-packages/setuptools/_distutils/cmd.py", line 357, in run_command self.distribution.run_command(command) File "/usr/local/lib/python3.12/site-packages/setuptools/dist.py", line 1104, in run_command super().run_command(command) File "/usr/local/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command cmd_obj.run() File "", line 164, in run File "", line 144, in build_libraries File "/usr/local/lib/python3.12/subprocess.py", line 413, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['cmake', '--build', '.', '-j4']' returned non-zero exit status 2. ERROR Backend subprocess exited when trying to invoke build_wheel *** Error 1 in devel/py-unicorn (/usr/ports/lang/python/python.port.mk:396 'do-build': @: ; if [ -e /usr/obj/ports/py-unicorn-2.0.1.post1/un...) *** Error 2 in devel/py-unicorn (/usr/ports/infrastructure/mk/bsd.port.mk:3065 '/usr/obj/ports/py-unicorn-2.0.1.post1/.build_done': @cd /usr...) *** Error 2 in devel/py-unicorn (/usr/ports/infrastructure/mk/bsd.port.mk:2712 'build': @lock=py3-unicorn-2.0.1.post1p2; export _LOCKS_HELD...) ===> Exiting devel/py-unicorn with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval...) >>> Ended at 1757106850.49 max_stuck=125.67/depends=9.23/show-prepare-results=9.03/junk=13.73/extract=4.99/patch=2.79/configure=1.43/build=4175.48 Error: job failed with 512 on macppc-1 at 1757106850