------------------------------------------------------------------------------- -- Phase: Environment ------------------------------------------------------------------------------- NO_DEPENDS=1 UNAME_r=6.5 UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=unknown UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 LANG=C HOME=/root USER=root TERM=dumb SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: showconfig ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: CONFIGURE_ENV ------------------------------------------------------------------------------- XDG_DATA_HOME=/construction/graphics/blend2d XDG_CONFIG_HOME=/construction/graphics/blend2d XDG_CACHE_HOME=/construction/graphics/blend2d/.cache HOME=/construction/graphics/blend2d TMPDIR="/tmp" PATH=/construction/graphics/blend2d/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PKG_CONFIG_LIBDIR=/construction/graphics/blend2d/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 CMAKE_PREFIX_PATH="/usr/local" SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: CONFIGURE_ARGS ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: MAKE_ENV ------------------------------------------------------------------------------- XDG_DATA_HOME=/construction/graphics/blend2d XDG_CONFIG_HOME=/construction/graphics/blend2d XDG_CACHE_HOME=/construction/graphics/blend2d/.cache HOME=/construction/graphics/blend2d TMPDIR="/tmp" PATH=/construction/graphics/blend2d/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PKG_CONFIG_LIBDIR=/construction/graphics/blend2d/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -isystem /usr/local/include -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-isystem /usr/local/include" LDFLAGS=" /usr/local/lib/libasmjit.so " LIBS="-L/usr/local/lib" CXX="c++" CXXFLAGS=" -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: MAKE_ARGS ------------------------------------------------------------------------------- DESTDIR=/construction/graphics/blend2d/stage SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: PLIST_SUB ------------------------------------------------------------------------------- CMAKE_BUILD_TYPE="release" OSREL=6.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/blend2d" EXAMPLESDIR="share/examples/blend2d" DATADIR="share/blend2d" WWWDIR="www/blend2d" ETCDIR="etc/blend2d" SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: SUB_LIST ------------------------------------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/blend2d DOCSDIR=/usr/local/share/doc/blend2d EXAMPLESDIR=/usr/local/share/examples/blend2d WWWDIR=/usr/local/www/blend2d ETCDIR=/usr/local/etc/blend2d SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: /etc/make.conf ------------------------------------------------------------------------------- DPORTS_BUILDER=yes DISABLE_LICENSES=yes DEFAULT_VERSIONS=ssl=openssl FORCE_PACKAGE=yes DEVELOPER=yes DFLY_STING_XFAIL=yes USE_PACKAGE_DEPENDS_ONLY=yes PORTSDIR=/xports PORT_DBDIR=/options PKG_DBDIR=/var/db/pkg PKG_CACHEDIR=/var/cache/pkg PKG_COMPRESSION_FORMAT=.tgz DEVELOPER=1 WITH_CCACHE_BUILD=yes CCACHE_DIR=/ccache UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=600501 OSVERSION=9999999 OSREL=6.5 _OSRELEASE=6.5-SYNTH DISTDIR=/distfiles WRKDIRPREFIX=/construction BATCH=yes PACKAGE_BUILDING=yes PKG_CREATE_VERBOSE=yes MAKE_JOBS_NUMBER=13 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/expat-2.5.0.pkg Installing /packages/All/libuv-1.44.2.pkg Installing /packages/All/indexinfo-0.3.1.pkg Installing /packages/All/gettext-runtime-0.21.1.pkg Installing /packages/All/openssl-1.1.1t,1.pkg Installing /packages/All/rhash-1.4.3.pkg Installing /packages/All/liblz4-1.9.4,1.pkg Installing /packages/All/zstd-1.5.2_1.pkg Installing /packages/All/libarchive-3.6.1_1,1.pkg Installing /packages/All/ncurses-6.3.pkg ===== Message from ncurses-6.3: -- To get the terminfo database please install the terminfo-db package: pkg install terminfo-db Installing /packages/All/cmake-core-3.24.3_2.pkg Installing /packages/All/ccache-3.7.12_4.pkg Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for gcc create symlink for gcc (world) create symlink for g++ create symlink for g++ (world) ===== Message from ccache-3.7.12_4: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. Installing /packages/All/asmjit-g20221210.pkg SUCCEEDED 00:00:05 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> blend2d-g20200108 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> blend2d-g20200108 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by blend2d-g20200108 for building SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> blend2d-g20200108 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by blend2d-g20200108 for building => SHA256 Checksum OK for blend2d-blend2d-g20200108-592d1ba52672bbf6365aba476bfe26b7bd2dfab8_GH0.tar.gz. SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> blend2d-g20200108 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by blend2d-g20200108 for building ===> Extracting for blend2d-g20200108 ===> blend2d-g20200108 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by blend2d-g20200108 for building => SHA256 Checksum OK for blend2d-blend2d-g20200108-592d1ba52672bbf6365aba476bfe26b7bd2dfab8_GH0.tar.gz. Extracted Memory Use: 3.85M SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for blend2d-g20200108 ===> Applying ports patches for blend2d-g20200108 from /xports/graphics/blend2d/files /usr/bin/env WRKSRC=/construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8 REWARNFILE=/construction/graphics/blend2d/reinplace_warnings.txt /bin/sh /xports/Mk/Scripts/sed_checked.sh -e 's@\(BLEND2D_NO_STDCXX\) 1@\1 0@g' /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/CMakeLists.txt SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> blend2d-g20200108 depends on file: /usr/local/bin/cmake - found ===> blend2d-g20200108 depends on file: /usr/local/bin/ccache - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- ===> blend2d-g20200108 depends on shared library: libasmjit.so - found (/usr/local/lib/libasmjit.so) SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> blend2d-g20200108 depends on file: /usr/local/bin/cmake - found ===> blend2d-g20200108 depends on file: /usr/local/bin/ccache - found ===> blend2d-g20200108 depends on shared library: libasmjit.so - found (/usr/local/lib/libasmjit.so) ===> Configuring for blend2d-g20200108 ===> Performing out-of-source build /bin/mkdir -p /construction/graphics/blend2d/.build -- The CXX compiler identification is GNU 8.3.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/local/libexec/ccache/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test __CxxFlag__ftree_vectorize -- Performing Test __CxxFlag__ftree_vectorize - Success -- Performing Test __CxxFlag__fmerge_all_constants -- Performing Test __CxxFlag__fmerge_all_constants - Success -- Performing Test __CxxFlag__mavx -- Performing Test __CxxFlag__mavx - Success -- Performing Test __CxxFlag__mavx2 -- Performing Test __CxxFlag__mavx2 - Success ** Blend2D Summary ** BLEND2D_DIR=/construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8 BLEND2D_TEST=FALSE BLEND2D_TARGET_TYPE=SHARED BLEND2D_DEPS=c;m;pthread BLEND2D_LIBS=blend2d;c;m;pthread BLEND2D_CFLAGS= BLEND2D_PRIVATE_CFLAGS=-Wall;-Wextra;-fno-exceptions;-fno-rtti;-fno-math-errno;-fno-threadsafe-statics;-msse2;-DBL_BUILD_OPT_AVX2 BLEND2D_PRIVATE_CFLAGS_DBG= BLEND2D_PRIVATE_CFLAGS_REL=-O2;-ftree-vectorize;-fmerge-all-constants -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_COMPILER CMAKE_C_FLAGS CMAKE_C_FLAGS_DEBUG CMAKE_C_FLAGS_RELEASE CMAKE_MODULE_LINKER_FLAGS FETCHCONTENT_FULLY_DISCONNECTED THREADS_HAVE_PTHREAD_ARG -- Build files have been written to: /construction/graphics/blend2d/.build SUCCEEDED 00:00:03 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for blend2d-g20200108 /usr/local/bin/cmake -S/construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8 -B/construction/graphics/blend2d/.build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/local/bin/cmake -E cmake_progress_start /construction/graphics/blend2d/.build/CMakeFiles /construction/graphics/blend2d/.build//CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all --- CMakeFiles/blend2d.dir/all --- /usr/bin/make -f CMakeFiles/blend2d.dir/build.make CMakeFiles/blend2d.dir/depend --- CMakeFiles/blend2d.dir/depend --- cd /construction/graphics/blend2d/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8 /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8 /construction/graphics/blend2d/.build /construction/graphics/blend2d/.build /construction/graphics/blend2d/.build/CMakeFiles/blend2d.dir/DependInfo.cmake /usr/bin/make -f CMakeFiles/blend2d.dir/build.make CMakeFiles/blend2d.dir/build --- CMakeFiles/blend2d.dir/src/blend2d/api-nocxx.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/array.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/arrayops.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/bitarray.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/bitops.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/compop.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/context.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/filesystem.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/font.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/fontmanager.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/format.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/geometry.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/glyphbuffer.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/bitarray.cpp.o --- [ 4%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/bitarray.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/bitarray.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/bitarray.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/bitarray.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/bitarray.cpp --- CMakeFiles/blend2d.dir/src/blend2d/array.cpp.o --- [ 4%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/array.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/array.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/array.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/array.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/array.cpp --- CMakeFiles/blend2d.dir/src/blend2d/arrayops.cpp.o --- [ 4%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/arrayops.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/arrayops.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/arrayops.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/arrayops.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/arrayops.cpp --- CMakeFiles/blend2d.dir/src/blend2d/compop.cpp.o --- [ 4%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/compop.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/compop.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/compop.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/compop.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/compop.cpp --- CMakeFiles/blend2d.dir/src/blend2d/filesystem.cpp.o --- [ 5%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/filesystem.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/filesystem.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/filesystem.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/filesystem.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/filesystem.cpp --- CMakeFiles/blend2d.dir/src/blend2d/font.cpp.o --- [ 6%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/font.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/font.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/font.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/font.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/font.cpp --- CMakeFiles/blend2d.dir/src/blend2d/gradient.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/gradient_avx2.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/gradient_sse2.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/context.cpp.o --- [ 7%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/context.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/context.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/context.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/context.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/context.cpp --- CMakeFiles/blend2d.dir/src/blend2d/api-nocxx.cpp.o --- [ 9%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/api-nocxx.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/api-nocxx.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/api-nocxx.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/api-nocxx.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/api-nocxx.cpp --- CMakeFiles/blend2d.dir/src/blend2d/fontmanager.cpp.o --- [ 10%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/fontmanager.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/fontmanager.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/fontmanager.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/fontmanager.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/fontmanager.cpp --- CMakeFiles/blend2d.dir/src/blend2d/glyphbuffer.cpp.o --- [ 11%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/glyphbuffer.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/glyphbuffer.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/glyphbuffer.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/glyphbuffer.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/glyphbuffer.cpp --- CMakeFiles/blend2d.dir/src/blend2d/image.cpp.o --- [ 12%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/image.cpp.o --- CMakeFiles/blend2d.dir/src/blend2d/imagecodec.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/image.cpp.o --- /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/image.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/image.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/image.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/image.cpp --- CMakeFiles/blend2d.dir/src/blend2d/gradient.cpp.o --- [ 13%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/gradient.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/gradient.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/gradient.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/gradient.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/gradient.cpp --- CMakeFiles/blend2d.dir/src/blend2d/imagescale.cpp.o --- [ 14%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/imagescale.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/imagescale.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/imagescale.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/imagescale.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/imagescale.cpp --- CMakeFiles/blend2d.dir/src/blend2d/math.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/imagecodec.cpp.o --- [ 15%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/imagecodec.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/imagecodec.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/imagecodec.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/imagecodec.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/imagecodec.cpp --- CMakeFiles/blend2d.dir/src/blend2d/matrix.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/math.cpp.o --- [ 17%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/math.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/math.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/math.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/math.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/math.cpp --- CMakeFiles/blend2d.dir/src/blend2d/geometry.cpp.o --- [ 18%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/geometry.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/geometry.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/geometry.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/geometry.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/geometry.cpp --- CMakeFiles/blend2d.dir/src/blend2d/fontmanager.cpp.o --- /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/fontmanager.cpp: In function 'BLResult blFontManagerImplDestroy(BLFontManagerImpl*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/fontmanager.cpp:26:70: warning: unused parameter 'impl' [-Wunused-parameter] static BLResult BL_CDECL blFontManagerImplDestroy(BLFontManagerImpl* impl) noexcept { ~~~~~~~~~~~~~~~~~~~^~~~ --- CMakeFiles/blend2d.dir/src/blend2d/matrix_avx.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/matrix_sse2.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/path.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/pathstroke.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/matrix_sse2.cpp.o --- [ 21%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/matrix_sse2.cpp.o --- CMakeFiles/blend2d.dir/src/blend2d/matrix_avx.cpp.o --- [ 21%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/matrix_avx.cpp.o --- CMakeFiles/blend2d.dir/src/blend2d/path.cpp.o --- [ 21%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/path.cpp.o --- CMakeFiles/blend2d.dir/src/blend2d/matrix_avx.cpp.o --- /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -mavx -MD -MT CMakeFiles/blend2d.dir/src/blend2d/matrix_avx.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/matrix_avx.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/matrix_avx.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/matrix_avx.cpp --- CMakeFiles/blend2d.dir/src/blend2d/matrix_sse2.cpp.o --- /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -msse2 -MD -MT CMakeFiles/blend2d.dir/src/blend2d/matrix_sse2.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/matrix_sse2.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/matrix_sse2.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/matrix_sse2.cpp --- CMakeFiles/blend2d.dir/src/blend2d/path.cpp.o --- /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/path.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/path.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/path.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/path.cpp --- CMakeFiles/blend2d.dir/src/blend2d/pathstroke.cpp.o --- [ 22%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/pathstroke.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/pathstroke.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/pathstroke.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/pathstroke.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pathstroke.cpp --- CMakeFiles/blend2d.dir/src/blend2d/pattern.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/path.cpp.o --- /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/path.cpp: In function 'BLResult blPathFitTo(BLPathCore*, const BLRange*, const BLRect*, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/path.cpp:1899:91: warning: unused parameter 'fitFlags' [-Wunused-parameter] BLResult blPathFitTo(BLPathCore* self, const BLRange* range, const BLRect* rect, uint32_t fitFlags) noexcept { ~~~~~~~~~^~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/path.cpp:12: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/./path_p.h: In function 'BLResult blPathCopyDataReversed(BLPathAppender&, BLPathIterator, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/./path_p.h:94:9: warning: 'next.BLPathIterator::vtx' may be used uninitialized in this function [-Wmaybe-uninitialized] vtx += n; ~~~~^~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/path.cpp:1177:20: note: 'next.BLPathIterator::vtx' was declared here BLPathIterator next; ^~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/path.cpp:1189:18: warning: 'next.BLPathIterator::end' may be used uninitialized in this function [-Wmaybe-uninitialized] while (++p != src.end) { ~~~~^~~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/path.cpp:12: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/./path_p.h:93:9: warning: 'next.BLPathIterator::cmd' may be used uninitialized in this function [-Wmaybe-uninitialized] cmd += n; ~~~~^~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/path.cpp:1177:20: note: 'next.BLPathIterator::cmd' was declared here BLPathIterator next; ^~~~ --- CMakeFiles/blend2d.dir/src/blend2d/pipedefs.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/pathstroke.cpp.o --- /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pathstroke.cpp: In member function 'BLResult BLPathStroker::dullRoundJoin(BLPathAppender&, uint32_t, const BLPoint&, const BLPoint&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pathstroke.cpp:800:87: warning: unused parameter 'n1' [-Wunused-parameter] BL_INLINE BLResult dullRoundJoin(BLPathAppender& out, uint32_t side, const BLPoint& n1, const BLPoint& w1) noexcept { ~~~~~~~~~~~~~~~^~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pathstroke.cpp: In function 'BLResult blPathStrokeInternal(const BLPathView&, const BLStrokeOptions&, const BLApproximationOptions&, BLPath*, BLPath*, BLPath*, BLPathStrokeSinkFunc, void*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pathstroke.cpp:291:19: warning: 'p[6].BLPoint::y' may be used uninitialized in this function [-Wmaybe-uninitialized] BLPoint p[7]; ^ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pathstroke.cpp:291:19: warning: 'p[6].BLPoint::x' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/./geometry_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pathstroke.cpp:9: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/././geometry.h:811:100: warning: '*((void*)& p +88)' may be used uninitialized in this function [-Wmaybe-uninitialized] static BL_INLINE constexpr BLPoint operator-(const BLPoint& a, const BLPoint& b) noexcept { return BLPoint(a.x - b.x, a.y - b.y); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pathstroke.cpp:291:19: note: '*((void*)& p +88)' was declared here BLPoint p[7]; ^ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/./geometry_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pathstroke.cpp:9: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/././geometry.h:811:100: warning: '*((void*)& p +80)' may be used uninitialized in this function [-Wmaybe-uninitialized] static BL_INLINE constexpr BLPoint operator-(const BLPoint& a, const BLPoint& b) noexcept { return BLPoint(a.x - b.x, a.y - b.y); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pathstroke.cpp:291:19: note: '*((void*)& p +80)' was declared here BLPoint p[7]; ^ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/./geometry_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pathstroke.cpp:9: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/././geometry.h:811:100: warning: '*((void*)& p +72)' may be used uninitialized in this function [-Wmaybe-uninitialized] static BL_INLINE constexpr BLPoint operator-(const BLPoint& a, const BLPoint& b) noexcept { return BLPoint(a.x - b.x, a.y - b.y); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pathstroke.cpp:291:19: note: '*((void*)& p +72)' was declared here BLPoint p[7]; ^ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/./geometry_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pathstroke.cpp:9: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/././geometry.h:811:100: warning: '*((void*)& p +64)' may be used uninitialized in this function [-Wmaybe-uninitialized] static BL_INLINE constexpr BLPoint operator-(const BLPoint& a, const BLPoint& b) noexcept { return BLPoint(a.x - b.x, a.y - b.y); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pathstroke.cpp:291:19: note: '*((void*)& p +64)' was declared here BLPoint p[7]; ^ --- CMakeFiles/blend2d.dir/src/blend2d/piperuntime.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/pattern.cpp.o --- [ 23%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/pattern.cpp.o --- CMakeFiles/blend2d.dir/src/blend2d/pipedefs.cpp.o --- [ 25%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/pipedefs.cpp.o --- CMakeFiles/blend2d.dir/src/blend2d/pattern.cpp.o --- /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/pattern.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/pattern.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/pattern.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pattern.cpp --- CMakeFiles/blend2d.dir/src/blend2d/pipedefs.cpp.o --- /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/pipedefs.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/pipedefs.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/pipedefs.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipedefs.cpp --- CMakeFiles/blend2d.dir/src/blend2d/piperuntime.cpp.o --- [ 26%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/piperuntime.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/piperuntime.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/piperuntime.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/piperuntime.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/piperuntime.cpp --- CMakeFiles/blend2d.dir/src/blend2d/gradient_avx2.cpp.o --- [ 27%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/gradient_avx2.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -mavx2 -MD -MT CMakeFiles/blend2d.dir/src/blend2d/gradient_avx2.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/gradient_avx2.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/gradient_avx2.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/gradient_avx2.cpp --- CMakeFiles/blend2d.dir/src/blend2d/pixelconverter.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/pipedefs.cpp.o --- /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipedefs.cpp: In function 'uint32_t blPipeFetchDataInitConicalGradient(BLPipeFetchData*, const BLConicalGradientValues&, uint32_t, const BLMatrix2D&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipedefs.cpp:518:138: warning: unused parameter 'extendMode' [-Wunused-parameter] static BL_INLINE uint32_t blPipeFetchDataInitConicalGradient(BLPipeFetchData* fetchData, const BLConicalGradientValues& values, uint32_t extendMode, const BLMatrix2D& m) noexcept { ~~~~~~~~~^~~~~~~~~~ --- CMakeFiles/blend2d.dir/src/blend2d/pixelconverter_avx2.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/bitops.cpp.o --- [ 28%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/bitops.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/bitops.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/bitops.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/bitops.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/bitops.cpp --- CMakeFiles/blend2d.dir/src/blend2d/format.cpp.o --- [ 30%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/format.cpp.o --- CMakeFiles/blend2d.dir/src/blend2d/matrix.cpp.o --- [ 29%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/matrix.cpp.o --- CMakeFiles/blend2d.dir/src/blend2d/format.cpp.o --- /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/format.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/format.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/format.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/format.cpp --- CMakeFiles/blend2d.dir/src/blend2d/matrix.cpp.o --- /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/matrix.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/matrix.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/matrix.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/matrix.cpp --- CMakeFiles/blend2d.dir/src/blend2d/pixelconverter.cpp.o --- [ 31%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/pixelconverter.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/pixelconverter.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/pixelconverter.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/pixelconverter.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pixelconverter.cpp --- CMakeFiles/blend2d.dir/src/blend2d/pixelconverter_sse2.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/format.cpp.o --- /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/format.cpp: In function 'BLResult blFormatInfoSanitize(BLFormatInfo*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/format.cpp:107:14: warning: variable 'masksAsU64' set but not used [-Wunused-but-set-variable] uint64_t masksAsU64[4]; ^~~~~~~~~~ --- CMakeFiles/blend2d.dir/src/blend2d/pixelconverter_ssse3.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/pixelops.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/pixelconverter_avx2.cpp.o --- [ 32%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/pixelconverter_avx2.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -mavx2 -MD -MT CMakeFiles/blend2d.dir/src/blend2d/pixelconverter_avx2.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/pixelconverter_avx2.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/pixelconverter_avx2.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pixelconverter_avx2.cpp --- CMakeFiles/blend2d.dir/src/blend2d/pixelconverter_sse2.cpp.o --- [ 34%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/pixelconverter_sse2.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -msse2 -MD -MT CMakeFiles/blend2d.dir/src/blend2d/pixelconverter_sse2.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/pixelconverter_sse2.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/pixelconverter_sse2.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pixelconverter_sse2.cpp --- CMakeFiles/blend2d.dir/src/blend2d/pixelconverter.cpp.o --- /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pixelconverter.cpp: In function 'BLResult blPixelConverterInitUnpremultiply8888(BLPixelConverterCore*, const BLFormatInfo&, const BLFormatInfo&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pixelconverter.cpp:1703:127: warning: unused parameter 'si' [-Wunused-parameter] static BLResult blPixelConverterInitUnpremultiply8888(BLPixelConverterCore* self, const BLFormatInfo& di, const BLFormatInfo& si) noexcept { ~~~~~~~~~~~~~~~~~~~~^~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pixelconverter.cpp: In function 'BLResult blPixelConverterInitForeignFrom8888(BLPixelConverterCore*, const BLFormatInfo&, const BLFormatInfo&, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pixelconverter.cpp:2057:125: warning: unused parameter 'si' [-Wunused-parameter] static BLResult blPixelConverterInitForeignFrom8888(BLPixelConverterCore* self, const BLFormatInfo& di, const BLFormatInfo& si, uint32_t createFlags) noexcept { ~~~~~~~~~~~~~~~~~~~~^~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pixelconverter.cpp: In function 'BLResult bl_convert_multi_step(const BLPixelConverterCore*, uint8_t*, intptr_t, const uint8_t*, intptr_t, uint32_t, uint32_t, const BLPixelConverterOptions*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pixelconverter.cpp:2176:18: warning: 'n' may be used uninitialized in this function [-Wmaybe-uninitialized] uint32_t n = blMin(n, intermediatePixelCount); ^ --- CMakeFiles/blend2d.dir/src/blend2d/random.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/pixelops.cpp.o --- [ 36%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/pixelops.cpp.o --- CMakeFiles/blend2d.dir/src/blend2d/pixelconverter_ssse3.cpp.o --- [ 36%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/pixelconverter_ssse3.cpp.o --- CMakeFiles/blend2d.dir/src/blend2d/pixelops.cpp.o --- /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/pixelops.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/pixelops.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/pixelops.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pixelops.cpp --- CMakeFiles/blend2d.dir/src/blend2d/pixelconverter_ssse3.cpp.o --- /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -mssse3 -MD -MT CMakeFiles/blend2d.dir/src/blend2d/pixelconverter_ssse3.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/pixelconverter_ssse3.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/pixelconverter_ssse3.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pixelconverter_ssse3.cpp --- CMakeFiles/blend2d.dir/src/blend2d/region.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/rgba.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/runtime.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/scopedallocator.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/random.cpp.o --- [ 37%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/random.cpp.o --- CMakeFiles/blend2d.dir/src/blend2d/string.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/random.cpp.o --- /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/random.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/random.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/random.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/random.cpp --- CMakeFiles/blend2d.dir/src/blend2d/region.cpp.o --- [ 38%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/region.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/region.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/region.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/region.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/region.cpp --- CMakeFiles/blend2d.dir/src/blend2d/support.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/tables.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/trace.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/scopedallocator.cpp.o --- [ 39%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/scopedallocator.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/scopedallocator.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/scopedallocator.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/scopedallocator.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/scopedallocator.cpp --- CMakeFiles/blend2d.dir/src/blend2d/rgba.cpp.o --- [ 40%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/rgba.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/rgba.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/rgba.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/rgba.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/rgba.cpp --- CMakeFiles/blend2d.dir/src/blend2d/unicode.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/support.cpp.o --- [ 42%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/support.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/support.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/support.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/support.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/support.cpp --- CMakeFiles/blend2d.dir/src/blend2d/tables.cpp.o --- [ 43%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/tables.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/tables.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/tables.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/tables.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/tables.cpp --- CMakeFiles/blend2d.dir/src/blend2d/runtime.cpp.o --- [ 46%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/runtime.cpp.o --- CMakeFiles/blend2d.dir/src/blend2d/trace.cpp.o --- [ 46%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/trace.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/trace.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/trace.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/trace.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/trace.cpp --- CMakeFiles/blend2d.dir/src/blend2d/runtime.cpp.o --- /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/runtime.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/runtime.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/runtime.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/runtime.cpp --- CMakeFiles/blend2d.dir/src/blend2d/string.cpp.o --- [ 46%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/string.cpp.o --- CMakeFiles/blend2d.dir/src/blend2d/variant.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/string.cpp.o --- /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/string.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/string.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/string.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/string.cpp --- CMakeFiles/blend2d.dir/src/blend2d/unicode.cpp.o --- [ 47%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/unicode.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/unicode.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/unicode.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/unicode.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/unicode.cpp --- CMakeFiles/blend2d.dir/src/blend2d/zeroallocator.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/variant.cpp.o --- [ 48%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/variant.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/variant.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/variant.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/variant.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/variant.cpp --- CMakeFiles/blend2d.dir/src/blend2d/zoneallocator.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/zonehash.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/zonelist.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/zeroallocator.cpp.o --- [ 50%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/zeroallocator.cpp.o --- CMakeFiles/blend2d.dir/src/blend2d/zonetree.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/zeroallocator.cpp.o --- /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/zeroallocator.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/zeroallocator.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/zeroallocator.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/zeroallocator.cpp --- CMakeFiles/blend2d.dir/src/blend2d/codec/bmpcodec.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/codec/deflate.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/zoneallocator.cpp.o --- [ 51%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/zoneallocator.cpp.o --- CMakeFiles/blend2d.dir/src/blend2d/zonehash.cpp.o --- [ 52%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/zonehash.cpp.o --- CMakeFiles/blend2d.dir/src/blend2d/zoneallocator.cpp.o --- /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/zoneallocator.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/zoneallocator.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/zoneallocator.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/zoneallocator.cpp --- CMakeFiles/blend2d.dir/src/blend2d/zonehash.cpp.o --- /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/zonehash.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/zonehash.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/zonehash.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/zonehash.cpp --- CMakeFiles/blend2d.dir/src/blend2d/zonelist.cpp.o --- [ 54%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/zonelist.cpp.o --- CMakeFiles/blend2d.dir/src/blend2d/zonetree.cpp.o --- [ 54%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/zonetree.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/zonetree.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/zonetree.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/zonetree.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/zonetree.cpp --- CMakeFiles/blend2d.dir/src/blend2d/codec/jpegcodec.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/zonelist.cpp.o --- /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/zonelist.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/zonelist.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/zonelist.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/zonelist.cpp --- CMakeFiles/blend2d.dir/src/blend2d/codec/bmpcodec.cpp.o --- [ 55%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/codec/bmpcodec.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/codec/bmpcodec.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/codec/bmpcodec.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/codec/bmpcodec.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/codec/bmpcodec.cpp --- CMakeFiles/blend2d.dir/src/blend2d/codec/deflate.cpp.o --- [ 56%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/codec/deflate.cpp.o --- CMakeFiles/blend2d.dir/src/blend2d/codec/jpeghuffman.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/codec/deflate.cpp.o --- /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/codec/deflate.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/codec/deflate.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/codec/deflate.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/codec/deflate.cpp --- CMakeFiles/blend2d.dir/src/blend2d/codec/jpegops.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/codec/jpegcodec.cpp.o --- [ 57%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/codec/jpegcodec.cpp.o --- CMakeFiles/blend2d.dir/src/blend2d/codec/jpegops_sse2.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/codec/jpegcodec.cpp.o --- /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/codec/jpegcodec.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/codec/jpegcodec.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/codec/jpegcodec.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/codec/jpegcodec.cpp --- CMakeFiles/blend2d.dir/src/blend2d/codec/pngcodec.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/codec/jpegops.cpp.o --- [ 59%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/codec/jpegops.cpp.o --- CMakeFiles/blend2d.dir/src/blend2d/codec/pngops.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/codec/jpegops.cpp.o --- /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/codec/jpegops.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/codec/jpegops.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/codec/jpegops.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/codec/jpegops.cpp --- CMakeFiles/blend2d.dir/src/blend2d/codec/pngops_sse2.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/codec/jpegops_sse2.cpp.o --- [ 61%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/codec/jpegops_sse2.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -msse2 -MD -MT CMakeFiles/blend2d.dir/src/blend2d/codec/jpegops_sse2.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/codec/jpegops_sse2.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/codec/jpegops_sse2.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/codec/jpegops_sse2.cpp --- CMakeFiles/blend2d.dir/src/blend2d/codec/jpeghuffman.cpp.o --- [ 60%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/codec/jpeghuffman.cpp.o --- CMakeFiles/blend2d.dir/src/blend2d/fixedpipe/fixedpiperuntime.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/codec/jpeghuffman.cpp.o --- /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/codec/jpeghuffman.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/codec/jpeghuffman.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/codec/jpeghuffman.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/codec/jpeghuffman.cpp --- CMakeFiles/blend2d.dir/src/blend2d/gradient_sse2.cpp.o --- [ 62%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/gradient_sse2.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -msse2 -MD -MT CMakeFiles/blend2d.dir/src/blend2d/gradient_sse2.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/gradient_sse2.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/gradient_sse2.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/gradient_sse2.cpp --- CMakeFiles/blend2d.dir/src/blend2d/codec/pngops.cpp.o --- [ 63%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/codec/pngops.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/codec/pngops.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/codec/pngops.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/codec/pngops.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/codec/pngops.cpp --- CMakeFiles/blend2d.dir/src/blend2d/opentype/otcff.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/codec/pngcodec.cpp.o --- [ 64%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/codec/pngcodec.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/codec/pngcodec.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/codec/pngcodec.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/codec/pngcodec.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/codec/pngcodec.cpp --- CMakeFiles/blend2d.dir/src/blend2d/fixedpipe/fixedpiperuntime.cpp.o --- [ 65%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/fixedpipe/fixedpiperuntime.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/fixedpipe/fixedpiperuntime.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/fixedpipe/fixedpiperuntime.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/fixedpipe/fixedpiperuntime.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/fixedpipe/fixedpiperuntime.cpp --- CMakeFiles/blend2d.dir/src/blend2d/opentype/otcmap.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/opentype/otcore.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/opentype/otface.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/opentype/otcff.cpp.o --- [ 67%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/opentype/otcff.cpp.o --- CMakeFiles/blend2d.dir/src/blend2d/opentype/otglyf.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/opentype/otcff.cpp.o --- /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/opentype/otcff.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/opentype/otcff.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/opentype/otcff.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/opentype/otcff.cpp --- CMakeFiles/blend2d.dir/src/blend2d/codec/jpegcodec.cpp.o --- /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/codec/jpegcodec.cpp: In function 'BLResult blJpegCodecImplCreateEncoder(const BLImageCodecImpl*, BLImageEncoderCore*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/codec/jpegcodec.cpp:1530:105: warning: unused parameter 'dst' [-Wunused-parameter] static BLResult BL_CDECL blJpegCodecImplCreateEncoder(const BLImageCodecImpl* impl, BLImageEncoderCore* dst) noexcept { ~~~~~~~~~~~~~~~~~~~~^~~ --- CMakeFiles/blend2d.dir/src/blend2d/opentype/otcore.cpp.o --- [ 69%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/opentype/otcore.cpp.o --- CMakeFiles/blend2d.dir/src/blend2d/opentype/otcmap.cpp.o --- [ 69%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/opentype/otcmap.cpp.o --- CMakeFiles/blend2d.dir/src/blend2d/opentype/otcore.cpp.o --- /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/opentype/otcore.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/opentype/otcore.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/opentype/otcore.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/opentype/otcore.cpp --- CMakeFiles/blend2d.dir/src/blend2d/opentype/otface.cpp.o --- [ 70%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/opentype/otface.cpp.o --- CMakeFiles/blend2d.dir/src/blend2d/opentype/otcmap.cpp.o --- /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/opentype/otcmap.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/opentype/otcmap.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/opentype/otcmap.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/opentype/otcmap.cpp --- CMakeFiles/blend2d.dir/src/blend2d/opentype/otkern.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/opentype/otface.cpp.o --- /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/opentype/otface.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/opentype/otface.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/opentype/otface.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/opentype/otface.cpp --- CMakeFiles/blend2d.dir/src/blend2d/codec/pngcodec.cpp.o --- /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/codec/pngcodec.cpp: In function 'BLResult blPngCodecImplCreateEncoder(const BLImageCodecImpl*, BLImageEncoderCore*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/codec/pngcodec.cpp:1330:104: warning: unused parameter 'dst' [-Wunused-parameter] static BLResult BL_CDECL blPngCodecImplCreateEncoder(const BLImageCodecImpl* impl, BLImageEncoderCore* dst) noexcept { ~~~~~~~~~~~~~~~~~~~~^~~ --- CMakeFiles/blend2d.dir/src/blend2d/opentype/otlayout.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/opentype/otglyf.cpp.o --- [ 71%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/opentype/otglyf.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/opentype/otglyf.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/opentype/otglyf.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/opentype/otglyf.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/opentype/otglyf.cpp --- CMakeFiles/blend2d.dir/src/blend2d/opentype/otkern.cpp.o --- [ 72%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/opentype/otkern.cpp.o --- CMakeFiles/blend2d.dir/src/blend2d/opentype/otmetrics.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/opentype/otkern.cpp.o --- /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/opentype/otkern.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/opentype/otkern.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/opentype/otkern.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/opentype/otkern.cpp --- CMakeFiles/blend2d.dir/src/blend2d/opentype/otlayout.cpp.o --- [ 73%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/opentype/otlayout.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/opentype/otlayout.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/opentype/otlayout.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/opentype/otlayout.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/opentype/otlayout.cpp --- CMakeFiles/blend2d.dir/src/blend2d/opentype/otname.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/opentype/otcmap.cpp.o --- /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/opentype/otcmap.cpp: In function 'BLResult BLOpenType::CMapImpl::init(BLOTFaceImpl*, const BLFontData*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/opentype/otcmap.cpp:628:8: warning: variable 'validationFailed' set but not used [-Wunused-but-set-variable] bool validationFailed = false; ^~~~~~~~~~~~~~~~ --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/compoppart.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchgradientpart.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/opentype/otmetrics.cpp.o --- [ 75%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/opentype/otmetrics.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/opentype/otmetrics.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/opentype/otmetrics.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/opentype/otmetrics.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/opentype/otmetrics.cpp --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchpart.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/opentype/otname.cpp.o --- [ 76%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/opentype/otname.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/opentype/otname.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/opentype/otname.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/opentype/otname.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/opentype/otname.cpp --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchpatternpart.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/compoppart.cpp.o --- [ 77%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/pipegen/compoppart.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/pipegen/compoppart.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/pipegen/compoppart.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/pipegen/compoppart.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchpixelptrpart.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchgradientpart.cpp.o --- [ 78%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchgradientpart.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchgradientpart.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchgradientpart.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchgradientpart.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp --- CMakeFiles/blend2d.dir/src/blend2d/opentype/otlayout.cpp.o --- /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/opentype/otlayout.cpp: In function 'bool BLOpenType::LayoutImpl::checkGDefTable(BLOpenType::LayoutImpl::Validator*, BLDummyTrace)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/opentype/otlayout.cpp:433:12: warning: unused variable 'attachListOffset' [-Wunused-variable] uint32_t attachListOffset = gdef->v1_0()->attachListOffset(); ^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/opentype/otlayout.cpp:434:12: warning: unused variable 'ligCaretListOffset' [-Wunused-variable] uint32_t ligCaretListOffset = gdef->v1_0()->ligCaretListOffset(); ^~~~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/opentype/otlayout.cpp:436:12: warning: unused variable 'markGlyphSetsDefOffset' [-Wunused-variable] uint32_t markGlyphSetsDefOffset = version >= 0x00010002u ? uint32_t(gdef->v1_2()->markGlyphSetsDefOffset()) : uint32_t(0); ^~~~~~~~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/opentype/otlayout.cpp:437:12: warning: unused variable 'itemVarStoreOffset' [-Wunused-variable] uint32_t itemVarStoreOffset = version >= 0x00010003u ? uint32_t(gdef->v1_3()->itemVarStoreOffset() ) : uint32_t(0); ^~~~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/opentype/otlayout.cpp: In function 'bool BLOpenType::LayoutImpl::checkFeatureTable(BLOpenType::LayoutImpl::Validator*, BLDummyTrace, uint32_t, BLFontTableT, uint32_t, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/opentype/otlayout.cpp:2045:12: warning: unused variable 'featureParamsOffset' [-Wunused-variable] --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchsolidpart.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/opentype/otlayout.cpp.o --- uint32_t featureParamsOffset = table->featureParamsOffset(); ^~~~~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/opentype/otlayout.cpp: In function 'bool BLOpenType::LayoutImpl::checkScriptTable(BLOpenType::LayoutImpl::Validator*, BLDummyTrace, uint32_t, BLFontTableT, uint32_t, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/opentype/otlayout.cpp:2099:14: warning: unused variable 'lookupOrderOffset' [-Wunused-variable] uint32_t lookupOrderOffset = langSys->lookupOrderOffset(); ^~~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/opentype/otlayout.cpp:2077:12: warning: unused variable 'langSysDefault' [-Wunused-variable] uint32_t langSysDefault = table->langSysDefault(); ^~~~~~~~~~~~~~ --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchpart.cpp.o --- [ 79%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchpart.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchpart.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchpart.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchpart.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpart.cpp --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchutils.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchpatternpart.cpp.o --- [ 80%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchpatternpart.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchpatternpart.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchpatternpart.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchpatternpart.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchpixelptrpart.cpp.o --- [ 81%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchpixelptrpart.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchpixelptrpart.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchpixelptrpart.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchpixelptrpart.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpixelptrpart.cpp --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchsolidpart.cpp.o --- [ 82%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchsolidpart.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchsolidpart.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchsolidpart.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchsolidpart.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchsolidpart.cpp --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/fillpart.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipecompiler.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/codec/pngops_sse2.cpp.o --- [ 84%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/codec/pngops_sse2.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -msse2 -MD -MT CMakeFiles/blend2d.dir/src/blend2d/codec/pngops_sse2.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/codec/pngops_sse2.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/codec/pngops_sse2.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/codec/pngops_sse2.cpp --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/fillpart.cpp.o --- [ 85%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/pipegen/fillpart.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/pipegen/fillpart.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/pipegen/fillpart.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/pipegen/fillpart.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchutils.cpp.o --- [ 86%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchutils.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchutils.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchutils.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchutils.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchutils.cpp --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipecompiler.cpp.o --- [ 87%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipecompiler.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipecompiler.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipecompiler.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipecompiler.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipegencore.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipegenruntime.cpp.o --- --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipegencore.cpp.o --- [ 88%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipegencore.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipegencore.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipegencore.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipegencore.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegencore.cpp --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipegenruntime.cpp.o --- [ 89%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipegenruntime.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipegenruntime.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipegenruntime.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipegenruntime.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipepart.cpp.o --- [ 90%] Building CXX object CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipepart.cpp.o /usr/local/libexec/ccache/c++ -Dblend2d_EXPORTS -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -fno-exceptions -fno-rtti -fno-math-errno -fno-threadsafe-statics -msse2 -DBL_BUILD_OPT_AVX2 -O2 -ftree-vectorize -fmerge-all-constants -MD -MT CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipepart.cpp.o -MF CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipepart.cpp.o.d -o CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipepart.cpp.o -c /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipepart.cpp --- CMakeFiles/blend2d.dir/src/blend2d/runtime.cpp.o --- /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/runtime.cpp: In function 'uint32_t blRuntimeDetectCpuFeatures(const asmjit::_abi_1_9::CpuInfo&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/runtime.cpp:121:42: error: 'asmjit::_abi_1_9::x86::Features' has not been declared if (asmCpuInfo.hasFeature(asmjit::x86::Features::kSSE2 )) features |= BL_RUNTIME_CPU_FEATURE_X86_SSE2; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/runtime.cpp:122:42: error: 'asmjit::_abi_1_9::x86::Features' has not been declared if (asmCpuInfo.hasFeature(asmjit::x86::Features::kSSE3 )) features |= BL_RUNTIME_CPU_FEATURE_X86_SSE3; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/runtime.cpp:123:42: error: 'asmjit::_abi_1_9::x86::Features' has not been declared if (asmCpuInfo.hasFeature(asmjit::x86::Features::kSSSE3 )) features |= BL_RUNTIME_CPU_FEATURE_X86_SSSE3; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/runtime.cpp:124:42: error: 'asmjit::_abi_1_9::x86::Features' has not been declared if (asmCpuInfo.hasFeature(asmjit::x86::Features::kSSE4_1)) features |= BL_RUNTIME_CPU_FEATURE_X86_SSE4_1; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/runtime.cpp:125:42: error: 'asmjit::_abi_1_9::x86::Features' has not been declared if (asmCpuInfo.hasFeature(asmjit::x86::Features::kSSE4_2)) features |= BL_RUNTIME_CPU_FEATURE_X86_SSE4_2; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/runtime.cpp:126:42: error: 'asmjit::_abi_1_9::x86::Features' has not been declared if (asmCpuInfo.hasFeature(asmjit::x86::Features::kAVX )) features |= BL_RUNTIME_CPU_FEATURE_X86_AVX; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/runtime.cpp:127:42: error: 'asmjit::_abi_1_9::x86::Features' has not been declared if (asmCpuInfo.hasFeature(asmjit::x86::Features::kAVX2 )) features |= BL_RUNTIME_CPU_FEATURE_X86_AVX2; ^~~~~~~~ *** [CMakeFiles/blend2d.dir/src/blend2d/runtime.cpp.o] Error code 1 make[4]: stopped in /construction/graphics/blend2d/.build --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchpatternpart.cpp.o --- In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/pipegencore_p.h:68:37: error: 'kGroupVirt' is not a member of 'asmjit::_abi_1_9::BaseReg' kNumVirtGroups = asmjit::BaseReg::kGroupVirt ^~~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:11, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::reset()': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:27:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::set(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:42:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::add(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:47:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::max(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:52:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowGpRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:100:78: error: 'kGroupGp' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowGpRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupGp); } ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowMmRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:102:78: error: 'kGroupMm' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowMmRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupMm); } ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowVecRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:104:79: error: 'kGroupVec' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowVecRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupVec); } ^~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:12: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: At global scope: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:31:8: error: 'Features' in namespace 'BLPipeGen::x86' does not name a type x86::Features _features; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:193:54: error: 'Features' in namespace 'asmjit::_abi_1_9::x86' does not name a type PipeCompiler(x86::Compiler* cc, const asmjit::x86::Features& features) noexcept; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:217:49: error: '_features' was not declared in this scope inline bool hasSSE2() const noexcept { return _features.hasSSE2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE3() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:218:49: error: '_features' was not declared in this scope inline bool hasSSE3() const noexcept { return _features.hasSSE3(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSSE3() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:219:50: error: '_features' was not declared in this scope inline bool hasSSSE3() const noexcept { return _features.hasSSSE3(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE4_1() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:220:51: error: '_features' was not declared in this scope inline bool hasSSE4_1() const noexcept { return _features.hasSSE4_1(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE4_2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:221:51: error: '_features' was not declared in this scope inline bool hasSSE4_2() const noexcept { return _features.hasSSE4_2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:222:48: error: '_features' was not declared in this scope inline bool hasAVX() const noexcept { return _features.hasAVX(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:223:49: error: '_features' was not declared in this scope inline bool hasAVX2() const noexcept { return _features.hasAVX2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX512_F() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:224:53: error: '_features' was not declared in this scope inline bool hasAVX512_F() const noexcept { return _features.hasAVX512_F(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX512_BW() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:225:54: error: '_features' was not declared in this scope inline bool hasAVX512_BW() const noexcept { return _features.hasAVX512_BW(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasADX() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:227:48: error: '_features' was not declared in this scope inline bool hasADX() const noexcept { return _features.hasADX(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasBMI() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:228:48: error: '_features' was not declared in this scope inline bool hasBMI() const noexcept { return _features.hasBMI(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasBMI2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:229:49: error: '_features' was not declared in this scope inline bool hasBMI2() const noexcept { return _features.hasBMI2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasLZCNT() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:230:50: error: '_features' was not declared in this scope inline bool hasLZCNT() const noexcept { return _features.hasLZCNT(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasPOPCNT() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:231:51: error: '_features' was not declared in this scope inline bool hasPOPCNT() const noexcept { return _features.hasPOPCNT(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newRegArray(BLPipeGen::OpArray&, uint32_t, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:317:76: error: no matching function for call to 'asmjit::_abi_1_9::x86::Compiler::_newRegFmt(asmjit::_abi_1_9::BaseReg&, uint32_t&, const char [5], const char*&, uint32_t&)' cc->_newRegFmt(dst[i].as(), regType, "%s%i", name, i); ^ In file included from /usr/local/include/asmjit/core.h:1832, from /usr/local/include/asmjit/x86.h:81, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/pipegencore_p.h:21, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:10: /usr/local/include/asmjit/core/compiler.h:164:20: note: candidate: 'asmjit::_abi_1_9::Error asmjit::_abi_1_9::BaseCompiler::_newRegFmt(asmjit::_abi_1_9::BaseReg*, asmjit::_abi_1_9::TypeId, const char*, ...)' ASMJIT_API Error _newRegFmt(BaseReg* ASMJIT_NONNULL(out), TypeId typeId, const char* fmt, ...); ^~~~~~~~~~ /usr/local/include/asmjit/core/compiler.h:164:20: note: no known conversion for argument 1 from 'asmjit::_abi_1_9::BaseReg' to 'asmjit::_abi_1_9::BaseReg*' /usr/local/include/asmjit/core/compiler.h:172:20: note: candidate: 'asmjit::_abi_1_9::Error asmjit::_abi_1_9::BaseCompiler::_newRegFmt(asmjit::_abi_1_9::BaseReg*, const asmjit::_abi_1_9::BaseReg&, const char*, ...)' ASMJIT_API Error _newRegFmt(BaseReg* ASMJIT_NONNULL(out), const BaseReg& ref, const char* fmt, ...); ^~~~~~~~~~ /usr/local/include/asmjit/core/compiler.h:172:20: note: no known conversion for argument 1 from 'asmjit::_abi_1_9::BaseReg' to 'asmjit::_abi_1_9::BaseReg*' In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:12: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newXmmArray(BLPipeGen::OpArray&, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:322:43: error: 'kTypeXmm' is not a member of 'asmjit::_abi_1_9::x86::Reg' newRegArray(dst, n, asmjit::x86::Reg::kTypeXmm, name); ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newYmmArray(BLPipeGen::OpArray&, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:326:43: error: 'kTypeYmm' is not a member of 'asmjit::_abi_1_9::x86::Reg' newRegArray(dst, n, asmjit::x86::Reg::kTypeYmm, name); ^~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:12: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::uAdd(const asmjit::_abi_1_9::x86::Gp&, const asmjit::_abi_1_9::x86::Gp&, const asmjit::_abi_1_9::Imm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:526:40: error: 'const class asmjit::_abi_1_9::Imm' has no member named 'i32' cc->lea(dst, x86::ptr(src1, src2.i32())); ^~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapi32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1405:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(2, 3, 0, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapi64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1410:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vdupli32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1415:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(2, 2, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vduphi32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1420:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vdupli64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1425:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vduphi64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1430:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(3, 2, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vexpandli32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1482:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapps(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1574:91: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vswapps(const DstT& dst, const SrcT& src) noexcept { vswizps(dst, src, x86::Predicate::shuf(2, 3, 0, 1)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswappd(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1577:91: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vswappd(const DstT& dst, const SrcT& src) noexcept { vswizpd(dst, src, x86::Predicate::shuf(0, 1)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xMovzxBW_LoHi(const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1697:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d0, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1703:30: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, s, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaLo16(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1721:92: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaLo16(const Dst& d, const Src& s) noexcept { vswizli16(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaHi16(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1724:92: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaHi16(const Dst& d, const Src& s) noexcept { vswizhi16(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaPS(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1734:89: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaPS(const Dst& d, const Src& s) noexcept { vswizi32(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vmodpd(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1761:28: error: 'BLPipeGen::x86::Predicate' has not been declared vroundpd_(d, d, x86::Predicate::kRoundTrunc | x86::Predicate::kRoundInexact); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1761:58: error: 'BLPipeGen::x86::Predicate' has not been declared vroundpd_(d, d, x86::Predicate::kRoundTrunc | x86::Predicate::kRoundInexact); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1770:28: error: 'BLPipeGen::x86::Predicate' has not been declared vcmppd(d, d, t, x86::Predicate::kCmpLT | x86::Predicate::kCmpUNORD); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1770:53: error: 'BLPipeGen::x86::Predicate' has not been declared vcmppd(d, d, t, x86::Predicate::kCmpLT | x86::Predicate::kCmpUNORD); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xModI64HIxU64LO(const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem_A&, const XmmOrMem_B&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1783:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(t1, b, x86::Predicate::shuf(3, 3, 2, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1784:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d , a, x86::Predicate::shuf(2, 0, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1792:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 3, 0, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xModI64HIxDouble(const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem_A&, const XmmOrMem_B&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1800:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, a, x86::Predicate::shuf(2, 0, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1806:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 3, 0, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_1(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1810:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d, s, x86::Predicate::shuf(1, 1, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_2(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1819:28: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1820:27: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_4(const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1840:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizhi16(d1, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1841:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d0, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1843:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d1, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1844:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d0, d0, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1850:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d0, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1851:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizhi16(d1, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1853:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d0, d0, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1854:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d1, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:12: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h: In function 'void BLPipeGen::FetchUtils::xFilterBilinearA8_1x(BLPipeGen::PipeCompiler*, asmjit::_abi_1_9::x86::Vec&, const Pixels&, const Stride&, uint32_t, uint32_t, const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:259:38: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(wTmp, weights, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:263:39: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizli16(wTmp, weights, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:265:34: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(wTmp, out, x86::Predicate::shuf(3, 2, 0, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h: In function 'void BLPipeGen::FetchUtils::xFilterBilinearARGB32_1x(BLPipeGen::PipeCompiler*, asmjit::_abi_1_9::x86::Vec&, const Pixels&, const Stride&, const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:320:41: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pixTmp0, weights, x86::Predicate::shuf(3, 3, 3, 3)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:323:41: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pixTmp1, weights, x86::Predicate::shuf(2, 2, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:330:40: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pixTop, weights, x86::Predicate::shuf(0, 0, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:333:40: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pixTmp0, pixTop, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp: In constructor 'BLPipeGen::FetchSimplePatternPart::FetchSimplePatternPart(BLPipeGen::PipeCompiler*, uint32_t, uint32_t, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:55:33: error: 'kGroupGp' is not a member of 'asmjit::_abi_1_9::x86::Reg' _persistentRegs[x86::Reg::kGroupGp] = 1; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:65:33: error: 'kGroupGp' is not a member of 'asmjit::_abi_1_9::x86::Reg' _persistentRegs[x86::Reg::kGroupGp] = 3; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:71:33: error: 'kGroupGp' is not a member of 'asmjit::_abi_1_9::x86::Reg' _persistentRegs[x86::Reg::kGroupGp] = 3; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:72:33: error: 'kGroupVec' is not a member of 'asmjit::_abi_1_9::x86::Reg' _persistentRegs[x86::Reg::kGroupVec] = 1; ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:78:33: error: 'kGroupGp' is not a member of 'asmjit::_abi_1_9::x86::Reg' _persistentRegs[x86::Reg::kGroupGp] = 3; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:85:33: error: 'kGroupGp' is not a member of 'asmjit::_abi_1_9::x86::Reg' _persistentRegs[x86::Reg::kGroupGp] = 3; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:86:33: error: 'kGroupVec' is not a member of 'asmjit::_abi_1_9::x86::Reg' _persistentRegs[x86::Reg::kGroupVec] = 2; ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp: In member function 'virtual void BLPipeGen::FetchSimplePatternPart::_initPart(asmjit::_abi_1_9::x86::Gp&, asmjit::_abi_1_9::x86::Gp&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:378:47: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(f->xInc4, f->xSet4, x86::Predicate::shuf(3, 3, 3, 3)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:431:49: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizli16(f->wd_wb, weights, x86::Predicate::shuf(3, 1, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:433:51: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(f->wd_wb, f->wd_wb, x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:436:48: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(f->wc_wd, weights, x86::Predicate::shuf(3, 3, 3, 3)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:439:49: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizli16(f->wa_wc, weights, x86::Predicate::shuf(2, 0, 2, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:440:49: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizli16(f->wb_wd, weights, x86::Predicate::shuf(3, 1, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:442:51: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(f->wa_wc, f->wa_wc, x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:443:51: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(f->wb_wd, f->wb_wd, x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:452:48: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(f->wb_wb, weights, x86::Predicate::shuf(1, 1, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:453:48: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(f->wd_wd, weights, x86::Predicate::shuf(3, 3, 3, 3)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:456:48: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(f->wc_wd, weights, x86::Predicate::shuf(2, 2, 3, 3)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:459:48: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(f->wa_wb, weights, x86::Predicate::shuf(0, 0, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:460:48: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(f->wc_wd, weights, x86::Predicate::shuf(2, 2, 3, 3)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp: In member function 'virtual void BLPipeGen::FetchSimplePatternPart::fetch1(BLPipeGen::Pixel&, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:882:41: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pixL, pixL, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:933:41: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pixT, pixT, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:934:41: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pixL, pixL, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp: In member function 'virtual void BLPipeGen::FetchSimplePatternPart::fetch4(BLPipeGen::Pixel&, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:1246:43: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pix0, pix0, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:1249:43: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pix1, pix1, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:1262:43: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pix2, pix2, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:1267:43: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pixL, pixL, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:1404:45: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pix0 , pix0 , x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:1405:45: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pix0t, pix0t, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:1410:45: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pix1 , pix1 , x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:1411:45: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pix1t, pix1t, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:1431:45: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pix2 , pix2 , x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:1432:45: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pix2t, pix2t, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:1440:43: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pixL, pixL, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:1443:43: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pixT, pixT, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:1631:43: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pix0, pix0, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:1635:43: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pix1, pix1, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:1643:43: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pix2, pix2, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:1648:43: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pixL, pixL, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:1771:43: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pix0, pix0, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:1772:45: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pix0t, pix0t, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:1778:43: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pix1, pix1, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:1779:45: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pix1t, pix1t, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:1795:43: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pix2, pix2, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:1796:45: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pix2t, pix2t, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:1803:43: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pixL, pixL, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:1806:43: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pixT, pixT, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:1879:43: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(uc1, uc0, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:1880:43: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(uc0, uc0, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp: In constructor 'BLPipeGen::FetchAffinePatternPart::FetchAffinePatternPart(BLPipeGen::PipeCompiler*, uint32_t, uint32_t, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:1988:33: error: 'kGroupVec' is not a member of 'asmjit::_abi_1_9::x86::Reg' _persistentRegs[x86::Reg::kGroupVec] = 3; ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:1996:33: error: 'kGroupVec' is not a member of 'asmjit::_abi_1_9::x86::Reg' _persistentRegs[x86::Reg::kGroupVec] = 3; ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp: In member function 'virtual void BLPipeGen::FetchAffinePatternPart::_initPart(asmjit::_abi_1_9::x86::Gp&, asmjit::_abi_1_9::x86::Gp&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:2042:41: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(f->tx_ty, f->tx_ty, x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:2060:51: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(f->maxx_maxy, f->minx_miny, x86::Predicate::shuf(1, 1, 1, 1)); // [MaxY|MaxX|MaxY|MaxX|MaxY|MaxX|MaxY|MaxX] ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:2061:51: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(f->minx_miny, f->minx_miny, x86::Predicate::shuf(0, 0, 0, 0)); // [MinY|MinX|MinY|MinX|MinY|MinX|MinY|MinX] ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:2064:51: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(f->maxx_maxy, f->minx_miny, x86::Predicate::shuf(3, 3, 2, 2)); // [MaxY|MaxY|MaxX|MaxX] ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:2065:51: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(f->minx_miny, f->minx_miny, x86::Predicate::shuf(1, 1, 0, 0)); // [MinY|MinY|MinX|MinX] ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:2066:51: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(f->corx_cory, f->corx_cory, x86::Predicate::shuf(1, 1, 0, 0)); // [CorY|CorY|CorX|CorX] ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:2072:49: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(f->vAddrMul, f->vAddrMul, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp: In member function 'virtual void BLPipeGen::FetchAffinePatternPart::startAtX(asmjit::_abi_1_9::x86::Gp&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:2101:43: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(f->px_py, f->px_py, x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp: In member function 'void BLPipeGen::FetchAffinePatternPart::advancePxPy(asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Gp&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:2130:27: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(t, t, x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp: In member function 'virtual void BLPipeGen::FetchAffinePatternPart::prefetch1()': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:2164:41: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(vIdx, f->px_py, x86::Predicate::shuf(3, 1, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp: In member function 'virtual void BLPipeGen::FetchAffinePatternPart::fetch1(BLPipeGen::Pixel&, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:2222:41: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(vIdx, f->px_py, x86::Predicate::shuf(3, 1, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:2240:43: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(vIdx, f->px_py, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:2243:48: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizli16(vWeights, f->px_py, x86::Predicate::shuf(1, 1, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:2250:48: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizhi16(vWeights, vWeights, x86::Predicate::shuf(1, 1, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:2272:43: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(vIdx, f->px_py, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:2275:48: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizli16(vWeights, f->px_py, x86::Predicate::shuf(1, 1, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:2282:48: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizhi16(vWeights, vWeights, x86::Predicate::shuf(1, 1, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp: In member function 'virtual void BLPipeGen::FetchAffinePatternPart::prefetchN()': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:2325:51: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vshufi32(vIdx, f->px_py, f->qx_qy, x86::Predicate::shuf(3, 1, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:2338:52: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vshufi32(vMsk0, f->px_py, f->qx_qy, x86::Predicate::shuf(3, 1, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp: In member function 'virtual void BLPipeGen::FetchAffinePatternPart::fetch4(BLPipeGen::Pixel&, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:2377:52: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vshufi32(vIdx0, f->px_py, f->qx_qy, x86::Predicate::shuf(3, 1, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:2394:52: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vshufi32(vIdx1, f->px_py, f->qx_qy, x86::Predicate::shuf(3, 1, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:2473:51: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vshufi32(vIdx, f->px_py, f->qx_qy, x86::Predicate::shuf(3, 1, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpatternpart.cpp:2495:52: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vshufi32(vMsk0, f->px_py, f->qx_qy, x86::Predicate::shuf(3, 1, 3, 1)); ^~~~~~~~~ *** [CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchpatternpart.cpp.o] Error code 1 make[4]: stopped in /construction/graphics/blend2d/.build --- CMakeFiles/blend2d.dir/src/blend2d/context.cpp.o --- In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/./raster/../pipegen/pipegenruntime_p.h:13, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/./raster/rastercontext_p.h:31, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/context.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/./raster/../pipegen/../pipegen/pipegencore_p.h:68:37: error: 'kGroupVirt' is not a member of 'asmjit::_abi_1_9::BaseReg' kNumVirtGroups = asmjit::BaseReg::kGroupVirt ^~~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/./raster/rastercontext_p.h:31, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/context.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/./raster/../pipegen/pipegenruntime_p.h:85:11: error: 'BaseFeatures' in namespace 'asmjit' does not name a type asmjit::BaseFeatures _cpuFeatures; ^~~~~~~~~~~~ *** [CMakeFiles/blend2d.dir/src/blend2d/context.cpp.o] Error code 1 make[4]: stopped in /construction/graphics/blend2d/.build --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchutils.cpp.o --- In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchutils.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipegencore_p.h:68:37: error: 'kGroupVirt' is not a member of 'asmjit::_abi_1_9::BaseReg' kNumVirtGroups = asmjit::BaseReg::kGroupVirt ^~~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:11, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchutils.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::reset()': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:27:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::set(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:42:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::add(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:47:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::max(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:52:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchutils.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: At global scope: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:31:8: error: 'Features' in namespace 'BLPipeGen::x86' does not name a type x86::Features _features; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:193:54: error: 'Features' in namespace 'asmjit::_abi_1_9::x86' does not name a type PipeCompiler(x86::Compiler* cc, const asmjit::x86::Features& features) noexcept; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:217:49: error: '_features' was not declared in this scope inline bool hasSSE2() const noexcept { return _features.hasSSE2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE3() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:218:49: error: '_features' was not declared in this scope inline bool hasSSE3() const noexcept { return _features.hasSSE3(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSSE3() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:219:50: error: '_features' was not declared in this scope inline bool hasSSSE3() const noexcept { return _features.hasSSSE3(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE4_1() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:220:51: error: '_features' was not declared in this scope inline bool hasSSE4_1() const noexcept { return _features.hasSSE4_1(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE4_2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:221:51: error: '_features' was not declared in this scope inline bool hasSSE4_2() const noexcept { return _features.hasSSE4_2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:222:48: error: '_features' was not declared in this scope inline bool hasAVX() const noexcept { return _features.hasAVX(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:223:49: error: '_features' was not declared in this scope inline bool hasAVX2() const noexcept { return _features.hasAVX2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX512_F() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:224:53: error: '_features' was not declared in this scope inline bool hasAVX512_F() const noexcept { return _features.hasAVX512_F(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX512_BW() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:225:54: error: '_features' was not declared in this scope inline bool hasAVX512_BW() const noexcept { return _features.hasAVX512_BW(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasADX() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:227:48: error: '_features' was not declared in this scope inline bool hasADX() const noexcept { return _features.hasADX(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasBMI() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:228:48: error: '_features' was not declared in this scope inline bool hasBMI() const noexcept { return _features.hasBMI(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasBMI2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:229:49: error: '_features' was not declared in this scope inline bool hasBMI2() const noexcept { return _features.hasBMI2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasLZCNT() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:230:50: error: '_features' was not declared in this scope inline bool hasLZCNT() const noexcept { return _features.hasLZCNT(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasPOPCNT() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:231:51: error: '_features' was not declared in this scope inline bool hasPOPCNT() const noexcept { return _features.hasPOPCNT(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newRegArray(BLPipeGen::OpArray&, uint32_t, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:317:76: error: no matching function for call to 'asmjit::_abi_1_9::x86::Compiler::_newRegFmt(asmjit::_abi_1_9::BaseReg&, uint32_t&, const char [5], const char*&, uint32_t&)' cc->_newRegFmt(dst[i].as(), regType, "%s%i", name, i); ^ In file included from /usr/local/include/asmjit/core.h:1832, from /usr/local/include/asmjit/x86.h:81, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipegencore_p.h:21, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchutils.cpp:10: /usr/local/include/asmjit/core/compiler.h:164:20: note: candidate: 'asmjit::_abi_1_9::Error asmjit::_abi_1_9::BaseCompiler::_newRegFmt(asmjit::_abi_1_9::BaseReg*, asmjit::_abi_1_9::TypeId, const char*, ...)' ASMJIT_API Error _newRegFmt(BaseReg* ASMJIT_NONNULL(out), TypeId typeId, const char* fmt, ...); ^~~~~~~~~~ /usr/local/include/asmjit/core/compiler.h:164:20: note: no known conversion for argument 1 from 'asmjit::_abi_1_9::BaseReg' to 'asmjit::_abi_1_9::BaseReg*' /usr/local/include/asmjit/core/compiler.h:172:20: note: candidate: 'asmjit::_abi_1_9::Error asmjit::_abi_1_9::BaseCompiler::_newRegFmt(asmjit::_abi_1_9::BaseReg*, const asmjit::_abi_1_9::BaseReg&, const char*, ...)' ASMJIT_API Error _newRegFmt(BaseReg* ASMJIT_NONNULL(out), const BaseReg& ref, const char* fmt, ...); ^~~~~~~~~~ /usr/local/include/asmjit/core/compiler.h:172:20: note: no known conversion for argument 1 from 'asmjit::_abi_1_9::BaseReg' to 'asmjit::_abi_1_9::BaseReg*' In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchutils.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newXmmArray(BLPipeGen::OpArray&, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:322:43: error: 'kTypeXmm' is not a member of 'asmjit::_abi_1_9::x86::Reg' newRegArray(dst, n, asmjit::x86::Reg::kTypeXmm, name); ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newYmmArray(BLPipeGen::OpArray&, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:326:43: error: 'kTypeYmm' is not a member of 'asmjit::_abi_1_9::x86::Reg' newRegArray(dst, n, asmjit::x86::Reg::kTypeYmm, name); ^~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchutils.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::uAdd(const asmjit::_abi_1_9::x86::Gp&, const asmjit::_abi_1_9::x86::Gp&, const asmjit::_abi_1_9::Imm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:526:40: error: 'const class asmjit::_abi_1_9::Imm' has no member named 'i32' cc->lea(dst, x86::ptr(src1, src2.i32())); ^~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapi32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1405:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(2, 3, 0, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapi64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1410:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vdupli32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1415:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(2, 2, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vduphi32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1420:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vdupli64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1425:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vduphi64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1430:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(3, 2, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vexpandli32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1482:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapps(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1574:91: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vswapps(const DstT& dst, const SrcT& src) noexcept { vswizps(dst, src, x86::Predicate::shuf(2, 3, 0, 1)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswappd(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1577:91: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vswappd(const DstT& dst, const SrcT& src) noexcept { vswizpd(dst, src, x86::Predicate::shuf(0, 1)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xMovzxBW_LoHi(const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1697:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d0, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1703:30: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, s, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaLo16(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1721:92: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaLo16(const Dst& d, const Src& s) noexcept { vswizli16(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaHi16(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1724:92: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaHi16(const Dst& d, const Src& s) noexcept { vswizhi16(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaPS(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1734:89: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaPS(const Dst& d, const Src& s) noexcept { vswizi32(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vmodpd(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1761:28: error: 'BLPipeGen::x86::Predicate' has not been declared vroundpd_(d, d, x86::Predicate::kRoundTrunc | x86::Predicate::kRoundInexact); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1761:58: error: 'BLPipeGen::x86::Predicate' has not been declared vroundpd_(d, d, x86::Predicate::kRoundTrunc | x86::Predicate::kRoundInexact); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1770:28: error: 'BLPipeGen::x86::Predicate' has not been declared vcmppd(d, d, t, x86::Predicate::kCmpLT | x86::Predicate::kCmpUNORD); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1770:53: error: 'BLPipeGen::x86::Predicate' has not been declared vcmppd(d, d, t, x86::Predicate::kCmpLT | x86::Predicate::kCmpUNORD); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xModI64HIxU64LO(const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem_A&, const XmmOrMem_B&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1783:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(t1, b, x86::Predicate::shuf(3, 3, 2, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1784:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d , a, x86::Predicate::shuf(2, 0, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1792:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 3, 0, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xModI64HIxDouble(const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem_A&, const XmmOrMem_B&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1800:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, a, x86::Predicate::shuf(2, 0, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1806:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 3, 0, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_1(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1810:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d, s, x86::Predicate::shuf(1, 1, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_2(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1819:28: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1820:27: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_4(const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1840:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizhi16(d1, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1841:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d0, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1843:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d1, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1844:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d0, d0, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1850:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d0, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1851:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizhi16(d1, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1853:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d0, d0, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1854:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d1, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchutils.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h: In function 'void BLPipeGen::FetchUtils::xFilterBilinearA8_1x(BLPipeGen::PipeCompiler*, asmjit::_abi_1_9::x86::Vec&, const Pixels&, const Stride&, uint32_t, uint32_t, const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:259:38: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(wTmp, weights, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:263:39: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizli16(wTmp, weights, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:265:34: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(wTmp, out, x86::Predicate::shuf(3, 2, 0, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h: In function 'void BLPipeGen::FetchUtils::xFilterBilinearARGB32_1x(BLPipeGen::PipeCompiler*, asmjit::_abi_1_9::x86::Vec&, const Pixels&, const Stride&, const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:320:41: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pixTmp0, weights, x86::Predicate::shuf(3, 3, 3, 3)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:323:41: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pixTmp1, weights, x86::Predicate::shuf(2, 2, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:330:40: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pixTop, weights, x86::Predicate::shuf(0, 0, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:333:40: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pixTmp0, pixTop, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchutils.cpp: In member function 'void BLPipeGen::IndexExtractor::extract(const asmjit::_abi_1_9::x86::Gp&, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchutils.cpp:68:12: warning: unused variable 'offset' [-Wunused-variable] uint32_t offset = index * _indexSize; ^~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchutils.cpp: In member function 'void BLPipeGen::FetchContext::end()': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchutils.cpp:500:40: error: 'BLPipeGen::x86::Predicate' has not been declared _pc->vswizi32(a1, a0, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchutils.cpp:501:40: error: 'BLPipeGen::x86::Predicate' has not been declared _pc->vswizi32(a0, a0, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchutils.cpp:514:40: error: 'BLPipeGen::x86::Predicate' has not been declared _pc->vswizi32(a3, a2, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchutils.cpp:515:40: error: 'BLPipeGen::x86::Predicate' has not been declared _pc->vswizi32(a1, a0, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchutils.cpp:516:40: error: 'BLPipeGen::x86::Predicate' has not been declared _pc->vswizi32(a2, a2, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchutils.cpp:517:40: error: 'BLPipeGen::x86::Predicate' has not been declared _pc->vswizi32(a0, a0, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ *** [CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchutils.cpp.o] Error code 1 make[4]: stopped in /construction/graphics/blend2d/.build --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipegenruntime.cpp.o --- In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/pipegencore_p.h:68:37: error: 'kGroupVirt' is not a member of 'asmjit::_abi_1_9::BaseReg' kNumVirtGroups = asmjit::BaseReg::kGroupVirt ^~~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:11, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::reset()': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:27:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::set(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:42:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::add(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:47:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::max(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:52:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowGpRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:100:78: error: 'kGroupGp' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowGpRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupGp); } ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowMmRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:102:78: error: 'kGroupMm' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowMmRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupMm); } ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowVecRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:104:79: error: 'kGroupVec' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowVecRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupVec); } ^~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp:14: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: At global scope: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:31:8: error: 'Features' in namespace 'BLPipeGen::x86' does not name a type x86::Features _features; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:193:54: error: 'Features' in namespace 'asmjit::_abi_1_9::x86' does not name a type PipeCompiler(x86::Compiler* cc, const asmjit::x86::Features& features) noexcept; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:217:49: error: '_features' was not declared in this scope inline bool hasSSE2() const noexcept { return _features.hasSSE2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE3() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:218:49: error: '_features' was not declared in this scope inline bool hasSSE3() const noexcept { return _features.hasSSE3(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSSE3() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:219:50: error: '_features' was not declared in this scope inline bool hasSSSE3() const noexcept { return _features.hasSSSE3(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE4_1() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:220:51: error: '_features' was not declared in this scope inline bool hasSSE4_1() const noexcept { return _features.hasSSE4_1(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE4_2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:221:51: error: '_features' was not declared in this scope inline bool hasSSE4_2() const noexcept { return _features.hasSSE4_2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:222:48: error: '_features' was not declared in this scope inline bool hasAVX() const noexcept { return _features.hasAVX(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:223:49: error: '_features' was not declared in this scope inline bool hasAVX2() const noexcept { return _features.hasAVX2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX512_F() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:224:53: error: '_features' was not declared in this scope inline bool hasAVX512_F() const noexcept { return _features.hasAVX512_F(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX512_BW() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:225:54: error: '_features' was not declared in this scope inline bool hasAVX512_BW() const noexcept { return _features.hasAVX512_BW(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasADX() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:227:48: error: '_features' was not declared in this scope inline bool hasADX() const noexcept { return _features.hasADX(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasBMI() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:228:48: error: '_features' was not declared in this scope inline bool hasBMI() const noexcept { return _features.hasBMI(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasBMI2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:229:49: error: '_features' was not declared in this scope inline bool hasBMI2() const noexcept { return _features.hasBMI2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasLZCNT() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:230:50: error: '_features' was not declared in this scope inline bool hasLZCNT() const noexcept { return _features.hasLZCNT(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasPOPCNT() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:231:51: error: '_features' was not declared in this scope inline bool hasPOPCNT() const noexcept { return _features.hasPOPCNT(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newRegArray(BLPipeGen::OpArray&, uint32_t, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:317:76: error: no matching function for call to 'asmjit::_abi_1_9::x86::Compiler::_newRegFmt(asmjit::_abi_1_9::BaseReg&, uint32_t&, const char [5], const char*&, uint32_t&)' cc->_newRegFmt(dst[i].as(), regType, "%s%i", name, i); ^ In file included from /usr/local/include/asmjit/core.h:1832, from /usr/local/include/asmjit/x86.h:81, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/pipegencore_p.h:21, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp:10: /usr/local/include/asmjit/core/compiler.h:164:20: note: candidate: 'asmjit::_abi_1_9::Error asmjit::_abi_1_9::BaseCompiler::_newRegFmt(asmjit::_abi_1_9::BaseReg*, asmjit::_abi_1_9::TypeId, const char*, ...)' ASMJIT_API Error _newRegFmt(BaseReg* ASMJIT_NONNULL(out), TypeId typeId, const char* fmt, ...); ^~~~~~~~~~ /usr/local/include/asmjit/core/compiler.h:164:20: note: no known conversion for argument 1 from 'asmjit::_abi_1_9::BaseReg' to 'asmjit::_abi_1_9::BaseReg*' /usr/local/include/asmjit/core/compiler.h:172:20: note: candidate: 'asmjit::_abi_1_9::Error asmjit::_abi_1_9::BaseCompiler::_newRegFmt(asmjit::_abi_1_9::BaseReg*, const asmjit::_abi_1_9::BaseReg&, const char*, ...)' ASMJIT_API Error _newRegFmt(BaseReg* ASMJIT_NONNULL(out), const BaseReg& ref, const char* fmt, ...); ^~~~~~~~~~ /usr/local/include/asmjit/core/compiler.h:172:20: note: no known conversion for argument 1 from 'asmjit::_abi_1_9::BaseReg' to 'asmjit::_abi_1_9::BaseReg*' In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp:14: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newXmmArray(BLPipeGen::OpArray&, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:322:43: error: 'kTypeXmm' is not a member of 'asmjit::_abi_1_9::x86::Reg' newRegArray(dst, n, asmjit::x86::Reg::kTypeXmm, name); ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newYmmArray(BLPipeGen::OpArray&, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:326:43: error: 'kTypeYmm' is not a member of 'asmjit::_abi_1_9::x86::Reg' newRegArray(dst, n, asmjit::x86::Reg::kTypeYmm, name); ^~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp:14: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::uAdd(const asmjit::_abi_1_9::x86::Gp&, const asmjit::_abi_1_9::x86::Gp&, const asmjit::_abi_1_9::Imm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:526:40: error: 'const class asmjit::_abi_1_9::Imm' has no member named 'i32' cc->lea(dst, x86::ptr(src1, src2.i32())); ^~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapi32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1405:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(2, 3, 0, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapi64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1410:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vdupli32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1415:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(2, 2, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vduphi32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1420:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vdupli64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1425:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vduphi64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1430:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(3, 2, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vexpandli32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1482:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapps(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1574:91: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vswapps(const DstT& dst, const SrcT& src) noexcept { vswizps(dst, src, x86::Predicate::shuf(2, 3, 0, 1)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswappd(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1577:91: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vswappd(const DstT& dst, const SrcT& src) noexcept { vswizpd(dst, src, x86::Predicate::shuf(0, 1)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xMovzxBW_LoHi(const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1697:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d0, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1703:30: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, s, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaLo16(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1721:92: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaLo16(const Dst& d, const Src& s) noexcept { vswizli16(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaHi16(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1724:92: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaHi16(const Dst& d, const Src& s) noexcept { vswizhi16(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaPS(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1734:89: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaPS(const Dst& d, const Src& s) noexcept { vswizi32(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vmodpd(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1761:28: error: 'BLPipeGen::x86::Predicate' has not been declared vroundpd_(d, d, x86::Predicate::kRoundTrunc | x86::Predicate::kRoundInexact); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1761:58: error: 'BLPipeGen::x86::Predicate' has not been declared vroundpd_(d, d, x86::Predicate::kRoundTrunc | x86::Predicate::kRoundInexact); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1770:28: error: 'BLPipeGen::x86::Predicate' has not been declared vcmppd(d, d, t, x86::Predicate::kCmpLT | x86::Predicate::kCmpUNORD); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1770:53: error: 'BLPipeGen::x86::Predicate' has not been declared vcmppd(d, d, t, x86::Predicate::kCmpLT | x86::Predicate::kCmpUNORD); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xModI64HIxU64LO(const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem_A&, const XmmOrMem_B&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1783:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(t1, b, x86::Predicate::shuf(3, 3, 2, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1784:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d , a, x86::Predicate::shuf(2, 0, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1792:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 3, 0, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xModI64HIxDouble(const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem_A&, const XmmOrMem_B&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1800:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, a, x86::Predicate::shuf(2, 0, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1806:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 3, 0, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_1(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1810:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d, s, x86::Predicate::shuf(1, 1, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_2(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1819:28: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1820:27: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_4(const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1840:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizhi16(d1, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1841:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d0, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1843:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d1, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1844:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d0, d0, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1850:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d0, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1851:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizhi16(d1, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1853:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d0, d0, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1854:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d1, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp:15: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipegenruntime_p.h: At global scope: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipegenruntime_p.h:85:11: error: 'BaseFeatures' in namespace 'asmjit' does not name a type asmjit::BaseFeatures _cpuFeatures; ^~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp: In constructor 'BLPipeGenRuntime::BLPipeGenRuntime(uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp:106:5: error: class 'BLPipeGenRuntime' does not have any field named '_cpuFeatures' _cpuFeatures(asmjit::CpuInfo::host().features()), ^~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp:125:56: error: 'kFlagRegCasts' is not a member of 'asmjit::_abi_1_9::FormatOptions' const uint32_t kFormatFlags = asmjit::FormatOptions::kFlagRegCasts | ^~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp:126:56: error: 'kFlagAnnotations' is not a member of 'asmjit::_abi_1_9::FormatOptions' asmjit::FormatOptions::kFlagAnnotations | ^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp:127:56: error: 'kFlagMachineCode' is not a member of 'asmjit::_abi_1_9::FormatOptions' asmjit::FormatOptions::kFlagMachineCode ; ^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp:129:32: error: no matching function for call to 'asmjit::_abi_1_9::FileLogger::addFlags(const uint32_t&)' _logger.addFlags(kFormatFlags); ^ In file included from /usr/local/include/asmjit/core.h:1844, from /usr/local/include/asmjit/x86.h:81, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/pipegencore_p.h:21, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp:10: /usr/local/include/asmjit/core/logger.h:65:15: note: candidate: 'void asmjit::_abi_1_9::Logger::addFlags(asmjit::_abi_1_9::FormatFlags)' inline void addFlags(FormatFlags flags) noexcept { _options.addFlags(flags); } ^~~~~~~~ /usr/local/include/asmjit/core/logger.h:65:15: note: no known conversion for argument 1 from 'const uint32_t' {aka 'const unsigned int'} to 'asmjit::_abi_1_9::FormatFlags' /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp: In member function 'void BLPipeGenRuntime::_restrictFeatures(uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp:137:5: error: '_cpuFeatures' was not declared in this scope _cpuFeatures.remove(asmjit::x86::Features::kAVX2); ^~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp:137:38: error: 'asmjit::_abi_1_9::x86::Features' has not been declared _cpuFeatures.remove(asmjit::x86::Features::kAVX2); ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp:139:40: error: 'asmjit::_abi_1_9::x86::Features' has not been declared _cpuFeatures.remove(asmjit::x86::Features::kAVX); ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp:141:42: error: 'asmjit::_abi_1_9::x86::Features' has not been declared _cpuFeatures.remove(asmjit::x86::Features::kSSE4_2); ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp:143:44: error: 'asmjit::_abi_1_9::x86::Features' has not been declared _cpuFeatures.remove(asmjit::x86::Features::kSSE4_1); ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp:145:46: error: 'asmjit::_abi_1_9::x86::Features' has not been declared _cpuFeatures.remove(asmjit::x86::Features::kSSSE3); ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp:147:48: error: 'asmjit::_abi_1_9::x86::Features' has not been declared _cpuFeatures.remove(asmjit::x86::Features::kSSE3); ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp: In member function 'void (* BLPipeGenRuntime::_compileFillFunc(uint32_t))(void*, void*, const void*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp:167:25: error: 'class asmjit::_abi_1_9::JitRuntime' has no member named 'codeInfo' code.init(_jitRuntime.codeInfo()); ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp:192:26: error: '_cpuFeatures' was not declared in this scope PipeCompiler pc(&cc, _cpuFeatures.as()); ^~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp:192:55: error: 'Features' is not a member of 'asmjit::_abi_1_9::x86' PipeCompiler pc(&cc, _cpuFeatures.as()); ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp:192:65: error: expected primary-expression before ')' token PipeCompiler pc(&cc, _cpuFeatures.as()); ^ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipegenruntime.cpp:204:62: error: 'kAttrHasPreservedFP' is not a member of 'asmjit::_abi_1_9::FuncFrame' pc._funcNode->frame().addAttributes(asmjit::FuncFrame::kAttrHasPreservedFP); ^~~~~~~~~~~~~~~~~~~ *** [CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipegenruntime.cpp.o] Error code 1 make[4]: stopped in /construction/graphics/blend2d/.build --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchpart.cpp.o --- In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipepart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpart.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipegencore_p.h:68:37: error: 'kGroupVirt' is not a member of 'asmjit::_abi_1_9::BaseReg' kNumVirtGroups = asmjit::BaseReg::kGroupVirt ^~~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipepart_p.h:11, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpart.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::reset()': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:27:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::set(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:42:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::add(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:47:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::max(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:52:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpart.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowGpRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipepart_p.h:100:78: error: 'kGroupGp' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowGpRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupGp); } ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowMmRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipepart_p.h:102:78: error: 'kGroupMm' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowMmRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupMm); } ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowVecRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipepart_p.h:104:79: error: 'kGroupVec' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowVecRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupVec); } ^~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpart.cpp:11: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: At global scope: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:31:8: error: 'Features' in namespace 'BLPipeGen::x86' does not name a type x86::Features _features; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:193:54: error: 'Features' in namespace 'asmjit::_abi_1_9::x86' does not name a type PipeCompiler(x86::Compiler* cc, const asmjit::x86::Features& features) noexcept; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:217:49: error: '_features' was not declared in this scope inline bool hasSSE2() const noexcept { return _features.hasSSE2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE3() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:218:49: error: '_features' was not declared in this scope inline bool hasSSE3() const noexcept { return _features.hasSSE3(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSSE3() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:219:50: error: '_features' was not declared in this scope inline bool hasSSSE3() const noexcept { return _features.hasSSSE3(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE4_1() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:220:51: error: '_features' was not declared in this scope inline bool hasSSE4_1() const noexcept { return _features.hasSSE4_1(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE4_2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:221:51: error: '_features' was not declared in this scope inline bool hasSSE4_2() const noexcept { return _features.hasSSE4_2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:222:48: error: '_features' was not declared in this scope inline bool hasAVX() const noexcept { return _features.hasAVX(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:223:49: error: '_features' was not declared in this scope inline bool hasAVX2() const noexcept { return _features.hasAVX2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX512_F() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:224:53: error: '_features' was not declared in this scope inline bool hasAVX512_F() const noexcept { return _features.hasAVX512_F(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX512_BW() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:225:54: error: '_features' was not declared in this scope inline bool hasAVX512_BW() const noexcept { return _features.hasAVX512_BW(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasADX() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:227:48: error: '_features' was not declared in this scope inline bool hasADX() const noexcept { return _features.hasADX(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasBMI() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:228:48: error: '_features' was not declared in this scope inline bool hasBMI() const noexcept { return _features.hasBMI(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasBMI2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:229:49: error: '_features' was not declared in this scope inline bool hasBMI2() const noexcept { return _features.hasBMI2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasLZCNT() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:230:50: error: '_features' was not declared in this scope inline bool hasLZCNT() const noexcept { return _features.hasLZCNT(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasPOPCNT() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:231:51: error: '_features' was not declared in this scope inline bool hasPOPCNT() const noexcept { return _features.hasPOPCNT(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newRegArray(BLPipeGen::OpArray&, uint32_t, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:317:76: error: no matching function for call to 'asmjit::_abi_1_9::x86::Compiler::_newRegFmt(asmjit::_abi_1_9::BaseReg&, uint32_t&, const char [5], const char*&, uint32_t&)' cc->_newRegFmt(dst[i].as(), regType, "%s%i", name, i); ^ In file included from /usr/local/include/asmjit/core.h:1832, from /usr/local/include/asmjit/x86.h:81, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipegencore_p.h:21, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipepart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpart.cpp:10: /usr/local/include/asmjit/core/compiler.h:164:20: note: candidate: 'asmjit::_abi_1_9::Error asmjit::_abi_1_9::BaseCompiler::_newRegFmt(asmjit::_abi_1_9::BaseReg*, asmjit::_abi_1_9::TypeId, const char*, ...)' ASMJIT_API Error _newRegFmt(BaseReg* ASMJIT_NONNULL(out), TypeId typeId, const char* fmt, ...); ^~~~~~~~~~ /usr/local/include/asmjit/core/compiler.h:164:20: note: no known conversion for argument 1 from 'asmjit::_abi_1_9::BaseReg' to 'asmjit::_abi_1_9::BaseReg*' /usr/local/include/asmjit/core/compiler.h:172:20: note: candidate: 'asmjit::_abi_1_9::Error asmjit::_abi_1_9::BaseCompiler::_newRegFmt(asmjit::_abi_1_9::BaseReg*, const asmjit::_abi_1_9::BaseReg&, const char*, ...)' ASMJIT_API Error _newRegFmt(BaseReg* ASMJIT_NONNULL(out), const BaseReg& ref, const char* fmt, ...); ^~~~~~~~~~ /usr/local/include/asmjit/core/compiler.h:172:20: note: no known conversion for argument 1 from 'asmjit::_abi_1_9::BaseReg' to 'asmjit::_abi_1_9::BaseReg*' In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpart.cpp:11: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newXmmArray(BLPipeGen::OpArray&, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:322:43: error: 'kTypeXmm' is not a member of 'asmjit::_abi_1_9::x86::Reg' newRegArray(dst, n, asmjit::x86::Reg::kTypeXmm, name); ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newYmmArray(BLPipeGen::OpArray&, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:326:43: error: 'kTypeYmm' is not a member of 'asmjit::_abi_1_9::x86::Reg' newRegArray(dst, n, asmjit::x86::Reg::kTypeYmm, name); ^~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpart.cpp:11: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::uAdd(const asmjit::_abi_1_9::x86::Gp&, const asmjit::_abi_1_9::x86::Gp&, const asmjit::_abi_1_9::Imm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:526:40: error: 'const class asmjit::_abi_1_9::Imm' has no member named 'i32' cc->lea(dst, x86::ptr(src1, src2.i32())); ^~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapi32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1405:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(2, 3, 0, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapi64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1410:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vdupli32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1415:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(2, 2, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vduphi32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1420:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vdupli64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1425:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vduphi64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1430:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(3, 2, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vexpandli32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1482:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapps(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1574:91: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vswapps(const DstT& dst, const SrcT& src) noexcept { vswizps(dst, src, x86::Predicate::shuf(2, 3, 0, 1)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswappd(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1577:91: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vswappd(const DstT& dst, const SrcT& src) noexcept { vswizpd(dst, src, x86::Predicate::shuf(0, 1)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xMovzxBW_LoHi(const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1697:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d0, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1703:30: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, s, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaLo16(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1721:92: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaLo16(const Dst& d, const Src& s) noexcept { vswizli16(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaHi16(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1724:92: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaHi16(const Dst& d, const Src& s) noexcept { vswizhi16(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaPS(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1734:89: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaPS(const Dst& d, const Src& s) noexcept { vswizi32(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vmodpd(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1761:28: error: 'BLPipeGen::x86::Predicate' has not been declared vroundpd_(d, d, x86::Predicate::kRoundTrunc | x86::Predicate::kRoundInexact); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1761:58: error: 'BLPipeGen::x86::Predicate' has not been declared vroundpd_(d, d, x86::Predicate::kRoundTrunc | x86::Predicate::kRoundInexact); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1770:28: error: 'BLPipeGen::x86::Predicate' has not been declared vcmppd(d, d, t, x86::Predicate::kCmpLT | x86::Predicate::kCmpUNORD); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1770:53: error: 'BLPipeGen::x86::Predicate' has not been declared vcmppd(d, d, t, x86::Predicate::kCmpLT | x86::Predicate::kCmpUNORD); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xModI64HIxU64LO(const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem_A&, const XmmOrMem_B&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1783:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(t1, b, x86::Predicate::shuf(3, 3, 2, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1784:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d , a, x86::Predicate::shuf(2, 0, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1792:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 3, 0, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xModI64HIxDouble(const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem_A&, const XmmOrMem_B&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1800:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, a, x86::Predicate::shuf(2, 0, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1806:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 3, 0, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_1(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1810:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d, s, x86::Predicate::shuf(1, 1, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_2(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1819:28: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1820:27: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_4(const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1840:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizhi16(d1, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1841:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d0, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1843:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d1, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1844:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d0, d0, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1850:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d0, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1851:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizhi16(d1, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1853:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d0, d0, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1854:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d1, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ *** [CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchpart.cpp.o] Error code 1 make[4]: stopped in /construction/graphics/blend2d/.build --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipecompiler.cpp.o --- In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/pipegencore_p.h:68:37: error: 'kGroupVirt' is not a member of 'asmjit::_abi_1_9::BaseReg' kNumVirtGroups = asmjit::BaseReg::kGroupVirt ^~~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:11, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::reset()': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:27:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::set(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:42:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::add(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:47:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::max(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:52:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowGpRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:100:78: error: 'kGroupGp' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowGpRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupGp); } ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowMmRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:102:78: error: 'kGroupMm' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowMmRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupMm); } ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowVecRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:104:79: error: 'kGroupVec' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowVecRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupVec); } ^~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:17: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: At global scope: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:31:8: error: 'Features' in namespace 'BLPipeGen::x86' does not name a type x86::Features _features; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:193:54: error: 'Features' in namespace 'asmjit::_abi_1_9::x86' does not name a type PipeCompiler(x86::Compiler* cc, const asmjit::x86::Features& features) noexcept; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:217:49: error: '_features' was not declared in this scope inline bool hasSSE2() const noexcept { return _features.hasSSE2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE3() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:218:49: error: '_features' was not declared in this scope inline bool hasSSE3() const noexcept { return _features.hasSSE3(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSSE3() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:219:50: error: '_features' was not declared in this scope inline bool hasSSSE3() const noexcept { return _features.hasSSSE3(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE4_1() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:220:51: error: '_features' was not declared in this scope inline bool hasSSE4_1() const noexcept { return _features.hasSSE4_1(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE4_2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:221:51: error: '_features' was not declared in this scope inline bool hasSSE4_2() const noexcept { return _features.hasSSE4_2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:222:48: error: '_features' was not declared in this scope inline bool hasAVX() const noexcept { return _features.hasAVX(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:223:49: error: '_features' was not declared in this scope inline bool hasAVX2() const noexcept { return _features.hasAVX2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX512_F() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:224:53: error: '_features' was not declared in this scope inline bool hasAVX512_F() const noexcept { return _features.hasAVX512_F(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX512_BW() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:225:54: error: '_features' was not declared in this scope inline bool hasAVX512_BW() const noexcept { return _features.hasAVX512_BW(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasADX() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:227:48: error: '_features' was not declared in this scope inline bool hasADX() const noexcept { return _features.hasADX(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasBMI() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:228:48: error: '_features' was not declared in this scope inline bool hasBMI() const noexcept { return _features.hasBMI(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasBMI2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:229:49: error: '_features' was not declared in this scope inline bool hasBMI2() const noexcept { return _features.hasBMI2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasLZCNT() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:230:50: error: '_features' was not declared in this scope inline bool hasLZCNT() const noexcept { return _features.hasLZCNT(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasPOPCNT() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:231:51: error: '_features' was not declared in this scope inline bool hasPOPCNT() const noexcept { return _features.hasPOPCNT(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newRegArray(BLPipeGen::OpArray&, uint32_t, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:317:76: error: no matching function for call to 'asmjit::_abi_1_9::x86::Compiler::_newRegFmt(asmjit::_abi_1_9::BaseReg&, uint32_t&, const char [5], const char*&, uint32_t&)' cc->_newRegFmt(dst[i].as(), regType, "%s%i", name, i); ^ In file included from /usr/local/include/asmjit/core.h:1832, from /usr/local/include/asmjit/x86.h:81, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/pipegencore_p.h:21, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:10: /usr/local/include/asmjit/core/compiler.h:164:20: note: candidate: 'asmjit::_abi_1_9::Error asmjit::_abi_1_9::BaseCompiler::_newRegFmt(asmjit::_abi_1_9::BaseReg*, asmjit::_abi_1_9::TypeId, const char*, ...)' ASMJIT_API Error _newRegFmt(BaseReg* ASMJIT_NONNULL(out), TypeId typeId, const char* fmt, ...); ^~~~~~~~~~ /usr/local/include/asmjit/core/compiler.h:164:20: note: no known conversion for argument 1 from 'asmjit::_abi_1_9::BaseReg' to 'asmjit::_abi_1_9::BaseReg*' /usr/local/include/asmjit/core/compiler.h:172:20: note: candidate: 'asmjit::_abi_1_9::Error asmjit::_abi_1_9::BaseCompiler::_newRegFmt(asmjit::_abi_1_9::BaseReg*, const asmjit::_abi_1_9::BaseReg&, const char*, ...)' ASMJIT_API Error _newRegFmt(BaseReg* ASMJIT_NONNULL(out), const BaseReg& ref, const char* fmt, ...); ^~~~~~~~~~ /usr/local/include/asmjit/core/compiler.h:172:20: note: no known conversion for argument 1 from 'asmjit::_abi_1_9::BaseReg' to 'asmjit::_abi_1_9::BaseReg*' In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:17: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newXmmArray(BLPipeGen::OpArray&, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:322:43: error: 'kTypeXmm' is not a member of 'asmjit::_abi_1_9::x86::Reg' newRegArray(dst, n, asmjit::x86::Reg::kTypeXmm, name); ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newYmmArray(BLPipeGen::OpArray&, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:326:43: error: 'kTypeYmm' is not a member of 'asmjit::_abi_1_9::x86::Reg' newRegArray(dst, n, asmjit::x86::Reg::kTypeYmm, name); ^~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:17: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::uAdd(const asmjit::_abi_1_9::x86::Gp&, const asmjit::_abi_1_9::x86::Gp&, const asmjit::_abi_1_9::Imm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:526:40: error: 'const class asmjit::_abi_1_9::Imm' has no member named 'i32' cc->lea(dst, x86::ptr(src1, src2.i32())); ^~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapi32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1405:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(2, 3, 0, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapi64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1410:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vdupli32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1415:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(2, 2, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vduphi32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1420:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vdupli64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1425:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vduphi64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1430:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(3, 2, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vexpandli32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1482:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapps(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1574:91: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vswapps(const DstT& dst, const SrcT& src) noexcept { vswizps(dst, src, x86::Predicate::shuf(2, 3, 0, 1)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswappd(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1577:91: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vswappd(const DstT& dst, const SrcT& src) noexcept { vswizpd(dst, src, x86::Predicate::shuf(0, 1)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xMovzxBW_LoHi(const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1697:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d0, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1703:30: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, s, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaLo16(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1721:92: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaLo16(const Dst& d, const Src& s) noexcept { vswizli16(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaHi16(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1724:92: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaHi16(const Dst& d, const Src& s) noexcept { vswizhi16(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaPS(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1734:89: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaPS(const Dst& d, const Src& s) noexcept { vswizi32(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vmodpd(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1761:28: error: 'BLPipeGen::x86::Predicate' has not been declared vroundpd_(d, d, x86::Predicate::kRoundTrunc | x86::Predicate::kRoundInexact); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1761:58: error: 'BLPipeGen::x86::Predicate' has not been declared vroundpd_(d, d, x86::Predicate::kRoundTrunc | x86::Predicate::kRoundInexact); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1770:28: error: 'BLPipeGen::x86::Predicate' has not been declared vcmppd(d, d, t, x86::Predicate::kCmpLT | x86::Predicate::kCmpUNORD); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1770:53: error: 'BLPipeGen::x86::Predicate' has not been declared vcmppd(d, d, t, x86::Predicate::kCmpLT | x86::Predicate::kCmpUNORD); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xModI64HIxU64LO(const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem_A&, const XmmOrMem_B&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1783:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(t1, b, x86::Predicate::shuf(3, 3, 2, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1784:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d , a, x86::Predicate::shuf(2, 0, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1792:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 3, 0, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xModI64HIxDouble(const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem_A&, const XmmOrMem_B&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1800:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, a, x86::Predicate::shuf(2, 0, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1806:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 3, 0, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_1(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1810:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d, s, x86::Predicate::shuf(1, 1, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_2(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1819:28: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1820:27: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_4(const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1840:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizhi16(d1, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1841:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d0, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1843:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d1, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1844:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d0, d0, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1850:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d0, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1851:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizhi16(d1, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1853:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d0, d0, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1854:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d1, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp: At global scope: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:25:66: error: 'Features' in namespace 'asmjit::_abi_1_9::x86' does not name a type PipeCompiler::PipeCompiler(x86::Compiler* cc, const asmjit::x86::Features& features) noexcept ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp: In constructor 'BLPipeGen::PipeCompiler::PipeCompiler(asmjit::_abi_1_9::x86::Compiler*, const int&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:27:5: error: class 'BLPipeGen::PipeCompiler' does not have any field named '_features' _features(features) { reset(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp: In member function 'void BLPipeGen::PipeCompiler::initSimdWidth()': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:68:7: error: '_features' was not declared in this scope if (_features.hasAVX512_BW()) ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp: In member function 'void BLPipeGen::PipeCompiler::beginFunction()': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:82:28: error: 'kGroupGp' is not a member of 'asmjit::_abi_1_9::x86::Reg' _availableRegs[x86::Reg::kGroupGp ] = cc->gpCount() - kReservedGpRegs; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:82:46: error: 'class asmjit::_abi_1_9::x86::Compiler' has no member named 'gpCount' _availableRegs[x86::Reg::kGroupGp ] = cc->gpCount() - kReservedGpRegs; ^~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:83:28: error: 'kGroupMm' is not a member of 'asmjit::_abi_1_9::x86::Reg' _availableRegs[x86::Reg::kGroupMm ] = 8 - kReservedMmRegs; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:84:28: error: 'kGroupVec' is not a member of 'asmjit::_abi_1_9::x86::Reg' _availableRegs[x86::Reg::kGroupVec ] = cc->gpCount() - kReservedVecRegs; ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:84:46: error: 'class asmjit::_abi_1_9::x86::Compiler' has no member named 'gpCount' _availableRegs[x86::Reg::kGroupVec ] = cc->gpCount() - kReservedVecRegs; ^~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:85:28: error: 'kGroupKReg' is not a member of 'asmjit::_abi_1_9::x86::Reg' _availableRegs[x86::Reg::kGroupKReg] = 8; ^~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:88:95: error: 'kIdHostCDecl' is not a member of 'asmjit::_abi_1_9::CallConv' _funcNode = cc->addFunc(asmjit::FuncSignatureT(asmjit::CallConv::kIdHostCDecl)); ^~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:92:7: error: '_features' was not declared in this scope if (_features.hasAVX()) ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:99:25: warning: 'asmjit::_abi_1_9::Error asmjit::_abi_1_9::BaseCompiler::setArg(size_t, const asmjit::_abi_1_9::BaseReg&)' is deprecated: Setting arguments through Compiler is deprecated, use FuncNode->setArg() instead [-Wdeprecated-declarations] cc->setArg(0, _ctxData); ^ In file included from /usr/local/include/asmjit/core.h:1832, from /usr/local/include/asmjit/x86.h:81, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/pipegencore_p.h:21, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:10: /usr/local/include/asmjit/core/compiler.h:125:16: note: declared here inline Error setArg(size_t argIndex, const BaseReg& reg) { return _setArg(argIndex, 0, reg); } ^~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:100:26: warning: 'asmjit::_abi_1_9::Error asmjit::_abi_1_9::BaseCompiler::setArg(size_t, const asmjit::_abi_1_9::BaseReg&)' is deprecated: Setting arguments through Compiler is deprecated, use FuncNode->setArg() instead [-Wdeprecated-declarations] cc->setArg(1, _fillData); ^ In file included from /usr/local/include/asmjit/core.h:1832, from /usr/local/include/asmjit/x86.h:81, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/pipegencore_p.h:21, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:10: /usr/local/include/asmjit/core/compiler.h:125:16: note: declared here inline Error setArg(size_t argIndex, const BaseReg& reg) { return _setArg(argIndex, 0, reg); } ^~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:101:27: warning: 'asmjit::_abi_1_9::Error asmjit::_abi_1_9::BaseCompiler::setArg(size_t, const asmjit::_abi_1_9::BaseReg&)' is deprecated: Setting arguments through Compiler is deprecated, use FuncNode->setArg() instead [-Wdeprecated-declarations] cc->setArg(2, _fetchData); ^ In file included from /usr/local/include/asmjit/core.h:1832, from /usr/local/include/asmjit/x86.h:81, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/pipegencore_p.h:21, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:10: /usr/local/include/asmjit/core/compiler.h:125:16: note: declared here inline Error setArg(size_t argIndex, const BaseReg& reg) { return _setArg(argIndex, 0, reg); } ^~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp: In member function 'void BLPipeGen::PipeCompiler::onPostInitPart(BLPipeGen::PipePart*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:200:26: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) { ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp: In member function 'void BLPipeGen::PipeCompiler::_initCommonTablePtr()': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:225:9: error: 'class asmjit::_abi_1_9::x86::Compiler' has no member named 'alloc' cc->alloc(_commonTablePtr); ^~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp: In member function 'asmjit::_abi_1_9::x86::Mem BLPipeGen::PipeCompiler::constAsMem(const void*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:238:15: error: 'asmjit::ArchInfo' has not been declared if (asmjit::ArchInfo::kIdHost == asmjit::ArchInfo::kIdX86) { ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:238:44: error: 'asmjit::ArchInfo' has not been declared if (asmjit::ArchInfo::kIdHost == asmjit::ArchInfo::kIdX86) { ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp: In member function 'asmjit::_abi_1_9::x86::Xmm BLPipeGen::PipeCompiler::constAsXmm(const void*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:295:31: error: 'kGroupVec' is not a member of 'asmjit::_abi_1_9::x86::Reg' _persistentRegs[x86::Reg::kGroupVec]++; ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp: In member function 'asmjit::_abi_1_9::x86::Mem BLPipeGen::PipeCompiler::tmpStack(uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:305:42: warning: unused parameter 'size' [-Wunused-parameter] x86::Mem PipeCompiler::tmpStack(uint32_t size) noexcept { ~~~~~~~~~^~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp: In function 'uint32_t BLPipeGen::shuf32ToShuf64(uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:327:15: error: 'BLPipeGen::x86::Predicate' has not been declared return x86::Predicate::shuf(imm1 * 2u, imm1 * 2u + 1u, imm0 * 2u, imm0 * 2u + 1u); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp: In function 'void BLPipeGen::fixVecSignature(asmjit::_abi_1_9::Operand_&, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:331:45: error: no match for 'operator>' (operand types are 'asmjit::_abi_1_9::Operand_::Signature' {aka 'asmjit::_abi_1_9::OperandSignature'} and 'uint32_t' {aka 'unsigned int'}) if (x86::Reg::isVec(op) && op.signature() > signature) ~~~~~~~~~~~~~~~^~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:331:45: note: candidate: 'operator>(int, uint32_t {aka unsigned int})' /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:331:45: note: no known conversion for argument 1 from 'asmjit::_abi_1_9::Operand_::Signature' {aka 'asmjit::_abi_1_9::OperandSignature'} to 'int' In file included from /usr/local/include/asmjit/core/globals.h:9, from /usr/local/include/asmjit/core/archcommons.h:13, from /usr/local/include/asmjit/core/operand.h:9, from /usr/local/include/asmjit/core/archtraits.h:9, from /usr/local/include/asmjit/core.h:1828, from /usr/local/include/asmjit/x86.h:81, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/pipegencore_p.h:21, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:10: /usr/local/include/asmjit/core/type.h:155:1: note: candidate: 'bool asmjit::_abi_1_9::operator>(asmjit::_abi_1_9::TypeId, asmjit::_abi_1_9::TypeId)' ASMJIT_DEFINE_ENUM_COMPARE(TypeId) ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/asmjit/core/type.h:155:1: note: no known conversion for argument 1 from 'asmjit::_abi_1_9::Operand_::Signature' {aka 'asmjit::_abi_1_9::OperandSignature'} to 'asmjit::_abi_1_9::TypeId' /usr/local/include/asmjit/core/operand.h:162:1: note: candidate: 'bool asmjit::_abi_1_9::operator>(asmjit::_abi_1_9::RegType, asmjit::_abi_1_9::RegType)' ASMJIT_DEFINE_ENUM_COMPARE(RegType) ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/asmjit/core/operand.h:162:1: note: no known conversion for argument 1 from 'asmjit::_abi_1_9::Operand_::Signature' {aka 'asmjit::_abi_1_9::OperandSignature'} to 'asmjit::_abi_1_9::RegType' /usr/local/include/asmjit/core/operand.h:216:1: note: candidate: 'bool asmjit::_abi_1_9::operator>(asmjit::_abi_1_9::RegGroup, asmjit::_abi_1_9::RegGroup)' ASMJIT_DEFINE_ENUM_COMPARE(RegGroup) ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/asmjit/core/operand.h:216:1: note: no known conversion for argument 1 from 'asmjit::_abi_1_9::Operand_::Signature' {aka 'asmjit::_abi_1_9::OperandSignature'} to 'asmjit::_abi_1_9::RegGroup' /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:332:30: error: no matching function for call to 'asmjit::_abi_1_9::Operand_::setSignature(uint32_t&)' op.setSignature(signature); ^ In file included from /usr/local/include/asmjit/core/archtraits.h:9, from /usr/local/include/asmjit/core.h:1828, from /usr/local/include/asmjit/x86.h:81, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/pipegencore_p.h:21, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:10: /usr/local/include/asmjit/core/operand.h:607:15: note: candidate: 'void asmjit::_abi_1_9::Operand_::setSignature(const Signature&)' inline void setSignature(const Signature& signature) noexcept { _signature = signature; } ^~~~~~~~~~~~ /usr/local/include/asmjit/core/operand.h:607:15: note: no known conversion for argument 1 from 'uint32_t' {aka 'unsigned int'} to 'const Signature&' {aka 'const asmjit::_abi_1_9::OperandSignature&'} /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp: In member function 'void BLPipeGen::PipeCompiler::vemit_vv_vv(uint32_t, const asmjit::_abi_1_9::Operand_&, const asmjit::_abi_1_9::Operand_&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:598:36: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(dst, x, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:599:37: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, dst, x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:621:38: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(dst, dst, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:622:37: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, dst, x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:644:37: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, dst, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:657:37: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, dst, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:675:35: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, dst, x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:687:37: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, dst, x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp: In member function 'void BLPipeGen::PipeCompiler::vemit_vvv_vv(uint32_t, const asmjit::_abi_1_9::Operand_&, const asmjit::_abi_1_9::Operand_&, const asmjit::_abi_1_9::Operand_&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:872:45: error: 'BLPipeGen::x86::Predicate' has not been declared vshufpd(dst_, dst_, src1_, x86::Predicate::shuf(1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:881:42: error: 'BLPipeGen::x86::Predicate' has not been declared vshufpd(dst_, src1_, src2_, x86::Predicate::shuf(0, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:898:43: error: 'BLPipeGen::x86::Predicate' has not been declared vshufpd(dst_, dst_, src1_, x86::Predicate::shuf(1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:906:42: error: 'BLPipeGen::x86::Predicate' has not been declared vshufpd(dst_, src1_, src2_, x86::Predicate::shuf(0, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:953:35: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(tmp, dst, x86::Predicate::shuf(2, 3, 0, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:962:36: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(tmp, src1, x86::Predicate::shuf(2, 3, 0, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:969:36: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src1, x86::Predicate::shuf(2, 3, 0, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp: In member function 'void BLPipeGen::PipeCompiler::xFetchPixel_1x(BLPipeGen::Pixel&, uint32_t, uint32_t, const asmjit::_abi_1_9::x86::Mem&, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1255:46: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(p.uc[0], p.uc[0], x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1262:46: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(p.uc[0], p.uc[0], x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp: In member function 'void BLPipeGen::PipeCompiler::xFetchPixel_4x(BLPipeGen::Pixel&, uint32_t, uint32_t, const asmjit::_abi_1_9::x86::Mem&, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1360:43: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(p.uc[1], p.uc[0], x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1361:43: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(p.uc[0], p.uc[0], x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp: In member function 'void BLPipeGen::PipeCompiler::xFetchPixel_8x(BLPipeGen::Pixel&, uint32_t, uint32_t, const asmjit::_abi_1_9::x86::Mem&, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1501:43: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(p.uc[1], p.uc[0], x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1502:43: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(p.uc[3], p.uc[2], x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1503:43: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(p.uc[0], p.uc[0], x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1504:43: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(p.uc[2], p.uc[2], x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp: In member function 'void BLPipeGen::PipeCompiler::_xSatisfyPixelRGBA(BLPipeGen::Pixel&, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1611:32: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(p.ua, p.uc, x86::Predicate::shuf(3, 3, 3, 3)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1612:32: error: 'BLPipeGen::x86::Predicate' has not been declared vswizhi16(p.ua, p.ua, x86::Predicate::shuf(3, 3, 3, 3)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1653:34: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(p.ua, p.uc, x86::Predicate::shuf(3, 3, 3, 3)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1655:36: error: 'BLPipeGen::x86::Predicate' has not been declared vswizhi16(p.ua, p.ua, x86::Predicate::shuf(3, 3, 3, 3)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1661:42: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(p.ua[0], p.pc[0], x86::Predicate::shuf(1, 1, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp: In member function 'void BLPipeGen::PipeCompiler::_xSatisfySolidRGBA(BLPipeGen::Pixel&, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1778:40: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(p.ua[0], p.uc[0], x86::Predicate::shuf(3, 3, 3, 3)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1779:39: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(p.ua[0], p.ua[0], x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1782:40: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(p.ua[0], p.pc[0], x86::Predicate::shuf(1, 1, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1783:39: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(p.ua[0], p.ua[0], x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1795:41: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(p.uia[0], p.uc[0], x86::Predicate::shuf(3, 3, 3, 3)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1796:41: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(p.uia[0], p.uia[0], x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1799:41: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(p.uia[0], p.pc[0], x86::Predicate::shuf(1, 1, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1800:41: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(p.uia[0], p.uia[0], x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp: In member function 'void BLPipeGen::PipeCompiler::xAssignUnpackedAlphaValues(BLPipeGen::Pixel&, uint32_t, asmjit::_abi_1_9::x86::Xmm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1855:32: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(v0, v0, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1862:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(v0, v0, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1871:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(v1, v0, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1872:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(v0, v0, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1885:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(v1, v0, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1886:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(v0, v0, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1887:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(v3, v2, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1888:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(v2, v2, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:1846:66: warning: unused parameter 'flags' [-Wunused-parameter] void PipeCompiler::xAssignUnpackedAlphaValues(Pixel& p, uint32_t flags, x86::Xmm& vec) noexcept { ~~~~~~~~~^~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp: In member function 'void BLPipeGen::PipeCompiler::xInlinePixelCopyLoop(asmjit::_abi_1_9::x86::Gp&, asmjit::_abi_1_9::x86::Gp&, asmjit::_abi_1_9::x86::Gp&, uint32_t, uint32_t, uint32_t, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:2242:7: error: 'class asmjit::_abi_1_9::x86::Compiler' has no member named 'alloc' cc->alloc(fillMask); ^~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp: In member function 'asmjit::_abi_1_9::x86::Mem BLPipeGen::PipeCompiler::constAsMem(const void*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipecompiler.cpp:234:15: warning: control reaches end of non-void function [-Wreturn-type] const void* global = &blCommonTable; ^~~~~~ *** [CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipecompiler.cpp.o] Error code 1 make[4]: stopped in /construction/graphics/blend2d/.build --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchgradientpart.cpp.o --- In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/pipegencore_p.h:68:37: error: 'kGroupVirt' is not a member of 'asmjit::_abi_1_9::BaseReg' kNumVirtGroups = asmjit::BaseReg::kGroupVirt ^~~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:11, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::reset()': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:27:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::set(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:42:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::add(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:47:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::max(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:52:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowGpRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:100:78: error: 'kGroupGp' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowGpRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupGp); } ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowMmRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:102:78: error: 'kGroupMm' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowMmRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupMm); } ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowVecRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:104:79: error: 'kGroupVec' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowVecRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupVec); } ^~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:12: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: At global scope: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:31:8: error: 'Features' in namespace 'BLPipeGen::x86' does not name a type x86::Features _features; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:193:54: error: 'Features' in namespace 'asmjit::_abi_1_9::x86' does not name a type PipeCompiler(x86::Compiler* cc, const asmjit::x86::Features& features) noexcept; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:217:49: error: '_features' was not declared in this scope inline bool hasSSE2() const noexcept { return _features.hasSSE2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE3() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:218:49: error: '_features' was not declared in this scope inline bool hasSSE3() const noexcept { return _features.hasSSE3(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSSE3() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:219:50: error: '_features' was not declared in this scope inline bool hasSSSE3() const noexcept { return _features.hasSSSE3(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE4_1() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:220:51: error: '_features' was not declared in this scope inline bool hasSSE4_1() const noexcept { return _features.hasSSE4_1(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE4_2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:221:51: error: '_features' was not declared in this scope inline bool hasSSE4_2() const noexcept { return _features.hasSSE4_2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:222:48: error: '_features' was not declared in this scope inline bool hasAVX() const noexcept { return _features.hasAVX(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:223:49: error: '_features' was not declared in this scope inline bool hasAVX2() const noexcept { return _features.hasAVX2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX512_F() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:224:53: error: '_features' was not declared in this scope inline bool hasAVX512_F() const noexcept { return _features.hasAVX512_F(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX512_BW() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:225:54: error: '_features' was not declared in this scope inline bool hasAVX512_BW() const noexcept { return _features.hasAVX512_BW(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasADX() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:227:48: error: '_features' was not declared in this scope inline bool hasADX() const noexcept { return _features.hasADX(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasBMI() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:228:48: error: '_features' was not declared in this scope inline bool hasBMI() const noexcept { return _features.hasBMI(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasBMI2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:229:49: error: '_features' was not declared in this scope inline bool hasBMI2() const noexcept { return _features.hasBMI2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasLZCNT() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:230:50: error: '_features' was not declared in this scope inline bool hasLZCNT() const noexcept { return _features.hasLZCNT(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasPOPCNT() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:231:51: error: '_features' was not declared in this scope inline bool hasPOPCNT() const noexcept { return _features.hasPOPCNT(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newRegArray(BLPipeGen::OpArray&, uint32_t, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:317:76: error: no matching function for call to 'asmjit::_abi_1_9::x86::Compiler::_newRegFmt(asmjit::_abi_1_9::BaseReg&, uint32_t&, const char [5], const char*&, uint32_t&)' cc->_newRegFmt(dst[i].as(), regType, "%s%i", name, i); ^ In file included from /usr/local/include/asmjit/core.h:1832, from /usr/local/include/asmjit/x86.h:81, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/pipegencore_p.h:21, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:10: /usr/local/include/asmjit/core/compiler.h:164:20: note: candidate: 'asmjit::_abi_1_9::Error asmjit::_abi_1_9::BaseCompiler::_newRegFmt(asmjit::_abi_1_9::BaseReg*, asmjit::_abi_1_9::TypeId, const char*, ...)' ASMJIT_API Error _newRegFmt(BaseReg* ASMJIT_NONNULL(out), TypeId typeId, const char* fmt, ...); ^~~~~~~~~~ /usr/local/include/asmjit/core/compiler.h:164:20: note: no known conversion for argument 1 from 'asmjit::_abi_1_9::BaseReg' to 'asmjit::_abi_1_9::BaseReg*' /usr/local/include/asmjit/core/compiler.h:172:20: note: candidate: 'asmjit::_abi_1_9::Error asmjit::_abi_1_9::BaseCompiler::_newRegFmt(asmjit::_abi_1_9::BaseReg*, const asmjit::_abi_1_9::BaseReg&, const char*, ...)' ASMJIT_API Error _newRegFmt(BaseReg* ASMJIT_NONNULL(out), const BaseReg& ref, const char* fmt, ...); ^~~~~~~~~~ /usr/local/include/asmjit/core/compiler.h:172:20: note: no known conversion for argument 1 from 'asmjit::_abi_1_9::BaseReg' to 'asmjit::_abi_1_9::BaseReg*' In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:12: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newXmmArray(BLPipeGen::OpArray&, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:322:43: error: 'kTypeXmm' is not a member of 'asmjit::_abi_1_9::x86::Reg' newRegArray(dst, n, asmjit::x86::Reg::kTypeXmm, name); ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newYmmArray(BLPipeGen::OpArray&, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:326:43: error: 'kTypeYmm' is not a member of 'asmjit::_abi_1_9::x86::Reg' newRegArray(dst, n, asmjit::x86::Reg::kTypeYmm, name); ^~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:12: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::uAdd(const asmjit::_abi_1_9::x86::Gp&, const asmjit::_abi_1_9::x86::Gp&, const asmjit::_abi_1_9::Imm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:526:40: error: 'const class asmjit::_abi_1_9::Imm' has no member named 'i32' cc->lea(dst, x86::ptr(src1, src2.i32())); ^~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapi32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1405:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(2, 3, 0, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapi64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1410:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vdupli32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1415:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(2, 2, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vduphi32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1420:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vdupli64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1425:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vduphi64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1430:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(3, 2, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vexpandli32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1482:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapps(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1574:91: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vswapps(const DstT& dst, const SrcT& src) noexcept { vswizps(dst, src, x86::Predicate::shuf(2, 3, 0, 1)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswappd(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1577:91: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vswappd(const DstT& dst, const SrcT& src) noexcept { vswizpd(dst, src, x86::Predicate::shuf(0, 1)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xMovzxBW_LoHi(const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1697:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d0, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1703:30: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, s, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaLo16(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1721:92: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaLo16(const Dst& d, const Src& s) noexcept { vswizli16(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaHi16(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1724:92: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaHi16(const Dst& d, const Src& s) noexcept { vswizhi16(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaPS(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1734:89: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaPS(const Dst& d, const Src& s) noexcept { vswizi32(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vmodpd(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1761:28: error: 'BLPipeGen::x86::Predicate' has not been declared vroundpd_(d, d, x86::Predicate::kRoundTrunc | x86::Predicate::kRoundInexact); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1761:58: error: 'BLPipeGen::x86::Predicate' has not been declared vroundpd_(d, d, x86::Predicate::kRoundTrunc | x86::Predicate::kRoundInexact); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1770:28: error: 'BLPipeGen::x86::Predicate' has not been declared vcmppd(d, d, t, x86::Predicate::kCmpLT | x86::Predicate::kCmpUNORD); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1770:53: error: 'BLPipeGen::x86::Predicate' has not been declared vcmppd(d, d, t, x86::Predicate::kCmpLT | x86::Predicate::kCmpUNORD); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xModI64HIxU64LO(const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem_A&, const XmmOrMem_B&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1783:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(t1, b, x86::Predicate::shuf(3, 3, 2, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1784:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d , a, x86::Predicate::shuf(2, 0, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1792:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 3, 0, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xModI64HIxDouble(const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem_A&, const XmmOrMem_B&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1800:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, a, x86::Predicate::shuf(2, 0, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1806:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 3, 0, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_1(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1810:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d, s, x86::Predicate::shuf(1, 1, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_2(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1819:28: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1820:27: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_4(const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1840:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizhi16(d1, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1841:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d0, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1843:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d1, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1844:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d0, d0, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1850:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d0, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1851:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizhi16(d1, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1853:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d0, d0, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipecompiler_p.h:1854:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d1, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:12: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h: In function 'void BLPipeGen::FetchUtils::xFilterBilinearA8_1x(BLPipeGen::PipeCompiler*, asmjit::_abi_1_9::x86::Vec&, const Pixels&, const Stride&, uint32_t, uint32_t, const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:259:38: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(wTmp, weights, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:263:39: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizli16(wTmp, weights, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:265:34: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(wTmp, out, x86::Predicate::shuf(3, 2, 0, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h: In function 'void BLPipeGen::FetchUtils::xFilterBilinearARGB32_1x(BLPipeGen::PipeCompiler*, asmjit::_abi_1_9::x86::Vec&, const Pixels&, const Stride&, const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:320:41: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pixTmp0, weights, x86::Predicate::shuf(3, 3, 3, 3)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:323:41: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pixTmp1, weights, x86::Predicate::shuf(2, 2, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:330:40: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pixTop, weights, x86::Predicate::shuf(0, 0, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchutils_p.h:333:40: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(pixTmp0, pixTop, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp: In constructor 'BLPipeGen::FetchLinearGradientPart::FetchLinearGradientPart(BLPipeGen::PipeCompiler*, uint32_t, uint32_t, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:42:29: error: 'kGroupGp' is not a member of 'asmjit::_abi_1_9::x86::Reg' _persistentRegs[x86::Reg::kGroupGp] = 1; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:43:29: error: 'kGroupVec' is not a member of 'asmjit::_abi_1_9::x86::Reg' _persistentRegs[x86::Reg::kGroupVec] = 2; ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp: In member function 'virtual void BLPipeGen::FetchLinearGradientPart::prefetchN()': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:191:42: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vshufi32(vIdx, vIdx, f->pt, x86::Predicate::shuf(3, 1, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:198:42: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vshufi32(vIdx, vIdx, f->pt, x86::Predicate::shuf(3, 1, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp: In lambda function: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:234:54: error: 'BLPipeGen::x86::Predicate' has not been declared case 3: pc->vshufi32(vIdx, vIdx, f->pt, x86::Predicate::shuf(3, 1, 3, 1)); break; ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp: In lambda function: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:255:54: error: 'BLPipeGen::x86::Predicate' has not been declared case 3: pc->vshufi32(vIdx, vIdx, f->pt, x86::Predicate::shuf(3, 1, 3, 1)); break; ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp: In member function 'virtual void BLPipeGen::FetchLinearGradientPart::fetch8(BLPipeGen::Pixel&, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:279:42: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vshufi32(vTmp, vTmp, f->pt, x86::Predicate::shuf(3, 1, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp: In lambda function: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:299:54: error: 'BLPipeGen::x86::Predicate' has not been declared case 7: pc->vshufi32(vIdx, vIdx, f->pt, x86::Predicate::shuf(3, 1, 3, 1)); break; ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp: In member function 'virtual void BLPipeGen::FetchLinearGradientPart::fetch8(BLPipeGen::Pixel&, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:310:42: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vshufi32(vTmp, vTmp, f->pt, x86::Predicate::shuf(3, 1, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp: In lambda function: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:325:54: error: 'BLPipeGen::x86::Predicate' has not been declared case 7: pc->vshufi32(vIdx, vIdx, f->pt, x86::Predicate::shuf(3, 1, 3, 1)); break; ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp: In constructor 'BLPipeGen::FetchRadialGradientPart::FetchRadialGradientPart(BLPipeGen::PipeCompiler*, uint32_t, uint32_t, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:346:29: error: 'kGroupVec' is not a member of 'asmjit::_abi_1_9::x86::Reg' _persistentRegs[x86::Reg::kGroupVec] = 3; ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:347:28: error: 'kGroupVec' is not a member of 'asmjit::_abi_1_9::x86::Reg' _temporaryRegs[x86::Reg::kGroupVec] = 1; ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp: In member function 'virtual void BLPipeGen::FetchRadialGradientPart::fetch1(BLPipeGen::Pixel&, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:489:35: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(x0, f->value, x86::Predicate::shuf(1, 1, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp: In member function 'virtual void BLPipeGen::FetchRadialGradientPart::prefetchN()': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:547:32: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vshufps(x0, x0, x1, x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:556:32: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vshufps(x1, x1, x2, x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:558:35: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vshufps(value, x0, x1, x86::Predicate::shuf(2, 0, 2, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:562:32: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vshufps(x0, x0, x1, x86::Predicate::shuf(3, 1, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp: In member function 'virtual void BLPipeGen::FetchRadialGradientPart::fetch4(BLPipeGen::Pixel&, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:622:32: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vshufps(x0, x0, x1, x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp: In lambda function: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:636:38: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vshufps(x1, x1, x2, x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:639:38: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vshufps(x0, x0, x1, x86::Predicate::shuf(2, 0, 2, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp: In member function 'virtual void BLPipeGen::FetchRadialGradientPart::fetch4(BLPipeGen::Pixel&, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:649:38: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vshufps(value, value, x1, x86::Predicate::shuf(3, 1, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp: In constructor 'BLPipeGen::FetchConicalGradientPart::FetchConicalGradientPart(BLPipeGen::PipeCompiler*, uint32_t, uint32_t, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:693:29: error: 'kGroupGp' is not a member of 'asmjit::_abi_1_9::x86::Reg' _persistentRegs[x86::Reg::kGroupGp] = 1; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:694:29: error: 'kGroupVec' is not a member of 'asmjit::_abi_1_9::x86::Reg' _persistentRegs[x86::Reg::kGroupVec] = 4; ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:695:28: error: 'kGroupVec' is not a member of 'asmjit::_abi_1_9::x86::Reg' _temporaryRegs[x86::Reg::kGroupVec] = 6; ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp: In member function 'virtual void BLPipeGen::FetchConicalGradientPart::_initPart(asmjit::_abi_1_9::x86::Gp&, asmjit::_abi_1_9::x86::Gp&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:758:47: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(f->xx_0123, f->xy_0123, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:759:47: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(f->xy_0123, f->xy_0123, x86::Predicate::shuf(1, 1, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp: In member function 'virtual void BLPipeGen::FetchConicalGradientPart::fetch1(BLPipeGen::Pixel&, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:833:29: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(x3, x1, x86::Predicate::shuf(2, 3, 0, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:839:31: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vcmpss(x1, x1, x3, x86::Predicate::kCmpEQ); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:860:28: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizps(x1, x0, x86::Predicate::shuf(2, 3, 0, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp: In member function 'virtual void BLPipeGen::FetchConicalGradientPart::prefetchN()': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:888:28: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizps(x0, x1, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:889:28: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizps(x1, x1, x86::Predicate::shuf(1, 1, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:902:31: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vcmpps(x2, x2, x3, x86::Predicate::kCmpEQ); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp: In member function 'virtual void BLPipeGen::FetchConicalGradientPart::fetch4(BLPipeGen::Pixel&, uint32_t)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:957:28: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizps(x0, x1, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:958:28: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizps(x1, x1, x86::Predicate::shuf(1, 1, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchgradientpart.cpp:973:31: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vcmpps(x2, x2, x3, x86::Predicate::kCmpEQ); ^~~~~~~~~ *** [CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchgradientpart.cpp.o] Error code 1 make[4]: stopped in /construction/graphics/blend2d/.build --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/compoppart.cpp.o --- In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/pipegencore_p.h:68:37: error: 'kGroupVirt' is not a member of 'asmjit::_abi_1_9::BaseReg' kNumVirtGroups = asmjit::BaseReg::kGroupVirt ^~~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:11, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::reset()': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:27:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::set(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:42:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::add(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:47:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::max(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:52:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowGpRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:100:78: error: 'kGroupGp' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowGpRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupGp); } ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowMmRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:102:78: error: 'kGroupMm' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowMmRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupMm); } ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowVecRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:104:79: error: 'kGroupVec' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowVecRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupVec); } ^~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:15: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: At global scope: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:31:8: error: 'Features' in namespace 'BLPipeGen::x86' does not name a type x86::Features _features; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:193:54: error: 'Features' in namespace 'asmjit::_abi_1_9::x86' does not name a type PipeCompiler(x86::Compiler* cc, const asmjit::x86::Features& features) noexcept; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:217:49: error: '_features' was not declared in this scope inline bool hasSSE2() const noexcept { return _features.hasSSE2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE3() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:218:49: error: '_features' was not declared in this scope inline bool hasSSE3() const noexcept { return _features.hasSSE3(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSSE3() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:219:50: error: '_features' was not declared in this scope inline bool hasSSSE3() const noexcept { return _features.hasSSSE3(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE4_1() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:220:51: error: '_features' was not declared in this scope inline bool hasSSE4_1() const noexcept { return _features.hasSSE4_1(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE4_2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:221:51: error: '_features' was not declared in this scope inline bool hasSSE4_2() const noexcept { return _features.hasSSE4_2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:222:48: error: '_features' was not declared in this scope inline bool hasAVX() const noexcept { return _features.hasAVX(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:223:49: error: '_features' was not declared in this scope inline bool hasAVX2() const noexcept { return _features.hasAVX2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX512_F() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:224:53: error: '_features' was not declared in this scope inline bool hasAVX512_F() const noexcept { return _features.hasAVX512_F(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX512_BW() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:225:54: error: '_features' was not declared in this scope inline bool hasAVX512_BW() const noexcept { return _features.hasAVX512_BW(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasADX() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:227:48: error: '_features' was not declared in this scope inline bool hasADX() const noexcept { return _features.hasADX(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasBMI() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:228:48: error: '_features' was not declared in this scope inline bool hasBMI() const noexcept { return _features.hasBMI(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasBMI2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:229:49: error: '_features' was not declared in this scope inline bool hasBMI2() const noexcept { return _features.hasBMI2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasLZCNT() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:230:50: error: '_features' was not declared in this scope inline bool hasLZCNT() const noexcept { return _features.hasLZCNT(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasPOPCNT() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:231:51: error: '_features' was not declared in this scope inline bool hasPOPCNT() const noexcept { return _features.hasPOPCNT(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newRegArray(BLPipeGen::OpArray&, uint32_t, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:317:76: error: no matching function for call to 'asmjit::_abi_1_9::x86::Compiler::_newRegFmt(asmjit::_abi_1_9::BaseReg&, uint32_t&, const char [5], const char*&, uint32_t&)' cc->_newRegFmt(dst[i].as(), regType, "%s%i", name, i); ^ In file included from /usr/local/include/asmjit/core.h:1832, from /usr/local/include/asmjit/x86.h:81, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/pipegencore_p.h:21, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:10: /usr/local/include/asmjit/core/compiler.h:164:20: note: candidate: 'asmjit::_abi_1_9::Error asmjit::_abi_1_9::BaseCompiler::_newRegFmt(asmjit::_abi_1_9::BaseReg*, asmjit::_abi_1_9::TypeId, const char*, ...)' ASMJIT_API Error _newRegFmt(BaseReg* ASMJIT_NONNULL(out), TypeId typeId, const char* fmt, ...); ^~~~~~~~~~ /usr/local/include/asmjit/core/compiler.h:164:20: note: no known conversion for argument 1 from 'asmjit::_abi_1_9::BaseReg' to 'asmjit::_abi_1_9::BaseReg*' /usr/local/include/asmjit/core/compiler.h:172:20: note: candidate: 'asmjit::_abi_1_9::Error asmjit::_abi_1_9::BaseCompiler::_newRegFmt(asmjit::_abi_1_9::BaseReg*, const asmjit::_abi_1_9::BaseReg&, const char*, ...)' ASMJIT_API Error _newRegFmt(BaseReg* ASMJIT_NONNULL(out), const BaseReg& ref, const char* fmt, ...); ^~~~~~~~~~ /usr/local/include/asmjit/core/compiler.h:172:20: note: no known conversion for argument 1 from 'asmjit::_abi_1_9::BaseReg' to 'asmjit::_abi_1_9::BaseReg*' In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:15: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newXmmArray(BLPipeGen::OpArray&, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:322:43: error: 'kTypeXmm' is not a member of 'asmjit::_abi_1_9::x86::Reg' newRegArray(dst, n, asmjit::x86::Reg::kTypeXmm, name); ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newYmmArray(BLPipeGen::OpArray&, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:326:43: error: 'kTypeYmm' is not a member of 'asmjit::_abi_1_9::x86::Reg' newRegArray(dst, n, asmjit::x86::Reg::kTypeYmm, name); ^~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:15: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::uAdd(const asmjit::_abi_1_9::x86::Gp&, const asmjit::_abi_1_9::x86::Gp&, const asmjit::_abi_1_9::Imm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:526:40: error: 'const class asmjit::_abi_1_9::Imm' has no member named 'i32' cc->lea(dst, x86::ptr(src1, src2.i32())); ^~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapi32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1405:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(2, 3, 0, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapi64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1410:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vdupli32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1415:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(2, 2, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vduphi32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1420:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vdupli64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1425:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vduphi64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1430:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(3, 2, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vexpandli32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1482:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapps(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1574:91: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vswapps(const DstT& dst, const SrcT& src) noexcept { vswizps(dst, src, x86::Predicate::shuf(2, 3, 0, 1)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswappd(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1577:91: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vswappd(const DstT& dst, const SrcT& src) noexcept { vswizpd(dst, src, x86::Predicate::shuf(0, 1)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xMovzxBW_LoHi(const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1697:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d0, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1703:30: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, s, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaLo16(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1721:92: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaLo16(const Dst& d, const Src& s) noexcept { vswizli16(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaHi16(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1724:92: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaHi16(const Dst& d, const Src& s) noexcept { vswizhi16(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaPS(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1734:89: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaPS(const Dst& d, const Src& s) noexcept { vswizi32(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vmodpd(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1761:28: error: 'BLPipeGen::x86::Predicate' has not been declared vroundpd_(d, d, x86::Predicate::kRoundTrunc | x86::Predicate::kRoundInexact); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1761:58: error: 'BLPipeGen::x86::Predicate' has not been declared vroundpd_(d, d, x86::Predicate::kRoundTrunc | x86::Predicate::kRoundInexact); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1770:28: error: 'BLPipeGen::x86::Predicate' has not been declared vcmppd(d, d, t, x86::Predicate::kCmpLT | x86::Predicate::kCmpUNORD); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1770:53: error: 'BLPipeGen::x86::Predicate' has not been declared vcmppd(d, d, t, x86::Predicate::kCmpLT | x86::Predicate::kCmpUNORD); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xModI64HIxU64LO(const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem_A&, const XmmOrMem_B&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1783:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(t1, b, x86::Predicate::shuf(3, 3, 2, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1784:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d , a, x86::Predicate::shuf(2, 0, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1792:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 3, 0, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xModI64HIxDouble(const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem_A&, const XmmOrMem_B&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1800:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, a, x86::Predicate::shuf(2, 0, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1806:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 3, 0, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_1(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1810:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d, s, x86::Predicate::shuf(1, 1, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_2(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1819:28: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1820:27: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_4(const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1840:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizhi16(d1, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1841:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d0, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1843:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d1, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1844:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d0, d0, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1850:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d0, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1851:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizhi16(d1, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1853:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d0, d0, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1854:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d1, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp: In member function 'void BLPipeGen::CompOpPart::vMaskProc(BLPipeGen::Pixel&, uint32_t, asmjit::_abi_1_9::x86::Gp&, bool)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:940:34: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizli16(vm, vm, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp: In member function 'void BLPipeGen::CompOpPart::cMaskInitRGBA32(const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:2172:13: error: 'class asmjit::_abi_1_9::x86::Compiler' has no member named 'alloc' cc->alloc(o.uy); ^~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:2191:40: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizli16(o.uy, o.uy, x86::Predicate::shuf(3, 3, 3, 3)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:2192:40: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizhi16(o.uy, o.uy, x86::Predicate::shuf(3, 3, 3, 3)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:2208:13: error: 'class asmjit::_abi_1_9::x86::Compiler' has no member named 'alloc' cc->alloc(o.ux); ^~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:2240:13: error: 'class asmjit::_abi_1_9::x86::Compiler' has no member named 'alloc' cc->alloc(o.ux); ^~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:2241:13: error: 'class asmjit::_abi_1_9::x86::Compiler' has no member named 'alloc' cc->alloc(o.uy); ^~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:2256:40: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizli16(o.uy, o.ux, x86::Predicate::shuf(3, 3, 3, 3)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:2257:39: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(o.uy, o.uy, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:2281:13: error: 'class asmjit::_abi_1_9::x86::Compiler' has no member named 'alloc' cc->alloc(o.ux); ^~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:2305:13: error: 'class asmjit::_abi_1_9::x86::Compiler' has no member named 'alloc' cc->alloc(o.ux); ^~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:2334:15: error: 'class asmjit::_abi_1_9::x86::Compiler' has no member named 'alloc' cc->alloc(o.ux); ^~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:2386:13: error: 'class asmjit::_abi_1_9::x86::Compiler' has no member named 'alloc' cc->alloc(o.ux); ^~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:2387:13: error: 'class asmjit::_abi_1_9::x86::Compiler' has no member named 'alloc' cc->alloc(o.uy); ^~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:2421:13: error: 'class asmjit::_abi_1_9::x86::Compiler' has no member named 'alloc' cc->alloc(o.px); ^~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:2451:15: error: 'class asmjit::_abi_1_9::x86::Compiler' has no member named 'alloc' cc->alloc(o.uy); ^~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:2514:15: error: 'class asmjit::_abi_1_9::x86::Compiler' has no member named 'alloc' cc->alloc(o.ux); ^~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:2541:40: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizli16(o.uy, o.ux, x86::Predicate::shuf(3, 3, 3, 3)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:2543:39: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(o.uy, o.uy, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:2569:13: error: 'class asmjit::_abi_1_9::x86::Compiler' has no member named 'alloc' cc->alloc(o.uy); ^~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:2606:13: error: 'class asmjit::_abi_1_9::x86::Compiler' has no member named 'alloc' cc->alloc(o.ux); ^~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:2607:13: error: 'class asmjit::_abi_1_9::x86::Compiler' has no member named 'alloc' cc->alloc(o.uy); ^~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:2622:40: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizli16(o.uy, o.ux, x86::Predicate::shuf(3, 3, 3, 3)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:2623:39: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(o.uy, o.uy, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp: In member function 'void BLPipeGen::CompOpPart::vMaskProcRGBA32Xmm(BLPipeGen::Pixel&, uint32_t, uint32_t, BLPipeGen::VecArray&, bool)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:3762:43: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(vm[0], vm[0], x86::Predicate::shuf(2, 2, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:4210:31: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(s0, d0, x86::Predicate::shuf(1, 1, 3, 3)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:4215:31: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(s0, d0, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:4272:31: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(s0, d0, x86::Predicate::shuf(1, 1, 3, 3)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:4277:31: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(s0, d0, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:4676:33: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vcmpps(y0, y0, b0, x86::Predicate::kCmpLE); // 4.Dc <= 1 ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/compoppart.cpp:4684:33: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vcmpps(x0, x0, s0, x86::Predicate::kCmpLT); // 2.Sca - Sa > 0 ^~~~~~~~~ *** [CMakeFiles/blend2d.dir/src/blend2d/pipegen/compoppart.cpp.o] Error code 1 make[4]: stopped in /construction/graphics/blend2d/.build --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchsolidpart.cpp.o --- In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchsolidpart.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/pipegencore_p.h:68:37: error: 'kGroupVirt' is not a member of 'asmjit::_abi_1_9::BaseReg' kNumVirtGroups = asmjit::BaseReg::kGroupVirt ^~~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:11, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchsolidpart.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::reset()': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:27:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::set(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:42:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::add(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:47:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::max(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:52:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchsolidpart.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowGpRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:100:78: error: 'kGroupGp' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowGpRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupGp); } ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowMmRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:102:78: error: 'kGroupMm' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowMmRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupMm); } ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowVecRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:104:79: error: 'kGroupVec' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowVecRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupVec); } ^~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchsolidpart.cpp:12: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: At global scope: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:31:8: error: 'Features' in namespace 'BLPipeGen::x86' does not name a type x86::Features _features; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:193:54: error: 'Features' in namespace 'asmjit::_abi_1_9::x86' does not name a type PipeCompiler(x86::Compiler* cc, const asmjit::x86::Features& features) noexcept; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:217:49: error: '_features' was not declared in this scope inline bool hasSSE2() const noexcept { return _features.hasSSE2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE3() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:218:49: error: '_features' was not declared in this scope inline bool hasSSE3() const noexcept { return _features.hasSSE3(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSSE3() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:219:50: error: '_features' was not declared in this scope inline bool hasSSSE3() const noexcept { return _features.hasSSSE3(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE4_1() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:220:51: error: '_features' was not declared in this scope inline bool hasSSE4_1() const noexcept { return _features.hasSSE4_1(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE4_2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:221:51: error: '_features' was not declared in this scope inline bool hasSSE4_2() const noexcept { return _features.hasSSE4_2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:222:48: error: '_features' was not declared in this scope inline bool hasAVX() const noexcept { return _features.hasAVX(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:223:49: error: '_features' was not declared in this scope inline bool hasAVX2() const noexcept { return _features.hasAVX2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX512_F() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:224:53: error: '_features' was not declared in this scope inline bool hasAVX512_F() const noexcept { return _features.hasAVX512_F(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX512_BW() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:225:54: error: '_features' was not declared in this scope inline bool hasAVX512_BW() const noexcept { return _features.hasAVX512_BW(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasADX() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:227:48: error: '_features' was not declared in this scope inline bool hasADX() const noexcept { return _features.hasADX(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasBMI() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:228:48: error: '_features' was not declared in this scope inline bool hasBMI() const noexcept { return _features.hasBMI(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasBMI2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:229:49: error: '_features' was not declared in this scope inline bool hasBMI2() const noexcept { return _features.hasBMI2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasLZCNT() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:230:50: error: '_features' was not declared in this scope inline bool hasLZCNT() const noexcept { return _features.hasLZCNT(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasPOPCNT() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:231:51: error: '_features' was not declared in this scope inline bool hasPOPCNT() const noexcept { return _features.hasPOPCNT(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newRegArray(BLPipeGen::OpArray&, uint32_t, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:317:76: error: no matching function for call to 'asmjit::_abi_1_9::x86::Compiler::_newRegFmt(asmjit::_abi_1_9::BaseReg&, uint32_t&, const char [5], const char*&, uint32_t&)' cc->_newRegFmt(dst[i].as(), regType, "%s%i", name, i); ^ In file included from /usr/local/include/asmjit/core.h:1832, from /usr/local/include/asmjit/x86.h:81, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/pipegencore_p.h:21, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchsolidpart.cpp:10: /usr/local/include/asmjit/core/compiler.h:164:20: note: candidate: 'asmjit::_abi_1_9::Error asmjit::_abi_1_9::BaseCompiler::_newRegFmt(asmjit::_abi_1_9::BaseReg*, asmjit::_abi_1_9::TypeId, const char*, ...)' ASMJIT_API Error _newRegFmt(BaseReg* ASMJIT_NONNULL(out), TypeId typeId, const char* fmt, ...); ^~~~~~~~~~ /usr/local/include/asmjit/core/compiler.h:164:20: note: no known conversion for argument 1 from 'asmjit::_abi_1_9::BaseReg' to 'asmjit::_abi_1_9::BaseReg*' /usr/local/include/asmjit/core/compiler.h:172:20: note: candidate: 'asmjit::_abi_1_9::Error asmjit::_abi_1_9::BaseCompiler::_newRegFmt(asmjit::_abi_1_9::BaseReg*, const asmjit::_abi_1_9::BaseReg&, const char*, ...)' ASMJIT_API Error _newRegFmt(BaseReg* ASMJIT_NONNULL(out), const BaseReg& ref, const char* fmt, ...); ^~~~~~~~~~ /usr/local/include/asmjit/core/compiler.h:172:20: note: no known conversion for argument 1 from 'asmjit::_abi_1_9::BaseReg' to 'asmjit::_abi_1_9::BaseReg*' In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchsolidpart.cpp:12: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newXmmArray(BLPipeGen::OpArray&, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:322:43: error: 'kTypeXmm' is not a member of 'asmjit::_abi_1_9::x86::Reg' newRegArray(dst, n, asmjit::x86::Reg::kTypeXmm, name); ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newYmmArray(BLPipeGen::OpArray&, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:326:43: error: 'kTypeYmm' is not a member of 'asmjit::_abi_1_9::x86::Reg' newRegArray(dst, n, asmjit::x86::Reg::kTypeYmm, name); ^~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchsolidpart.cpp:12: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::uAdd(const asmjit::_abi_1_9::x86::Gp&, const asmjit::_abi_1_9::x86::Gp&, const asmjit::_abi_1_9::Imm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:526:40: error: 'const class asmjit::_abi_1_9::Imm' has no member named 'i32' cc->lea(dst, x86::ptr(src1, src2.i32())); ^~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapi32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1405:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(2, 3, 0, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapi64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1410:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vdupli32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1415:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(2, 2, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vduphi32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1420:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vdupli64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1425:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vduphi64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1430:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(3, 2, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vexpandli32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1482:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapps(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1574:91: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vswapps(const DstT& dst, const SrcT& src) noexcept { vswizps(dst, src, x86::Predicate::shuf(2, 3, 0, 1)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswappd(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1577:91: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vswappd(const DstT& dst, const SrcT& src) noexcept { vswizpd(dst, src, x86::Predicate::shuf(0, 1)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xMovzxBW_LoHi(const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1697:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d0, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1703:30: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, s, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaLo16(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1721:92: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaLo16(const Dst& d, const Src& s) noexcept { vswizli16(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaHi16(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1724:92: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaHi16(const Dst& d, const Src& s) noexcept { vswizhi16(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaPS(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1734:89: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaPS(const Dst& d, const Src& s) noexcept { vswizi32(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vmodpd(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1761:28: error: 'BLPipeGen::x86::Predicate' has not been declared vroundpd_(d, d, x86::Predicate::kRoundTrunc | x86::Predicate::kRoundInexact); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1761:58: error: 'BLPipeGen::x86::Predicate' has not been declared vroundpd_(d, d, x86::Predicate::kRoundTrunc | x86::Predicate::kRoundInexact); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1770:28: error: 'BLPipeGen::x86::Predicate' has not been declared vcmppd(d, d, t, x86::Predicate::kCmpLT | x86::Predicate::kCmpUNORD); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1770:53: error: 'BLPipeGen::x86::Predicate' has not been declared vcmppd(d, d, t, x86::Predicate::kCmpLT | x86::Predicate::kCmpUNORD); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xModI64HIxU64LO(const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem_A&, const XmmOrMem_B&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1783:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(t1, b, x86::Predicate::shuf(3, 3, 2, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1784:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d , a, x86::Predicate::shuf(2, 0, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1792:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 3, 0, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xModI64HIxDouble(const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem_A&, const XmmOrMem_B&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1800:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, a, x86::Predicate::shuf(2, 0, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1806:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 3, 0, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_1(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1810:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d, s, x86::Predicate::shuf(1, 1, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_2(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1819:28: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1820:27: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_4(const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1840:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizhi16(d1, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1841:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d0, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1843:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d1, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1844:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d0, d0, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1850:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d0, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1851:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizhi16(d1, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1853:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d0, d0, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1854:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d1, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ *** [CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchsolidpart.cpp.o] Error code 1 make[4]: stopped in /construction/graphics/blend2d/.build --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/fillpart.cpp.o --- In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/pipegencore_p.h:68:37: error: 'kGroupVirt' is not a member of 'asmjit::_abi_1_9::BaseReg' kNumVirtGroups = asmjit::BaseReg::kGroupVirt ^~~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:11, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::reset()': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:27:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::set(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:42:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::add(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:47:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::max(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:52:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowGpRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:100:78: error: 'kGroupGp' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowGpRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupGp); } ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowMmRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:102:78: error: 'kGroupMm' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowMmRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupMm); } ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowVecRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:104:79: error: 'kGroupVec' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowVecRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupVec); } ^~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:14: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: At global scope: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:31:8: error: 'Features' in namespace 'BLPipeGen::x86' does not name a type x86::Features _features; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:193:54: error: 'Features' in namespace 'asmjit::_abi_1_9::x86' does not name a type PipeCompiler(x86::Compiler* cc, const asmjit::x86::Features& features) noexcept; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:217:49: error: '_features' was not declared in this scope inline bool hasSSE2() const noexcept { return _features.hasSSE2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE3() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:218:49: error: '_features' was not declared in this scope inline bool hasSSE3() const noexcept { return _features.hasSSE3(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSSE3() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:219:50: error: '_features' was not declared in this scope inline bool hasSSSE3() const noexcept { return _features.hasSSSE3(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE4_1() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:220:51: error: '_features' was not declared in this scope inline bool hasSSE4_1() const noexcept { return _features.hasSSE4_1(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE4_2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:221:51: error: '_features' was not declared in this scope inline bool hasSSE4_2() const noexcept { return _features.hasSSE4_2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:222:48: error: '_features' was not declared in this scope inline bool hasAVX() const noexcept { return _features.hasAVX(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:223:49: error: '_features' was not declared in this scope inline bool hasAVX2() const noexcept { return _features.hasAVX2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX512_F() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:224:53: error: '_features' was not declared in this scope inline bool hasAVX512_F() const noexcept { return _features.hasAVX512_F(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX512_BW() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:225:54: error: '_features' was not declared in this scope inline bool hasAVX512_BW() const noexcept { return _features.hasAVX512_BW(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasADX() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:227:48: error: '_features' was not declared in this scope inline bool hasADX() const noexcept { return _features.hasADX(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasBMI() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:228:48: error: '_features' was not declared in this scope inline bool hasBMI() const noexcept { return _features.hasBMI(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasBMI2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:229:49: error: '_features' was not declared in this scope inline bool hasBMI2() const noexcept { return _features.hasBMI2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasLZCNT() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:230:50: error: '_features' was not declared in this scope inline bool hasLZCNT() const noexcept { return _features.hasLZCNT(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasPOPCNT() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:231:51: error: '_features' was not declared in this scope inline bool hasPOPCNT() const noexcept { return _features.hasPOPCNT(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newRegArray(BLPipeGen::OpArray&, uint32_t, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:317:76: error: no matching function for call to 'asmjit::_abi_1_9::x86::Compiler::_newRegFmt(asmjit::_abi_1_9::BaseReg&, uint32_t&, const char [5], const char*&, uint32_t&)' cc->_newRegFmt(dst[i].as(), regType, "%s%i", name, i); ^ In file included from /usr/local/include/asmjit/core.h:1832, from /usr/local/include/asmjit/x86.h:81, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/pipegencore_p.h:21, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/compoppart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:10: /usr/local/include/asmjit/core/compiler.h:164:20: note: candidate: 'asmjit::_abi_1_9::Error asmjit::_abi_1_9::BaseCompiler::_newRegFmt(asmjit::_abi_1_9::BaseReg*, asmjit::_abi_1_9::TypeId, const char*, ...)' ASMJIT_API Error _newRegFmt(BaseReg* ASMJIT_NONNULL(out), TypeId typeId, const char* fmt, ...); ^~~~~~~~~~ /usr/local/include/asmjit/core/compiler.h:164:20: note: no known conversion for argument 1 from 'asmjit::_abi_1_9::BaseReg' to 'asmjit::_abi_1_9::BaseReg*' /usr/local/include/asmjit/core/compiler.h:172:20: note: candidate: 'asmjit::_abi_1_9::Error asmjit::_abi_1_9::BaseCompiler::_newRegFmt(asmjit::_abi_1_9::BaseReg*, const asmjit::_abi_1_9::BaseReg&, const char*, ...)' ASMJIT_API Error _newRegFmt(BaseReg* ASMJIT_NONNULL(out), const BaseReg& ref, const char* fmt, ...); ^~~~~~~~~~ /usr/local/include/asmjit/core/compiler.h:172:20: note: no known conversion for argument 1 from 'asmjit::_abi_1_9::BaseReg' to 'asmjit::_abi_1_9::BaseReg*' In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:14: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newXmmArray(BLPipeGen::OpArray&, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:322:43: error: 'kTypeXmm' is not a member of 'asmjit::_abi_1_9::x86::Reg' newRegArray(dst, n, asmjit::x86::Reg::kTypeXmm, name); ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newYmmArray(BLPipeGen::OpArray&, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:326:43: error: 'kTypeYmm' is not a member of 'asmjit::_abi_1_9::x86::Reg' newRegArray(dst, n, asmjit::x86::Reg::kTypeYmm, name); ^~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:14: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::uAdd(const asmjit::_abi_1_9::x86::Gp&, const asmjit::_abi_1_9::x86::Gp&, const asmjit::_abi_1_9::Imm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:526:40: error: 'const class asmjit::_abi_1_9::Imm' has no member named 'i32' cc->lea(dst, x86::ptr(src1, src2.i32())); ^~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapi32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1405:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(2, 3, 0, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapi64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1410:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vdupli32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1415:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(2, 2, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vduphi32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1420:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vdupli64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1425:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vduphi64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1430:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(3, 2, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vexpandli32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1482:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapps(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1574:91: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vswapps(const DstT& dst, const SrcT& src) noexcept { vswizps(dst, src, x86::Predicate::shuf(2, 3, 0, 1)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswappd(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1577:91: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vswappd(const DstT& dst, const SrcT& src) noexcept { vswizpd(dst, src, x86::Predicate::shuf(0, 1)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xMovzxBW_LoHi(const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1697:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d0, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1703:30: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, s, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaLo16(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1721:92: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaLo16(const Dst& d, const Src& s) noexcept { vswizli16(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaHi16(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1724:92: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaHi16(const Dst& d, const Src& s) noexcept { vswizhi16(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaPS(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1734:89: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaPS(const Dst& d, const Src& s) noexcept { vswizi32(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vmodpd(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1761:28: error: 'BLPipeGen::x86::Predicate' has not been declared vroundpd_(d, d, x86::Predicate::kRoundTrunc | x86::Predicate::kRoundInexact); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1761:58: error: 'BLPipeGen::x86::Predicate' has not been declared vroundpd_(d, d, x86::Predicate::kRoundTrunc | x86::Predicate::kRoundInexact); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1770:28: error: 'BLPipeGen::x86::Predicate' has not been declared vcmppd(d, d, t, x86::Predicate::kCmpLT | x86::Predicate::kCmpUNORD); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1770:53: error: 'BLPipeGen::x86::Predicate' has not been declared vcmppd(d, d, t, x86::Predicate::kCmpLT | x86::Predicate::kCmpUNORD); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xModI64HIxU64LO(const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem_A&, const XmmOrMem_B&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1783:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(t1, b, x86::Predicate::shuf(3, 3, 2, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1784:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d , a, x86::Predicate::shuf(2, 0, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1792:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 3, 0, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xModI64HIxDouble(const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem_A&, const XmmOrMem_B&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1800:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, a, x86::Predicate::shuf(2, 0, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1806:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 3, 0, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_1(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1810:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d, s, x86::Predicate::shuf(1, 1, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_2(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1819:28: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1820:27: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_4(const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1840:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizhi16(d1, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1841:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d0, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1843:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d1, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1844:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d0, d0, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1850:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d0, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1851:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizhi16(d1, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1853:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d0, d0, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1854:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d1, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:15: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipedebug_p.h: In static member function 'static void BLPipeGen::PipeDebug::printGp(asmjit::_abi_1_9::x86::Compiler&, const char*, const asmjit::_abi_1_9::x86::Gp&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipedebug_p.h:25:13: error: 'FuncCallNode' is not a member of 'asmjit' asmjit::FuncCallNode* x; ^~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipedebug_p.h:25:27: error: 'x' was not declared in this scope asmjit::FuncCallNode* x; ^ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipedebug_p.h:28:101: error: 'kIdHost' is not a member of 'asmjit::_abi_1_9::CallConv' x = cc.call(imm(_printGp32Cb), asmjit::FuncSignatureT(asmjit::CallConv::kIdHost)); ^~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipedebug_p.h:30:101: error: 'kIdHost' is not a member of 'asmjit::_abi_1_9::CallConv' x = cc.call(imm(_printGp64Cb), asmjit::FuncSignatureT(asmjit::CallConv::kIdHost)); ^~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipedebug_p.h: In static member function 'static void BLPipeGen::PipeDebug::printXmmPi(asmjit::_abi_1_9::x86::Compiler&, const char*, const asmjit::_abi_1_9::x86::Xmm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipedebug_p.h:51:13: error: 'FuncCallNode' is not a member of 'asmjit' asmjit::FuncCallNode* x = cc.call( ^~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipedebug_p.h:51:27: error: 'x' was not declared in this scope asmjit::FuncCallNode* x = cc.call( ^ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipedebug_p.h:53:66: error: 'kIdHost' is not a member of 'asmjit::_abi_1_9::CallConv' asmjit::FuncSignatureT(asmjit::CallConv::kIdHost)); ^~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipedebug_p.h: In static member function 'static void BLPipeGen::PipeDebug::printXmmPs(asmjit::_abi_1_9::x86::Compiler&, const char*, const asmjit::_abi_1_9::x86::Xmm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipedebug_p.h:75:13: error: 'FuncCallNode' is not a member of 'asmjit' asmjit::FuncCallNode* x = cc.call( ^~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipedebug_p.h:75:27: error: 'x' was not declared in this scope asmjit::FuncCallNode* x = cc.call( ^ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipedebug_p.h:77:66: error: 'kIdHost' is not a member of 'asmjit::_abi_1_9::CallConv' asmjit::FuncSignatureT(asmjit::CallConv::kIdHost)); ^~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipedebug_p.h: In static member function 'static void BLPipeGen::PipeDebug::printXmmPd(asmjit::_abi_1_9::x86::Compiler&, const char*, const asmjit::_abi_1_9::x86::Xmm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipedebug_p.h:102:13: error: 'FuncCallNode' is not a member of 'asmjit' asmjit::FuncCallNode* x = cc.call( ^~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipedebug_p.h:102:27: error: 'x' was not declared in this scope asmjit::FuncCallNode* x = cc.call( ^ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipedebug_p.h:104:66: error: 'kIdHost' is not a member of 'asmjit::_abi_1_9::CallConv' asmjit::FuncSignatureT(asmjit::CallConv::kIdHost)); ^~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp: In constructor 'BLPipeGen::FillBoxAAPart::FillBoxAAPart(BLPipeGen::PipeCompiler*, uint32_t, BLPipeGen::FetchPixelPtrPart*, BLPipeGen::CompOpPart*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:44:29: error: 'kGroupGp' is not a member of 'asmjit::_abi_1_9::x86::Reg' _persistentRegs[x86::Reg::kGroupGp] = 2; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:45:28: error: 'kGroupGp' is not a member of 'asmjit::_abi_1_9::x86::Reg' _spillableRegs[x86::Reg::kGroupGp] = 3; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp: In constructor 'BLPipeGen::FillBoxAUPart::FillBoxAUPart(BLPipeGen::PipeCompiler*, uint32_t, BLPipeGen::FetchPixelPtrPart*, BLPipeGen::CompOpPart*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:182:29: error: 'kGroupGp' is not a member of 'asmjit::_abi_1_9::x86::Reg' _persistentRegs[x86::Reg::kGroupGp] = 5; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:183:28: error: 'kGroupGp' is not a member of 'asmjit::_abi_1_9::x86::Reg' _spillableRegs[x86::Reg::kGroupGp] = 1; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp: In member function 'virtual void BLPipeGen::FillBoxAUPart::compile()': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:317:11: error: 'class asmjit::_abi_1_9::x86::Compiler' has no member named 'alloc' cc->alloc(masks); ^~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp: In constructor 'BLPipeGen::FillAnalyticPart::FillAnalyticPart(BLPipeGen::PipeCompiler*, uint32_t, BLPipeGen::FetchPixelPtrPart*, BLPipeGen::CompOpPart*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:349:29: error: 'kGroupGp' is not a member of 'asmjit::_abi_1_9::x86::Reg' _persistentRegs[x86::Reg::kGroupGp] = 5; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:350:29: error: 'kGroupVec' is not a member of 'asmjit::_abi_1_9::x86::Reg' _persistentRegs[x86::Reg::kGroupVec] = 1; ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:352:28: error: 'kGroupGp' is not a member of 'asmjit::_abi_1_9::x86::Reg' _spillableRegs[x86::Reg::kGroupGp] = 4; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:353:28: error: 'kGroupVec' is not a member of 'asmjit::_abi_1_9::x86::Reg' _spillableRegs[x86::Reg::kGroupVec] = 2; ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:355:28: error: 'kGroupGp' is not a member of 'asmjit::_abi_1_9::x86::Reg' _temporaryRegs[x86::Reg::kGroupGp] = 2; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp: In member function 'virtual void BLPipeGen::FillAnalyticPart::compile()': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:363:14: error: 'BLPipeGen::x86::Predicate' has not been declared using x86::Predicate::shuf; ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:588:33: error: 'shuf' was not declared in this scope pc->vswizli16(m[0], m[0], shuf(3, 3, 3, 3)); // m0[7:0] = [__, M3, M2, M1, M0, M0, M0, M0] ^~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:588:33: note: suggested alternative: 'sinf' pc->vswizli16(m[0], m[0], shuf(3, 3, 3, 3)); // m0[7:0] = [__, M3, M2, M1, M0, M0, M0, M0] ^~~~ sinf /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:655:32: error: 'shuf' was not declared in this scope pc->vswizi32(m[1], m[0], shuf(3, 3, 2, 2)); // m1 = [M3, M3, M3, M3, M2, M2, M2, M2] ^~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:655:32: note: suggested alternative: 'sinf' pc->vswizi32(m[1], m[0], shuf(3, 3, 2, 2)); // m1 = [M3, M3, M3, M3, M2, M2, M2, M2] ^~~~ sinf /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:787:32: error: 'shuf' was not declared in this scope pc->vswizi32(m[0], m[0], shuf(0, 0, 0, 0)); // m0 = [M0, M0, M0, M0, M0, M0, M0, M0] ^~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:787:32: note: suggested alternative: 'sinf' pc->vswizi32(m[0], m[0], shuf(0, 0, 0, 0)); // m0 = [M0, M0, M0, M0, M0, M0, M0, M0] ^~~~ sinf /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:792:33: error: 'shuf' was not declared in this scope pc->vswizli16(m[0], m[0], shuf(0, 0, 0, 0)); // m0 = [__, __, __, __, M0, M0, M0, M0] ^~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:792:33: note: suggested alternative: 'sinf' pc->vswizli16(m[0], m[0], shuf(0, 0, 0, 0)); // m0 = [__, __, __, __, M0, M0, M0, M0] ^~~~ sinf /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:795:32: error: 'shuf' was not declared in this scope pc->vswizi32(m[0], m[0], shuf(0, 0, 0, 0)); // m0 = [M0, M0, M0, M0, M0, M0, M0, M0] ^~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:795:32: note: suggested alternative: 'sinf' pc->vswizi32(m[0], m[0], shuf(0, 0, 0, 0)); // m0 = [M0, M0, M0, M0, M0, M0, M0, M0] ^~~~ sinf /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:824:33: error: 'shuf' was not declared in this scope pc->vswizli16(m[0], m[0], shuf(3, 3, 3, 3)); // m0[7:0] = [__, M3, M2, M1, M0, M0, M0, M0] ^~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:824:33: note: suggested alternative: 'sinf' pc->vswizli16(m[0], m[0], shuf(3, 3, 3, 3)); // m0[7:0] = [__, M3, M2, M1, M0, M0, M0, M0] ^~~~ sinf /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp: In member function 'void BLPipeGen::FillAnalyticPart::accumulateCells(const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fillpart.cpp:932:31: error: 'BLPipeGen::x86::Predicate' has not been declared pc->vswizi32(acc, val, x86::Predicate::shuf(3, 3, 3, 3)); ^~~~~~~~~ *** [CMakeFiles/blend2d.dir/src/blend2d/pipegen/fillpart.cpp.o] Error code 1 make[4]: stopped in /construction/graphics/blend2d/.build --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchpixelptrpart.cpp.o --- In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchpixelptrpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpixelptrpart.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/pipegencore_p.h:68:37: error: 'kGroupVirt' is not a member of 'asmjit::_abi_1_9::BaseReg' kNumVirtGroups = asmjit::BaseReg::kGroupVirt ^~~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:11, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchpixelptrpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpixelptrpart.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::reset()': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:27:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::set(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:42:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::add(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:47:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::max(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/piperegusage_p.h:52:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchpixelptrpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpixelptrpart.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowGpRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:100:78: error: 'kGroupGp' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowGpRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupGp); } ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowMmRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:102:78: error: 'kGroupMm' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowMmRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupMm); } ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowVecRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:104:79: error: 'kGroupVec' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowVecRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupVec); } ^~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpixelptrpart.cpp:11: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: At global scope: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:31:8: error: 'Features' in namespace 'BLPipeGen::x86' does not name a type x86::Features _features; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:193:54: error: 'Features' in namespace 'asmjit::_abi_1_9::x86' does not name a type PipeCompiler(x86::Compiler* cc, const asmjit::x86::Features& features) noexcept; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:217:49: error: '_features' was not declared in this scope inline bool hasSSE2() const noexcept { return _features.hasSSE2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE3() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:218:49: error: '_features' was not declared in this scope inline bool hasSSE3() const noexcept { return _features.hasSSE3(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSSE3() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:219:50: error: '_features' was not declared in this scope inline bool hasSSSE3() const noexcept { return _features.hasSSSE3(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE4_1() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:220:51: error: '_features' was not declared in this scope inline bool hasSSE4_1() const noexcept { return _features.hasSSE4_1(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE4_2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:221:51: error: '_features' was not declared in this scope inline bool hasSSE4_2() const noexcept { return _features.hasSSE4_2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:222:48: error: '_features' was not declared in this scope inline bool hasAVX() const noexcept { return _features.hasAVX(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:223:49: error: '_features' was not declared in this scope inline bool hasAVX2() const noexcept { return _features.hasAVX2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX512_F() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:224:53: error: '_features' was not declared in this scope inline bool hasAVX512_F() const noexcept { return _features.hasAVX512_F(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX512_BW() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:225:54: error: '_features' was not declared in this scope inline bool hasAVX512_BW() const noexcept { return _features.hasAVX512_BW(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasADX() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:227:48: error: '_features' was not declared in this scope inline bool hasADX() const noexcept { return _features.hasADX(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasBMI() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:228:48: error: '_features' was not declared in this scope inline bool hasBMI() const noexcept { return _features.hasBMI(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasBMI2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:229:49: error: '_features' was not declared in this scope inline bool hasBMI2() const noexcept { return _features.hasBMI2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasLZCNT() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:230:50: error: '_features' was not declared in this scope inline bool hasLZCNT() const noexcept { return _features.hasLZCNT(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasPOPCNT() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:231:51: error: '_features' was not declared in this scope inline bool hasPOPCNT() const noexcept { return _features.hasPOPCNT(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newRegArray(BLPipeGen::OpArray&, uint32_t, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:317:76: error: no matching function for call to 'asmjit::_abi_1_9::x86::Compiler::_newRegFmt(asmjit::_abi_1_9::BaseReg&, uint32_t&, const char [5], const char*&, uint32_t&)' cc->_newRegFmt(dst[i].as(), regType, "%s%i", name, i); ^ In file included from /usr/local/include/asmjit/core.h:1832, from /usr/local/include/asmjit/x86.h:81, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/../pipegen/pipegencore_p.h:21, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/../pipegen/pipepart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/fetchpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/fetchpixelptrpart_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpixelptrpart.cpp:10: /usr/local/include/asmjit/core/compiler.h:164:20: note: candidate: 'asmjit::_abi_1_9::Error asmjit::_abi_1_9::BaseCompiler::_newRegFmt(asmjit::_abi_1_9::BaseReg*, asmjit::_abi_1_9::TypeId, const char*, ...)' ASMJIT_API Error _newRegFmt(BaseReg* ASMJIT_NONNULL(out), TypeId typeId, const char* fmt, ...); ^~~~~~~~~~ /usr/local/include/asmjit/core/compiler.h:164:20: note: no known conversion for argument 1 from 'asmjit::_abi_1_9::BaseReg' to 'asmjit::_abi_1_9::BaseReg*' /usr/local/include/asmjit/core/compiler.h:172:20: note: candidate: 'asmjit::_abi_1_9::Error asmjit::_abi_1_9::BaseCompiler::_newRegFmt(asmjit::_abi_1_9::BaseReg*, const asmjit::_abi_1_9::BaseReg&, const char*, ...)' ASMJIT_API Error _newRegFmt(BaseReg* ASMJIT_NONNULL(out), const BaseReg& ref, const char* fmt, ...); ^~~~~~~~~~ /usr/local/include/asmjit/core/compiler.h:172:20: note: no known conversion for argument 1 from 'asmjit::_abi_1_9::BaseReg' to 'asmjit::_abi_1_9::BaseReg*' In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpixelptrpart.cpp:11: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newXmmArray(BLPipeGen::OpArray&, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:322:43: error: 'kTypeXmm' is not a member of 'asmjit::_abi_1_9::x86::Reg' newRegArray(dst, n, asmjit::x86::Reg::kTypeXmm, name); ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newYmmArray(BLPipeGen::OpArray&, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:326:43: error: 'kTypeYmm' is not a member of 'asmjit::_abi_1_9::x86::Reg' newRegArray(dst, n, asmjit::x86::Reg::kTypeYmm, name); ^~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/fetchpixelptrpart.cpp:11: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::uAdd(const asmjit::_abi_1_9::x86::Gp&, const asmjit::_abi_1_9::x86::Gp&, const asmjit::_abi_1_9::Imm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:526:40: error: 'const class asmjit::_abi_1_9::Imm' has no member named 'i32' cc->lea(dst, x86::ptr(src1, src2.i32())); ^~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapi32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1405:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(2, 3, 0, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapi64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1410:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vdupli32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1415:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(2, 2, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vduphi32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1420:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vdupli64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1425:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vduphi64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1430:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(3, 2, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vexpandli32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1482:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapps(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1574:91: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vswapps(const DstT& dst, const SrcT& src) noexcept { vswizps(dst, src, x86::Predicate::shuf(2, 3, 0, 1)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswappd(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1577:91: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vswappd(const DstT& dst, const SrcT& src) noexcept { vswizpd(dst, src, x86::Predicate::shuf(0, 1)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xMovzxBW_LoHi(const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1697:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d0, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1703:30: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, s, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaLo16(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1721:92: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaLo16(const Dst& d, const Src& s) noexcept { vswizli16(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaHi16(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1724:92: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaHi16(const Dst& d, const Src& s) noexcept { vswizhi16(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaPS(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1734:89: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaPS(const Dst& d, const Src& s) noexcept { vswizi32(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vmodpd(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1761:28: error: 'BLPipeGen::x86::Predicate' has not been declared vroundpd_(d, d, x86::Predicate::kRoundTrunc | x86::Predicate::kRoundInexact); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1761:58: error: 'BLPipeGen::x86::Predicate' has not been declared vroundpd_(d, d, x86::Predicate::kRoundTrunc | x86::Predicate::kRoundInexact); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1770:28: error: 'BLPipeGen::x86::Predicate' has not been declared vcmppd(d, d, t, x86::Predicate::kCmpLT | x86::Predicate::kCmpUNORD); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1770:53: error: 'BLPipeGen::x86::Predicate' has not been declared vcmppd(d, d, t, x86::Predicate::kCmpLT | x86::Predicate::kCmpUNORD); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xModI64HIxU64LO(const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem_A&, const XmmOrMem_B&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1783:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(t1, b, x86::Predicate::shuf(3, 3, 2, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1784:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d , a, x86::Predicate::shuf(2, 0, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1792:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 3, 0, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xModI64HIxDouble(const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem_A&, const XmmOrMem_B&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1800:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, a, x86::Predicate::shuf(2, 0, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1806:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 3, 0, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_1(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1810:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d, s, x86::Predicate::shuf(1, 1, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_2(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1819:28: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1820:27: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_4(const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1840:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizhi16(d1, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1841:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d0, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1843:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d1, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1844:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d0, d0, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1850:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d0, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1851:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizhi16(d1, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1853:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d0, d0, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1854:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d1, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ *** [CMakeFiles/blend2d.dir/src/blend2d/pipegen/fetchpixelptrpart.cpp.o] Error code 1 make[4]: stopped in /construction/graphics/blend2d/.build --- CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipepart.cpp.o --- In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipepart.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipegencore_p.h:68:37: error: 'kGroupVirt' is not a member of 'asmjit::_abi_1_9::BaseReg' kNumVirtGroups = asmjit::BaseReg::kGroupVirt ^~~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:11, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipepart.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::reset()': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/piperegusage_p.h:27:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::set(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/piperegusage_p.h:42:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::add(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/piperegusage_p.h:47:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/piperegusage_p.h: In member function 'void BLPipeGen::PipeRegUsage::max(const BLPipeGen::PipeRegUsage&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/piperegusage_p.h:52:28: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] for (uint32_t i = 0; i < kNumVirtGroups; i++) ~~^~~~~~~~~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipepart.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: At global scope: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:31:8: error: 'Features' in namespace 'BLPipeGen::x86' does not name a type x86::Features _features; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:193:54: error: 'Features' in namespace 'asmjit::_abi_1_9::x86' does not name a type PipeCompiler(x86::Compiler* cc, const asmjit::x86::Features& features) noexcept; ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:217:49: error: '_features' was not declared in this scope inline bool hasSSE2() const noexcept { return _features.hasSSE2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE3() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:218:49: error: '_features' was not declared in this scope inline bool hasSSE3() const noexcept { return _features.hasSSE3(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSSE3() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:219:50: error: '_features' was not declared in this scope inline bool hasSSSE3() const noexcept { return _features.hasSSSE3(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE4_1() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:220:51: error: '_features' was not declared in this scope inline bool hasSSE4_1() const noexcept { return _features.hasSSE4_1(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasSSE4_2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:221:51: error: '_features' was not declared in this scope inline bool hasSSE4_2() const noexcept { return _features.hasSSE4_2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:222:48: error: '_features' was not declared in this scope inline bool hasAVX() const noexcept { return _features.hasAVX(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:223:49: error: '_features' was not declared in this scope inline bool hasAVX2() const noexcept { return _features.hasAVX2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX512_F() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:224:53: error: '_features' was not declared in this scope inline bool hasAVX512_F() const noexcept { return _features.hasAVX512_F(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasAVX512_BW() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:225:54: error: '_features' was not declared in this scope inline bool hasAVX512_BW() const noexcept { return _features.hasAVX512_BW(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasADX() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:227:48: error: '_features' was not declared in this scope inline bool hasADX() const noexcept { return _features.hasADX(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasBMI() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:228:48: error: '_features' was not declared in this scope inline bool hasBMI() const noexcept { return _features.hasBMI(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasBMI2() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:229:49: error: '_features' was not declared in this scope inline bool hasBMI2() const noexcept { return _features.hasBMI2(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasLZCNT() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:230:50: error: '_features' was not declared in this scope inline bool hasLZCNT() const noexcept { return _features.hasLZCNT(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'bool BLPipeGen::PipeCompiler::hasPOPCNT() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:231:51: error: '_features' was not declared in this scope inline bool hasPOPCNT() const noexcept { return _features.hasPOPCNT(); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newRegArray(BLPipeGen::OpArray&, uint32_t, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:317:76: error: no matching function for call to 'asmjit::_abi_1_9::x86::Compiler::_newRegFmt(asmjit::_abi_1_9::BaseReg&, uint32_t&, const char [5], const char*&, uint32_t&)' cc->_newRegFmt(dst[i].as(), regType, "%s%i", name, i); ^ In file included from /usr/local/include/asmjit/core.h:1832, from /usr/local/include/asmjit/x86.h:81, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/../pipegen/pipegencore_p.h:21, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:10, from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipepart.cpp:10: /usr/local/include/asmjit/core/compiler.h:164:20: note: candidate: 'asmjit::_abi_1_9::Error asmjit::_abi_1_9::BaseCompiler::_newRegFmt(asmjit::_abi_1_9::BaseReg*, asmjit::_abi_1_9::TypeId, const char*, ...)' ASMJIT_API Error _newRegFmt(BaseReg* ASMJIT_NONNULL(out), TypeId typeId, const char* fmt, ...); ^~~~~~~~~~ /usr/local/include/asmjit/core/compiler.h:164:20: note: no known conversion for argument 1 from 'asmjit::_abi_1_9::BaseReg' to 'asmjit::_abi_1_9::BaseReg*' /usr/local/include/asmjit/core/compiler.h:172:20: note: candidate: 'asmjit::_abi_1_9::Error asmjit::_abi_1_9::BaseCompiler::_newRegFmt(asmjit::_abi_1_9::BaseReg*, const asmjit::_abi_1_9::BaseReg&, const char*, ...)' ASMJIT_API Error _newRegFmt(BaseReg* ASMJIT_NONNULL(out), const BaseReg& ref, const char* fmt, ...); ^~~~~~~~~~ /usr/local/include/asmjit/core/compiler.h:172:20: note: no known conversion for argument 1 from 'asmjit::_abi_1_9::BaseReg' to 'asmjit::_abi_1_9::BaseReg*' In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipepart.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newXmmArray(BLPipeGen::OpArray&, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:322:43: error: 'kTypeXmm' is not a member of 'asmjit::_abi_1_9::x86::Reg' newRegArray(dst, n, asmjit::x86::Reg::kTypeXmm, name); ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::newYmmArray(BLPipeGen::OpArray&, uint32_t, const char*)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:326:43: error: 'kTypeYmm' is not a member of 'asmjit::_abi_1_9::x86::Reg' newRegArray(dst, n, asmjit::x86::Reg::kTypeYmm, name); ^~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipepart.cpp:10: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::uAdd(const asmjit::_abi_1_9::x86::Gp&, const asmjit::_abi_1_9::x86::Gp&, const asmjit::_abi_1_9::Imm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:526:40: error: 'const class asmjit::_abi_1_9::Imm' has no member named 'i32' cc->lea(dst, x86::ptr(src1, src2.i32())); ^~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapi32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1405:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(2, 3, 0, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapi64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1410:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vdupli32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1415:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(2, 2, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vduphi32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1420:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vdupli64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1425:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(1, 0, 1, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vduphi64(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1430:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(3, 2, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vexpandli32(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1482:29: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(dst, src, x86::Predicate::shuf(0, 0, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswapps(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1574:91: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vswapps(const DstT& dst, const SrcT& src) noexcept { vswizps(dst, src, x86::Predicate::shuf(2, 3, 0, 1)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vswappd(const DstT&, const SrcT&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1577:91: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vswappd(const DstT& dst, const SrcT& src) noexcept { vswizpd(dst, src, x86::Predicate::shuf(0, 1)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xMovzxBW_LoHi(const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1697:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d0, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1703:30: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, s, x86::Predicate::shuf(1, 0, 3, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaLo16(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1721:92: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaLo16(const Dst& d, const Src& s) noexcept { vswizli16(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaHi16(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1724:92: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaHi16(const Dst& d, const Src& s) noexcept { vswizhi16(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vExpandAlphaPS(const Dst&, const Src&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1734:89: error: 'BLPipeGen::x86::Predicate' has not been declared inline void vExpandAlphaPS(const Dst& d, const Src& s) noexcept { vswizi32(d, s, x86::Predicate::shuf(3, 3, 3, 3)); } ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::vmodpd(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1761:28: error: 'BLPipeGen::x86::Predicate' has not been declared vroundpd_(d, d, x86::Predicate::kRoundTrunc | x86::Predicate::kRoundInexact); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1761:58: error: 'BLPipeGen::x86::Predicate' has not been declared vroundpd_(d, d, x86::Predicate::kRoundTrunc | x86::Predicate::kRoundInexact); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1770:28: error: 'BLPipeGen::x86::Predicate' has not been declared vcmppd(d, d, t, x86::Predicate::kCmpLT | x86::Predicate::kCmpUNORD); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1770:53: error: 'BLPipeGen::x86::Predicate' has not been declared vcmppd(d, d, t, x86::Predicate::kCmpLT | x86::Predicate::kCmpUNORD); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xModI64HIxU64LO(const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem_A&, const XmmOrMem_B&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1783:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(t1, b, x86::Predicate::shuf(3, 3, 2, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1784:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d , a, x86::Predicate::shuf(2, 0, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1792:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 3, 0, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xModI64HIxDouble(const asmjit::_abi_1_9::x86::Xmm&, const XmmOrMem_A&, const XmmOrMem_B&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1800:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, a, x86::Predicate::shuf(2, 0, 3, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1806:25: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 3, 0, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_1(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1810:26: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d, s, x86::Predicate::shuf(1, 1, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_2(const asmjit::_abi_1_9::x86::Xmm&, const asmjit::_abi_1_9::x86::Xmm&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1819:28: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1820:27: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d, d, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h: In member function 'void BLPipeGen::PipeCompiler::xExtractUnpackedAFromPackedARGB32_4(const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&, const asmjit::_abi_1_9::x86::Vec&)': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1840:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizhi16(d1, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1841:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d0, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1843:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d1, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1844:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d0, d0, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1850:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizli16(d0, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1851:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizhi16(d1, s, x86::Predicate::shuf(3, 3, 1, 1)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1853:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d0, d0, x86::Predicate::shuf(1, 1, 0, 0)); ^~~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipecompiler_p.h:1854:31: error: 'BLPipeGen::x86::Predicate' has not been declared vswizi32(d1, d1, x86::Predicate::shuf(3, 3, 2, 2)); ^~~~~~~~~ In file included from /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/pipepart.cpp:11: /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowGpRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipepart_p.h:100:78: error: 'kGroupGp' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowGpRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupGp); } ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowMmRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipepart_p.h:102:78: error: 'kGroupMm' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowMmRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupMm); } ^~~~~~~~ /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipepart_p.h: In member function 'uint8_t BLPipeGen::PipePart::hasLowVecRegs() const': /construction/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/../pipegen/pipepart_p.h:104:79: error: 'kGroupVec' is not a member of 'asmjit::_abi_1_9::x86::Reg' inline uint8_t hasLowVecRegs() const noexcept { return hasLowRegs(x86::Reg::kGroupVec); } ^~~~~~~~~ *** [CMakeFiles/blend2d.dir/src/blend2d/pipegen/pipepart.cpp.o] Error code 1 make[4]: stopped in /construction/graphics/blend2d/.build 13 errors make[4]: stopped in /construction/graphics/blend2d/.build *** [CMakeFiles/blend2d.dir/all] Error code 2 make[3]: stopped in /construction/graphics/blend2d/.build 1 error make[3]: stopped in /construction/graphics/blend2d/.build *** [all] Error code 2 make[2]: stopped in /construction/graphics/blend2d/.build 1 error make[2]: stopped in /construction/graphics/blend2d/.build ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make[1]: stopped in /xports/graphics/blend2d *** Error code 1 Stop. make: stopped in /xports/graphics/blend2d FAILED 00:00:19