>>> py3-skia-pathops: Building community/py3-skia-pathops 0.9.2-r0 (using abuild 3.16.0-r0) started Tue, 17 Mar 2026 18:26:28 +0000 >>> py3-skia-pathops: Validating /home/buildozer/aports/community/py3-skia-pathops/APKBUILD... >>> py3-skia-pathops: Analyzing dependencies... >>> py3-skia-pathops: Installing for build: build-base python3 cython gn py3-gpep517 py3-setuptools py3-setuptools_scm py3-wheel python3-dev samurai py3-pytest-xdist ( 1/45) Installing libbz2 (1.0.8-r6) ( 2/45) Installing libffi (3.5.2-r0) ( 3/45) Installing gdbm (1.26-r0) ( 4/45) Installing xz-libs (5.8.2-r0) ( 5/45) Installing mpdecimal (4.0.1-r0) ( 6/45) Installing libpanelw (6.6_p20251231-r0) ( 7/45) Installing sqlite-libs (3.51.2-r1) ( 8/45) Installing python3 (3.12.12-r0) ( 9/45) Installing python3-pycache-pyc0 (3.12.12-r0) (10/45) Installing pyc (3.12.12-r0) (11/45) Installing python3-pyc (3.12.12-r0) (12/45) Installing cython (3.2.4-r0) (13/45) Installing cython-pyc (3.2.4-r0) (14/45) Installing samurai (1.2-r8) (15/45) Installing gn (0_git20260114-r0) (16/45) Installing py3-installer (0.7.0-r2) (17/45) Installing py3-installer-pyc (0.7.0-r2) (18/45) Installing py3-gpep517 (19-r1) (19/45) Installing py3-gpep517-pyc (19-r1) (20/45) Installing py3-parsing (3.3.2-r0) (21/45) Installing py3-parsing-pyc (3.3.2-r0) (22/45) Installing py3-packaging (26.0-r0) (23/45) Installing py3-packaging-pyc (26.0-r0) (24/45) Installing py3-setuptools (82.0.1-r0) (25/45) Installing py3-setuptools-pyc (82.0.1-r0) (26/45) Installing py3-setuptools_scm (9.2.2-r0) (27/45) Installing py3-setuptools_scm-pyc (9.2.2-r0) (28/45) Installing py3-wheel (0.46.3-r0) (29/45) Installing py3-wheel-pyc (0.46.3-r0) (30/45) Installing python3-dev (3.12.12-r0) (31/45) Installing py3-execnet (2.1.1-r0) (32/45) Installing py3-execnet-pyc (2.1.1-r0) (33/45) Installing py3-iniconfig (2.3.0-r0) (34/45) Installing py3-iniconfig-pyc (2.3.0-r0) (35/45) Installing py3-pluggy (1.6.0-r0) (36/45) Installing py3-pluggy-pyc (1.6.0-r0) (37/45) Installing py3-py (1.11.0-r4) (38/45) Installing py3-py-pyc (1.11.0-r4) (39/45) Installing py3-pygments (2.19.2-r0) (40/45) Installing py3-pygments-pyc (2.19.2-r0) (41/45) Installing py3-pytest (9.0.2-r0) (42/45) Installing py3-pytest-pyc (9.0.2-r0) (43/45) Installing py3-pytest-xdist (3.8.0-r0) (44/45) Installing py3-pytest-xdist-pyc (3.8.0-r0) (45/45) Installing .makedepends-py3-skia-pathops (20260317.182629) Executing busybox-1.37.0-r31.trigger OK: 557.1 MiB in 151 packages >>> py3-skia-pathops: Cleaning up srcdir >>> py3-skia-pathops: Cleaning up pkgdir >>> py3-skia-pathops: Cleaning up tmpdir >>> py3-skia-pathops: Fetching https://distfiles.alpinelinux.org/distfiles/edge/skia_pathops-0.9.2.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> py3-skia-pathops: Fetching https://files.pythonhosted.org/packages/source/s/skia_pathops/skia_pathops-0.9.2.tar.gz Connecting to files.pythonhosted.org (151.101.64.223:443) Connecting to files.pythonhosted.org (151.101.64.223:443) saving to '/var/cache/distfiles/edge/skia_pathops-0.9.2.tar.gz.part' skia_pathops-0.9.2.t 48% |*************** | 30.2M 0:00:01 ETA skia_pathops-0.9.2.t 100% |********************************| 62.0M 0:00:00 ETA '/var/cache/distfiles/edge/skia_pathops-0.9.2.tar.gz.part' saved /var/cache/distfiles/edge/skia_pathops-0.9.2.tar.gz: OK /home/buildozer/aports/community/py3-skia-pathops/disable-musttail.patch: OK /home/buildozer/aports/community/py3-skia-pathops/enable-lasx-loongarch64.patch: OK /home/buildozer/aports/community/py3-skia-pathops/gn-ninja.patch: OK >>> py3-skia-pathops: Fetching https://distfiles.alpinelinux.org/distfiles/edge/skia_pathops-0.9.2.tar.gz /var/cache/distfiles/edge/skia_pathops-0.9.2.tar.gz: OK /home/buildozer/aports/community/py3-skia-pathops/disable-musttail.patch: OK /home/buildozer/aports/community/py3-skia-pathops/enable-lasx-loongarch64.patch: OK /home/buildozer/aports/community/py3-skia-pathops/gn-ninja.patch: OK >>> py3-skia-pathops: Unpacking /var/cache/distfiles/edge/skia_pathops-0.9.2.tar.gz... >>> py3-skia-pathops: disable-musttail.patch patching file src/cpp/skia-builder/skia/modules/skcms/src/skcms_internals.h patching file src/cpp/skia-builder/skia/src/core/SkRasterPipeline.h >>> py3-skia-pathops: enable-lasx-loongarch64.patch patching file src/cpp/skia-builder/skia/gn/skia/BUILD.gn >>> py3-skia-pathops: gn-ninja.patch patching file setup.py Hunk #1 succeeded at 270 (offset 21 lines). 2026-03-17 18:26:33,236 gpep517 INFO Building wheel via backend setuptools.build_meta:__legacy__ :7: DeprecationWarning: dep_util is Deprecated. Use functions from setuptools instead. toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: BSD License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() 2026-03-17 18:26:33,348 root INFO running bdist_wheel 2026-03-17 18:26:33,361 root INFO running build 2026-03-17 18:26:33,361 root INFO running build_py 2026-03-17 18:26:33,366 root INFO creating build/lib.linux-x86_64-cpython-312/pathops 2026-03-17 18:26:33,366 root INFO copying src/python/pathops/operations.py -> build/lib.linux-x86_64-cpython-312/pathops 2026-03-17 18:26:33,366 root INFO copying src/python/pathops/_version.py -> build/lib.linux-x86_64-cpython-312/pathops 2026-03-17 18:26:33,366 root INFO copying src/python/pathops/__init__.py -> build/lib.linux-x86_64-cpython-312/pathops 2026-03-17 18:26:33,367 root INFO running build_ext warning: src/python/pathops/_pathops.pyx:1301:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: src/python/pathops/_pathops.pyx:1314:12: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: src/python/pathops/_pathops.pyx:1320:16: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 Compiling src/python/pathops/_pathops.pyx because it depends on /usr/lib/python3.12/site-packages/Cython/Includes/libcpp/optional.pxd. [1/1] Cythonizing src/python/pathops/_pathops.pyx 2026-03-17 18:26:34,771 root INFO building 'pathops._pathops' extension 2026-03-17 18:26:34,772 root INFO creating build/temp.linux-x86_64-cpython-312/src/python/pathops 2026-03-17 18:26:34,772 root INFO c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fno-plt -fPIC -DSK_SUPPORT_UNSPANNED_APIS=1 -DPy_LIMITED_API=0x030A0000 -Isrc/cpp/skia-builder/skia -Isrc/cpp/skia-builder/skia/src -I/usr/include/python3.12 -c src/python/pathops/_pathops.cpp -o build/temp.linux-x86_64-cpython-312/src/python/pathops/_pathops.o -std=c++17 2026-03-17 18:26:44,497 root INFO building 'skia' library Done. Made 87 targets from 39 files in 202ms ninja: entering directory '/home/buildozer/aports/community/py3-skia-pathops/src/skia_pathops-0.9.2/build/temp.linux-x86_64-cpython-312/src/cpp/skia-builder/skia' [1/529] compile ../../../../../../src/cpp/skia-builder/skia/modules/skcms/src/skcms_TransformSkx.cc [2/529] compile ../../../../../../src/cpp/skia-builder/skia/modules/skcms/src/skcms_TransformHsw.cc [3/529] compile ../../../../../../src/cpp/skia-builder/skia/modules/skcms/src/skcms_TransformBaseline.cc [4/529] compile ../../../../../../src/cpp/skia-builder/skia/modules/skcms/skcms.cc [5/529] compile ../../../../../../src/cpp/skia-builder/skia/src/opts/SkOpts_skx.cpp [6/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkReduceOrder.cpp [7/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkPathWriter.cpp [8/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkPathOpsWinding.cpp [9/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkPathOpsTypes.cpp [10/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkPathOpsTightBounds.cpp [11/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkPathOpsTSect.cpp [12/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkPathOpsSimplify.cpp [13/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkPathOpsRect.cpp [14/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkPathOpsQuad.cpp [15/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkPathOpsOp.cpp [16/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkPathOpsLine.cpp [17/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkPathOpsDebug.cpp [18/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkPathOpsCurve.cpp [19/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkPathOpsCubic.cpp [20/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkPathOpsConic.cpp [21/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkPathOpsCommon.cpp [22/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkPathOpsAsWinding.cpp [23/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkOpSpan.cpp [24/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkOpSegment.cpp [25/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkOpEdgeBuilder.cpp [26/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkOpCubicHull.cpp [27/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkOpContour.cpp [28/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkOpCoincidence.cpp [29/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkOpBuilder.cpp [30/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkOpAngle.cpp [31/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkIntersections.cpp [32/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkDQuadLineIntersection.cpp [33/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkDLineIntersection.cpp [34/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkDCubicToQuads.cpp [35/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkDCubicLineIntersection.cpp [36/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkDConicLineIntersection.cpp [37/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkAddIntersections.cpp [38/529] compile ../../../../../../src/cpp/skia-builder/skia/src/opts/SkOpts_hsw.cpp [39/529] compile ../../../../../../src/cpp/skia-builder/skia/src/pdf/SkDocument_PDF_None.cpp [40/529] compile ../../../../../../src/cpp/skia-builder/skia/src/text/StrikeForGPU.cpp [41/529] compile ../../../../../../src/cpp/skia-builder/skia/src/text/SlugFromBuffer.cpp [42/529] compile ../../../../../../src/cpp/skia-builder/skia/src/text/GlyphRun.cpp [43/529] compile ../../../../../../src/cpp/skia-builder/skia/src/shaders/SkWorkingColorSpaceShader.cpp [44/529] compile ../../../../../../src/cpp/skia-builder/skia/src/shaders/SkTriColorShader.cpp [45/529] compile ../../../../../../src/cpp/skia-builder/skia/src/shaders/SkTransformShader.cpp [46/529] compile ../../../../../../src/cpp/skia-builder/skia/src/shaders/SkShaderBase.cpp [47/529] compile ../../../../../../src/cpp/skia-builder/skia/src/shaders/SkShader.cpp [48/529] compile ../../../../../../src/cpp/skia-builder/skia/src/shaders/SkRuntimeShader.cpp [49/529] compile ../../../../../../src/cpp/skia-builder/skia/src/shaders/SkPictureShader.cpp [50/529] compile ../../../../../../src/cpp/skia-builder/skia/src/shaders/SkPerlinNoiseShaderImpl.cpp [51/529] compile ../../../../../../src/cpp/skia-builder/skia/src/shaders/SkLocalMatrixShader.cpp [52/529] compile ../../../../../../src/cpp/skia-builder/skia/src/shaders/SkImageShader.cpp [53/529] compile ../../../../../../src/cpp/skia-builder/skia/src/shaders/SkGainmapShader.cpp [54/529] compile ../../../../../../src/cpp/skia-builder/skia/src/shaders/SkEmptyShader.cpp [55/529] compile ../../../../../../src/cpp/skia-builder/skia/src/shaders/SkCoordClampShader.cpp [56/529] compile ../../../../../../src/cpp/skia-builder/skia/src/shaders/SkColorShader.cpp [57/529] compile ../../../../../../src/cpp/skia-builder/skia/src/shaders/SkColorFilterShader.cpp [58/529] compile ../../../../../../src/cpp/skia-builder/skia/src/shaders/SkBlendShader.cpp [59/529] compile ../../../../../../src/cpp/skia-builder/skia/src/shaders/SkBitmapProcShader.cpp [60/529] compile ../../../../../../src/cpp/skia-builder/skia/src/lazy/SkDiscardableMemoryPool.cpp [61/529] compile ../../../../../../src/cpp/skia-builder/skia/src/image/SkTiledImageUtils.cpp [62/529] compile ../../../../../../src/cpp/skia-builder/skia/src/image/SkSurface_Raster.cpp [63/529] compile ../../../../../../src/cpp/skia-builder/skia/src/image/SkSurface_Null.cpp [64/529] compile ../../../../../../src/cpp/skia-builder/skia/src/image/SkSurface_Base.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/shaders/SkTriColorShader.cpp:13: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [65/529] compile ../../../../../../src/cpp/skia-builder/skia/src/image/SkSurface.cpp [66/529] compile ../../../../../../src/cpp/skia-builder/skia/src/image/SkRescaleAndReadPixels.cpp [67/529] compile ../../../../../../src/cpp/skia-builder/skia/src/image/SkPictureImageGenerator.cpp [68/529] compile ../../../../../../src/cpp/skia-builder/skia/src/image/SkImage_RasterFactories.cpp [69/529] compile ../../../../../../src/cpp/skia-builder/skia/src/image/SkImage_Raster.cpp [70/529] compile ../../../../../../src/cpp/skia-builder/skia/src/image/SkImage_Picture.cpp [71/529] compile ../../../../../../src/cpp/skia-builder/skia/src/image/SkImage_LazyFactories.cpp [72/529] compile ../../../../../../src/cpp/skia-builder/skia/src/image/SkImage_Lazy.cpp [73/529] compile ../../../../../../src/cpp/skia-builder/skia/src/image/SkImage_Base.cpp [74/529] compile ../../../../../../src/cpp/skia-builder/skia/src/image/SkImage.cpp [75/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkYUVPlanesCache.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGeometry.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkReduceOrder.cpp:10: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [76/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkYUVMath.cpp [77/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkYUVAPixmaps.cpp [78/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkYUVAInfo.cpp [79/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkWriter32.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGlyph.h:23, from ../../../../../../src/cpp/skia-builder/skia/src/text/StrikeForGPU.h:14, from ../../../../../../src/cpp/skia-builder/skia/src/text/StrikeForGPU.cpp:8: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [80/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkWritePixelsRec.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGeometry.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkOpEdgeBuilder.cpp:14: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [81/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkWriteBuffer.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGeometry.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/pathops/SkPathOpsCubic.cpp:13: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [82/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkVertices.cpp [83/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkVertState.cpp [84/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkUnPreMultiply.cpp [85/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkTypeface_remote.cpp [86/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkTypefaceCache.cpp [87/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkTypeface.cpp [88/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkTextBlob.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGlyph.h:23, from ../../../../../../src/cpp/skia-builder/skia/src/text/GlyphRun.cpp:16: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [89/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkTaskGroup.cpp [90/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkSynchronizedResourceCache.cpp [91/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkSwizzler_opts_ssse3.cpp [92/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkSwizzler_opts_lasx.cpp [93/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkSwizzler_opts_hsw.cpp [94/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkSwizzler_opts.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkMatrixPriv.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkDevice.h:30, from ../../../../../../src/cpp/skia-builder/skia/src/image/SkTiledImageUtils.cpp:16: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [95/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkSwizzle.cpp [96/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkStrokerPriv.cpp [97/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkStrokeRec.cpp [98/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkStroke.cpp [99/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkStringUtils.cpp [100/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkString.cpp [101/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkStrikeSpec.cpp [102/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkStrikeCache.cpp [103/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkStrike.cpp [104/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkStream.cpp [105/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkSpriteBlitter_ARGB32.cpp [106/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkSpecialImage.cpp [107/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkScan_Path.cpp [108/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkScan_Hairline.cpp [109/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkScan_Antihair.cpp [110/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkScan_AntiPath.cpp [111/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkScan_AAAPath.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkMatrixPriv.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/shaders/SkPictureShader.cpp:26: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [112/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkScan.cpp [113/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkScalerContext.cpp [114/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkScalar.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkMatrixPriv.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkDevice.h:30, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkBitmapDevice.h:19, from ../../../../../../src/cpp/skia-builder/skia/src/image/SkSurface_Raster.cpp:22: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [115/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkSLTypeShared.cpp [116/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkRuntimeEffect.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkMatrixPriv.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkWriter32.cpp:12: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [117/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkRuntimeBlender.cpp [118/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkResourceCache.cpp [119/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkRegion_path.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkSwizzlePriv.h:11, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkSwizzler_opts_lasx.cpp:11: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [120/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkRegion.cpp [121/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkRect.cpp [122/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkRecords.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkSwizzlePriv.h:11, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkSwizzle.cpp:10: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [123/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkRecordedDrawable.cpp [124/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkRecordOpts.cpp [125/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkRecordDraw.cpp [126/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkRecordCanvas.cpp [127/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkRecord.cpp [128/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkReadPixelsRec.cpp [129/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkReadBuffer.cpp [130/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkRasterPipelineBlitter.cpp [131/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkRasterPipeline.cpp [132/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkRasterClip.cpp [133/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkRTree.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkMatrixPriv.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkWriteBuffer.cpp:21: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [134/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkRSXform.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGeometry.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkStrokerPriv.cpp:12: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [135/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkRRect.cpp [136/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkQuadClipper.cpp [137/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPtrRecorder.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGlyph.h:23, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkScalerContext.h:27, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkTypeface_remote.h:20, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkTypeface_remote.cpp:8: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [138/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPoint3.cpp [139/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPoint.cpp [140/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPixmapDraw.cpp [141/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPixmap.cpp [142/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPixelRef.cpp [143/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPictureRecorder.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkVertices.cpp:14: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [144/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPictureRecord.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGlyph.h:23, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkScalerContext.h:27, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkDescriptor.h:15, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkTypeface.cpp:26: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [145/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPicturePlayback.cpp [146/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPictureFlat.cpp [147/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPictureData.cpp [148/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPicture.cpp [149/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPath_serial.cpp [150/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPath_pathref.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkSwizzlePriv.h:11, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkSwizzler_opts_ssse3.cpp:11: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [151/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPath_interpolate.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkSwizzlePriv.h:11, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkSwizzler_opts.cpp:11: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [152/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPath_editing.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGlyph.h:23, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkScalerContext.h:27, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkDescriptor.h:15, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkStrikeSpec.h:20, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkStrikeSpec.cpp:8: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [153/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPathUtils.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkRectPriv.h:13, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkScan_Path.cpp:30: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [154/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPathRef.cpp cc1plus: warning: command-line option '-std=c11' is valid for C/ObjC but not for C++ [155/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPathRawShapes.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGlyph.h:23, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkStrike.h:18, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkStrikeCache.h:15, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkStrikeCache.cpp:8: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [156/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPathRaw.cpp [157/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPathPriv.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkSwizzlePriv.h:11, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkSwizzler_opts_hsw.cpp:11: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [158/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPathMeasure.cpp [159/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPathIter.cpp [160/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPathEffect.cpp [161/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPathDump.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkRectPriv.h:13, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkRect.cpp:13: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [162/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPathData.cpp [163/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPathBuilder.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGeometry.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkQuadClipper.cpp:8: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [164/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPath.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGlyph.h:23, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkTextBlob.cpp:24: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [165/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPaintPriv.cpp [166/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkPaint.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGlyph.h:23, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkStrike.h:18, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkStrike.cpp:8: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [167/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkOverdrawCanvas.cpp [168/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkOpts.cpp [169/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkMipmapHQDownSampler.cpp [170/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkMipmapDrawDownSampler.cpp [171/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkMipmapBuilder.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGeometry.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkStroke.cpp:20: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [172/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkMipmapAccessor.cpp [173/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkMipmap.cpp [174/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkMesh.cpp [175/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkMemset_opts_erms.cpp [176/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkMemset_opts_avx.cpp [177/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkMemset_opts.cpp [178/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkMatrixInvert.cpp [179/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkMatrix.cpp [180/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkMasks.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkMatrixPriv.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkPathUtils.cpp:17: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [181/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkMaskGamma.cpp cc1plus: warning: command-line option '-std=c11' is valid for C/ObjC but not for C++ [182/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkMaskFilterBase.cpp [183/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkMaskFilter.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGlyph.h:23, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkScalerContext.h:27, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkScalerContext.cpp:8: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [184/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkMaskCache.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkRasterPipeline.cpp:16: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [185/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkMaskBlurFilter.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkRectPriv.h:13, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkRRect.cpp:22: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [186/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkMask.cpp [187/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkMallocPixelRef.cpp cc1plus: warning: command-line option '-std=c11' is valid for C/ObjC but not for C++ [188/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkMD5.cpp [189/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkM44.cpp [190/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkLocalMatrixImageFilter.cpp [191/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkLineClipper.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkScan_Hairline.cpp:24: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [192/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkLatticeIter.cpp [193/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkKnownRuntimeEffects.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkPath_editing.cpp:24: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [194/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkImageInfo.cpp [195/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkImageGenerator.cpp [196/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkImageFilterTypes.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGeometry.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkPathMeasurePriv.h:13, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkPathMeasure.cpp:16: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [197/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkImageFilterCache.cpp [198/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkImageFilter.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkMatrixPriv.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkReadBuffer.cpp:29: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [199/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkIDChangeListener.cpp [200/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkGraphics.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/opts/SkMemset_opts.h:12, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkMemset_opts.cpp:15: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [201/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkGlyphRunPainter.cpp cc1plus: warning: command-line option '-std=c11' is valid for C/ObjC but not for C++ [202/529] link libskcms.a [203/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkGlyph.cpp [204/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkGlobalInitialization_core.cpp [205/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkGeometry.cpp [206/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkGaussFilter.cpp [207/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkFont_serial.cpp [208/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkFontStream.cpp [209/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkFontMgr.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkPixmap.cpp:17: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [210/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkFontMetricsPriv.cpp [211/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkFontDescriptor.cpp [212/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkFont.cpp [213/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkFlattenable.cpp [214/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkExecutor.cpp [215/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkEdgeClipper.cpp [216/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkEdgeBuilder.cpp [217/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkEdge.cpp [218/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkDrawable.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkPathRef.cpp:15: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [219/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkDraw_vertices.cpp [220/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkDraw_text.cpp [221/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkDraw_atlas.cpp [222/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkDrawShadowInfo.cpp [223/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkDraw.cpp [224/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkDocument.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGeometry.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkPathPriv.cpp:12: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [225/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkDistanceFieldGen.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGeometry.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkPath.cpp:18: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [226/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkDevice.cpp [227/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkDescriptor.cpp [228/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkDataTable.cpp [229/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkData.cpp [230/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkCubicMap.cpp [231/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkCubicClipper.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkMatrixPriv.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkDevice.h:30, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkOverdrawCanvas.cpp:25: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [232/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkCpu.cpp [233/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkConvertPixels.cpp [234/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkContourMeasure.cpp [235/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkCompressedDataUtils.cpp [236/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkColorTable.cpp [237/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkColorSpaceXformSteps.cpp [238/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkColorSpace.cpp [239/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkColorFilter.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGlyph.h:23, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkStrike.h:18, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkStrikeCache.h:15, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGraphics.cpp:18: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [240/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkColor.cpp [241/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkClipStackDevice.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkCubicMap.cpp:11: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [242/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkClipStack.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkMatrixPriv.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkPictureRecord.cpp:27: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [243/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkChecksum.cpp [244/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkCapabilities.cpp [245/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkCanvas_Raster.cpp [246/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkCanvasPriv.cpp [247/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkCanvas.cpp [248/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkCachedData.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkPathBuilder.cpp:21: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [249/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkCPURecorder.cpp [250/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkCPUContext.cpp [251/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkBlurMaskFilterImpl.cpp [252/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkBlurMask.cpp [253/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkBlurEngine.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGlyph.h:23, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkDraw_text.cpp:21: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [254/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkBlitter_Sprite.cpp [255/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkBlitter_ARGB32.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkRectPriv.h:13, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkImageFilter.cpp:25: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [256/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkBlitter_A8.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGeometry.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkCubicClipper.cpp:11: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [257/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkBlitter.cpp [258/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkBlitRow_opts_lasx.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGeometry.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkEdgeBuilder.cpp:21: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [259/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkBlitRow_opts_hsw.cpp [260/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkBlitRow_opts.cpp [261/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkBlitRow_D32.cpp [262/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkBlitMask_opts_ssse3.cpp [263/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkBlitMask_opts.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGlyph.h:23, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkFont.cpp:29: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [264/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkBlendModeBlender.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGeometry.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkEdgeClipper.cpp:13: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [265/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkBlendMode.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGlyph.h:23, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGlyphRunPainter.cpp:30: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [266/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkBitmapProcState_opts_ssse3.cpp [267/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkBitmapProcState_opts_lasx.cpp [268/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkBitmapProcState_opts.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkColor.cpp:11: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [269/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkBitmapProcState_matrixProcs.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGlyph.h:23, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGlyph.cpp:8: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [270/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkBitmapProcState.cpp [271/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkBitmapDevice.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGlyph.h:23, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkScalerContext.h:27, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkDescriptor.h:15, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkDescriptor.cpp:8: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [272/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkBitmapCache.cpp [273/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkBitmap.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkSwizzlePriv.h:11, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkConvertPixels.cpp:22: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [274/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkBigPicture.cpp [275/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkBBHFactory.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkM44.cpp:13: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [276/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkAutoPixmapStorage.cpp [277/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkAnnotation.cpp [278/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkAnalyticEdge.cpp [279/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkAlphaRuns.cpp [280/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkATrace.cpp [281/529] compile ../../../../../../src/cpp/skia-builder/skia/src/core/SkAAClip.cpp [282/529] compile ../../../../../../src/cpp/skia-builder/skia/src/capture/SkCaptureManager.cpp [283/529] compile ../../../../../../src/cpp/skia-builder/skia/src/capture/SkCaptureCanvas.cpp [284/529] compile ../../../../../../src/cpp/skia-builder/skia/src/capture/SkCapture.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGeometry.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkContourMeasure.cpp:17: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [285/529] compile ../../../../../../src/cpp/skia-builder/skia/src/base/SkUtils.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkMatrixPriv.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkDevice.h:30, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkClipStackDevice.h:14, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkClipStackDevice.cpp:8: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [286/529] compile ../../../../../../src/cpp/skia-builder/skia/src/base/SkUTF.cpp [287/529] compile ../../../../../../src/cpp/skia-builder/skia/src/base/SkTime.cpp [288/529] compile ../../../../../../src/cpp/skia-builder/skia/src/base/SkThreadID.cpp [289/529] compile ../../../../../../src/cpp/skia-builder/skia/src/base/SkTSearch.cpp [290/529] compile ../../../../../../src/cpp/skia-builder/skia/src/base/SkTDArray.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkMatrixPriv.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkDevice.h:30, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkBitmapDevice.h:19, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkCanvas_Raster.cpp:11: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [291/529] compile ../../../../../../src/cpp/skia-builder/skia/src/base/SkSpinlock.cpp [292/529] compile ../../../../../../src/cpp/skia-builder/skia/src/base/SkSharedMutex.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkMatrix.cpp:22: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [293/529] compile ../../../../../../src/cpp/skia-builder/skia/src/base/SkSemaphore.cpp [294/529] compile ../../../../../../src/cpp/skia-builder/skia/src/base/SkSafeMath.cpp [295/529] compile ../../../../../../src/cpp/skia-builder/skia/src/base/SkQuads.cpp [296/529] compile ../../../../../../src/cpp/skia-builder/skia/src/base/SkMathPriv.cpp [297/529] compile ../../../../../../src/cpp/skia-builder/skia/src/base/SkMalloc.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkRectPriv.h:13, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkClipStack.cpp:15: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [298/529] compile ../../../../../../src/cpp/skia-builder/skia/src/base/SkHalf.cpp [299/529] compile ../../../../../../src/cpp/skia-builder/skia/src/base/SkFloatingPoint.cpp [300/529] compile ../../../../../../src/cpp/skia-builder/skia/src/base/SkDeque.cpp [301/529] compile ../../../../../../src/cpp/skia-builder/skia/src/base/SkDebug.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkMatrixPriv.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkDevice.h:30, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkDevice.cpp:8: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [302/529] compile ../../../../../../src/cpp/skia-builder/skia/src/base/SkCubics.cpp [303/529] compile ../../../../../../src/cpp/skia-builder/skia/src/base/SkContainers.cpp [304/529] compile ../../../../../../src/cpp/skia-builder/skia/src/base/SkBuffer.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkMatrixPriv.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkDevice.h:30, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkDraw.cpp:43: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [305/529] compile ../../../../../../src/cpp/skia-builder/skia/src/base/SkBlockAllocator.cpp [306/529] compile ../../../../../../src/cpp/skia-builder/skia/src/base/SkBezierCurves.cpp [307/529] compile ../../../../../../src/cpp/skia-builder/skia/src/base/SkBase64.cpp [308/529] compile ../../../../../../src/cpp/skia-builder/skia/src/base/SkArenaAlloc.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkBlendMode.cpp:12: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [309/529] compile ../../../../../../src/cpp/skia-builder/skia/src/ports/SkDebug_stdio.cpp [310/529] compile ../../../../../../src/cpp/skia-builder/skia/src/ports/SkOSFile_posix.cpp [311/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sfnt/SkOTUtils.cpp [312/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sfnt/SkOTTable_name.cpp [313/529] compile ../../../../../../src/cpp/skia-builder/skia/src/ports/SkMemory_malloc.cpp [314/529] compile ../../../../../../src/cpp/skia-builder/skia/src/ports/SkDiscardableMemory_none.cpp [315/529] compile ../../../../../../src/cpp/skia-builder/skia/src/codec/SkSampledCodec.cpp [316/529] compile ../../../../../../src/cpp/skia-builder/skia/src/codec/SkAndroidCodecAdapter.cpp [317/529] compile ../../../../../../src/cpp/skia-builder/skia/src/codec/SkAndroidCodec.cpp [318/529] compile ../../../../../../src/cpp/skia-builder/skia/src/android/SkAnimatedImage.cpp [319/529] compile ../../../../../../src/cpp/skia-builder/skia/src/android/SkAndroidFrameworkUtils.cpp [320/529] compile ../../../../../../src/cpp/skia-builder/skia/src/ports/SkOSFile_stdio.cpp [321/529] compile ../../../../../../src/cpp/skia-builder/skia/src/ports/SkGlobalInitialization_default.cpp [322/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/tracing/SkSLDebugTracePlayer.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/Sk4px.h:12, from ../../../../../../src/cpp/skia-builder/skia/src/opts/SkBlitMask_opts.h:12, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkBlitMask_opts_ssse3.cpp:22: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [323/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/SkSLModuleDataDefault.cpp [324/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/transform/SkSLTransform.cpp [325/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/transform/SkSLRewriteIndexedSwizzle.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkMatrixPriv.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkBitmapProcState.cpp:17: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [326/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/transform/SkSLReplaceSplatCastsWithSwizzles.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/Sk4px.h:12, from ../../../../../../src/cpp/skia-builder/skia/src/opts/SkBlitMask_opts.h:12, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkBlitMask_opts.cpp:16: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [327/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/transform/SkSLReplaceConstVarsWithLiterals.cpp [328/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/transform/SkSLRenamePrivateSymbols.cpp [329/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/transform/SkSLHoistSwitchVarDeclarationsAtTopLevel.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkMaskBlurFilter.cpp:16: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [330/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/transform/SkSLFindAndDeclareBuiltinVariables.cpp [331/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/transform/SkSLFindAndDeclareBuiltinStructs.cpp [332/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/transform/SkSLFindAndDeclareBuiltinFunctions.cpp [333/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/transform/SkSLEliminateUnreachableCode.cpp [334/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/transform/SkSLEliminateUnnecessaryBraces.cpp [335/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/transform/SkSLEliminateEmptyStatements.cpp [336/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/transform/SkSLEliminateDeadLocalVariables.cpp [337/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/transform/SkSLEliminateDeadGlobalVariables.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/base/SkHalf.cpp:11: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [338/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/transform/SkSLEliminateDeadFunctions.cpp [339/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/transform/SkSLAddConstToVarModifiers.cpp [340/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/tracing/SkSLTraceHook.cpp [341/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/tracing/SkSLDebugTracePriv.cpp [342/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLVariableReference.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/opts/SkBlitRow_opts.h:12, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkBlitRow_opts.cpp:16: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [343/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLVariable.cpp [344/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLVarDeclarations.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/opts/SkBitmapProcState_opts.h:12, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkBitmapProcState_opts.cpp:16: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [345/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLTypeReference.cpp [346/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLType.cpp [347/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLTernaryExpression.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkImageFilterTypes.cpp:26: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [348/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLSymbolTable.cpp [349/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLSymbol.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGeometry.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGeometry.cpp:8: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [350/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLSwizzle.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/opts/SkBitmapProcState_opts.h:12, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkBitmapProcState_opts_ssse3.cpp:22: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [351/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLSwitchStatement.cpp [352/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLSwitchCase.cpp [353/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLStructDefinition.cpp [354/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLSetting.cpp [355/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLProgram.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkMatrixPriv.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkDevice.h:30, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkBitmapDevice.h:19, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkBitmapDevice.cpp:8: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [356/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLPrefixExpression.cpp [357/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLPostfixExpression.cpp [358/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLModifiersDeclaration.cpp [359/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLModifierFlags.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkMatrixPriv.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkDevice.h:30, from ../../../../../../src/cpp/skia-builder/skia/src/android/SkAndroidFrameworkUtils.cpp:13: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [360/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLLiteral.cpp [361/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLLayout.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkBlitter_ARGB32.cpp:20: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [362/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLInterfaceBlock.cpp [363/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLIndexExpression.cpp [364/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLIfStatement.cpp [365/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLFunctionDefinition.cpp [366/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLFunctionDeclaration.cpp [367/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLFunctionCall.cpp [368/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLForStatement.cpp [369/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLFieldAccess.cpp [370/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLExtension.cpp [371/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLExpressionStatement.cpp [372/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLExpression.cpp [373/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLDoStatement.cpp [374/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLDiscardStatement.cpp [375/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLConstructorStruct.cpp [376/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLConstructorSplat.cpp [377/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLConstructorScalarCast.cpp [378/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLConstructorMatrixResize.cpp [379/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLConstructorDiagonalMatrix.cpp [380/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLConstructorCompoundCast.cpp [381/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLConstructorCompound.cpp [382/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLConstructorArrayCast.cpp [383/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLConstructorArray.cpp [384/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLConstructor.cpp [385/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLChildCall.cpp [386/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLBlock.cpp [387/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/ir/SkSLBinaryExpression.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkMipmapHQDownSampler.cpp:13: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [388/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/codegen/SkSLRasterPipelineCodeGenerator.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkBlurEngine.cpp:34: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [389/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/codegen/SkSLRasterPipelineBuilder.cpp [390/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/analysis/SkSLSymbolTableStackBuilder.cpp [391/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/analysis/SkSLSwitchCaseContainsExit.cpp [392/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/analysis/SkSLSpecialization.cpp [393/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/analysis/SkSLReturnsInputAlpha.cpp [394/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/analysis/SkSLProgramUsage.cpp [395/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/analysis/SkSLIsTrivialExpression.cpp [396/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/analysis/SkSLIsSameExpressionTree.cpp [397/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/analysis/SkSLIsDynamicallyUniformExpression.cpp [398/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/analysis/SkSLIsConstantExpression.cpp [399/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/analysis/SkSLHasSideEffects.cpp [400/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/analysis/SkSLGetReturnComplexity.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkMatrixPriv.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkDevice.h:30, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkCanvas.cpp:50: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [401/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/analysis/SkSLGetLoopUnrollInfo.cpp [402/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/analysis/SkSLGetLoopControlFlowInfo.cpp [403/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/analysis/SkSLFinalizationChecks.cpp [404/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/analysis/SkSLCheckSymbolTableCorrectness.cpp [405/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/analysis/SkSLCheckProgramStructure.cpp [406/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/analysis/SkSLCanExitWithoutReturningValue.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/opts/SkOpts_skx.cpp:13: ../../../../../../src/cpp/skia-builder/skia/src/opts/SkRasterPipeline_opts.h: In function 'void skx::from_10101010_xr(U64, F*, F*, F*, F*)': ../../../../../../src/cpp/skia-builder/skia/src/opts/SkRasterPipeline_opts.h:1821:9: note: the ABI for passing parameters with 128-byte alignment has changed in GCC 4.6 1821 | SI void from_10101010_xr(U64 _10x6, F* r, F* g, F* b, F* a) { | ^~~~~~~~~~~~~~~~ [407/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/SkSLUtil.cpp [408/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/SkSLString.cpp [409/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/SkSLSampleUsage.cpp [410/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/SkSLPosition.cpp [411/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/SkSLPool.cpp [412/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/SkSLParser.cpp [413/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/SkSLOutputStream.cpp [414/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/SkSLOperator.cpp [415/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/SkSLModuleLoader.cpp [416/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/SkSLModule.cpp [417/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/SkSLMangler.cpp [418/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/SkSLLexer.cpp [419/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/SkSLIntrinsicList.cpp [420/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/SkSLInliner.cpp [421/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/SkSLErrorReporter.cpp [422/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/SkSLContext.cpp [423/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/SkSLConstantFolder.cpp [424/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/SkSLCompiler.cpp [425/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/SkSLBuiltinTypes.cpp [426/529] compile ../../../../../../src/cpp/skia-builder/skia/src/sksl/SkSLAnalysis.cpp [427/529] compile ../../../../../../src/cpp/skia-builder/skia/src/encode/SkICC.cpp [428/529] compile ../../../../../../src/cpp/skia-builder/skia/src/encode/SkEncoder.cpp [429/529] compile ../../../../../../src/cpp/skia-builder/skia/src/codec/SkWbmpCodec.cpp [430/529] compile ../../../../../../src/cpp/skia-builder/skia/src/codec/SkBmpStandardCodec.cpp [431/529] compile ../../../../../../src/cpp/skia-builder/skia/src/codec/SkBmpRLECodec.cpp [432/529] compile ../../../../../../src/cpp/skia-builder/skia/src/codec/SkBmpMaskCodec.cpp [433/529] compile ../../../../../../src/cpp/skia-builder/skia/src/codec/SkBmpCodec.cpp [434/529] compile ../../../../../../src/cpp/skia-builder/skia/src/codec/SkBmpBaseCodec.cpp [435/529] compile ../../../../../../src/cpp/skia-builder/skia/src/codec/SkTiffUtility.cpp [436/529] compile ../../../../../../src/cpp/skia-builder/skia/src/codec/SkSwizzler.cpp [437/529] compile ../../../../../../src/cpp/skia-builder/skia/src/codec/SkSampler.cpp [438/529] compile ../../../../../../src/cpp/skia-builder/skia/src/codec/SkPixmapUtils.cpp [439/529] compile ../../../../../../src/cpp/skia-builder/skia/src/codec/SkParseEncodedOrigin.cpp [440/529] compile ../../../../../../src/cpp/skia-builder/skia/src/codec/SkMaskSwizzler.cpp [441/529] compile ../../../../../../src/cpp/skia-builder/skia/src/codec/SkImageGenerator_FromEncoded.cpp [442/529] compile ../../../../../../src/cpp/skia-builder/skia/src/codec/SkHdrMetadata.cpp [443/529] compile ../../../../../../src/cpp/skia-builder/skia/src/codec/SkGainmapInfo.cpp [444/529] compile ../../../../../../src/cpp/skia-builder/skia/src/codec/SkExif.cpp [445/529] compile ../../../../../../src/cpp/skia-builder/skia/src/codec/SkEncodedInfo.cpp [446/529] compile ../../../../../../src/cpp/skia-builder/skia/src/codec/SkColorPalette.cpp [447/529] compile ../../../../../../src/cpp/skia-builder/skia/src/codec/SkCodecImageGenerator.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/opts/SkOpts_hsw.cpp:13: ../../../../../../src/cpp/skia-builder/skia/src/opts/SkRasterPipeline_opts.h: In function 'hsw::U64 hsw::gather(const uint64_t*, U32)': ../../../../../../src/cpp/skia-builder/skia/src/opts/SkRasterPipeline_opts.h:642:44: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi] 642 | SI U64 gather(const uint64_t* p, U32 ix) { | ^ ../../../../../../src/cpp/skia-builder/skia/src/opts/SkRasterPipeline_opts.h: In function 'void hsw::lowp::store(T*, V) [with V = __vector(16) unsigned int; T = unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/opts/SkRasterPipeline_opts.h:5930:9: note: the ABI for passing parameters with 64-byte alignment has changed in GCC 4.6 5930 | SI void store(T* ptr, V v) { | ^~~~~ [448/529] compile ../../../../../../src/cpp/skia-builder/skia/src/codec/SkCodec.cpp [449/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/imagefilters/SkShaderImageFilter.cpp [450/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/imagefilters/SkRuntimeImageFilter.cpp [451/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/imagefilters/SkPictureImageFilter.cpp [452/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/imagefilters/SkMorphologyImageFilter.cpp [453/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/imagefilters/SkMergeImageFilter.cpp [454/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/imagefilters/SkMatrixTransformImageFilter.cpp [455/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/imagefilters/SkMatrixConvolutionImageFilter.cpp [456/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/imagefilters/SkMagnifierImageFilter.cpp [457/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/imagefilters/SkLightingImageFilter.cpp [458/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/imagefilters/SkImageImageFilter.cpp [459/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/imagefilters/SkDropShadowImageFilter.cpp [460/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/imagefilters/SkDisplacementMapImageFilter.cpp [461/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/imagefilters/SkCropImageFilter.cpp [462/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/imagefilters/SkComposeImageFilter.cpp [463/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/imagefilters/SkColorFilterImageFilter.cpp [464/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/imagefilters/SkBlurImageFilter.cpp [465/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/imagefilters/SkBlendImageFilter.cpp [466/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/colorfilters/SkWorkingFormatColorFilter.cpp [467/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/colorfilters/SkTableColorFilter.cpp [468/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/colorfilters/SkRuntimeColorFilter.cpp [469/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/colorfilters/SkMatrixColorFilter.cpp [470/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/colorfilters/SkGaussianColorFilter.cpp [471/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/colorfilters/SkComposeColorFilter.cpp [472/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/colorfilters/SkColorSpaceXformColorFilter.cpp [473/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/colorfilters/SkColorFilterBase.cpp [474/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/colorfilters/SkBlendModeColorFilter.cpp [475/529] compile ../../../../../../src/cpp/skia-builder/skia/src/shaders/gradients/SkSweepGradient.cpp [476/529] compile ../../../../../../src/cpp/skia-builder/skia/src/shaders/gradients/SkRadialGradient.cpp [477/529] compile ../../../../../../src/cpp/skia-builder/skia/src/shaders/gradients/SkLinearGradient.cpp [478/529] compile ../../../../../../src/cpp/skia-builder/skia/src/shaders/gradients/SkGradientBaseShader.cpp [479/529] compile ../../../../../../src/cpp/skia-builder/skia/src/shaders/gradients/SkConicalGradient.cpp [480/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/SkTrimPathEffect.cpp [481/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/SkTableMaskFilter.cpp [482/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/SkShaderMaskFilterImpl.cpp [483/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/SkHighContrastFilter.cpp [484/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/SkEmbossMaskFilter.cpp [485/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/SkEmbossMask.cpp [486/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/SkDiscretePathEffect.cpp [487/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/SkDashPathEffect.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkRectPriv.h:13, from ../../../../../../src/cpp/skia-builder/skia/src/effects/imagefilters/SkShaderImageFilter.cpp:21: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [488/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/SkCornerPathEffect.cpp [489/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/SkColorMatrixFilter.cpp [490/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/SkColorMatrix.cpp [491/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/SkBlenders.cpp [492/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/Sk2DPathEffect.cpp [493/529] compile ../../../../../../src/cpp/skia-builder/skia/src/effects/Sk1DPathEffect.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkSwizzlePriv.h:11, from ../../../../../../src/cpp/skia-builder/skia/src/codec/SkSwizzler.cpp:23: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [494/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/win/SkWGL_win.cpp [495/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/win/SkIStream.cpp [496/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/win/SkHRESULT.cpp [497/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/win/SkDWriteGeometrySink.cpp [498/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/win/SkDWriteFontFileStream.cpp [499/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/win/SkDWrite.cpp [500/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/win/SkAutoCoInitialize.cpp [501/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/mac/SkCreateCGImageRef.cpp [502/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/mac/SkCTFontCreateExactCopy.cpp [503/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/mac/SkCTFont.cpp [504/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/SkTextUtils.cpp [505/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/SkShadowUtils.cpp [506/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/SkShadowTessellator.cpp [507/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/SkShaderUtils.cpp [508/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/SkPolyUtils.cpp [509/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/SkPatchUtils.cpp [510/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/SkParsePath.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkRectPriv.h:13, from ../../../../../../src/cpp/skia-builder/skia/src/effects/imagefilters/SkCropImageFilter.cpp:20: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [511/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/SkParseColor.cpp [512/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/SkParse.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkRectPriv.h:13, from ../../../../../../src/cpp/skia-builder/skia/src/effects/imagefilters/SkColorFilterImageFilter.cpp:18: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [513/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/SkPaintFilterCanvas.cpp [514/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/SkOrderedFontMgr.cpp [515/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/SkOSPath.cpp [516/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/SkNullCanvas.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkRectPriv.h:13, from ../../../../../../src/cpp/skia-builder/skia/src/effects/imagefilters/SkMatrixConvolutionImageFilter.cpp:39: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [517/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/SkNWayCanvas.cpp [518/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/SkMultiPictureDocument.cpp [519/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/SkMatrix22.cpp [520/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/SkJSONWriter.cpp [521/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/SkFloatToDecimal.cpp [522/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/SkEventTracer.cpp [523/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/SkDashPath.cpp [524/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/SkCustomTypeface.cpp [525/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/SkCharToGlyphCache.cpp [526/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/SkCanvasStateUtils.cpp [527/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/SkCanvasStack.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkRectPriv.h:13, from ../../../../../../src/cpp/skia-builder/skia/src/effects/imagefilters/SkRuntimeImageFilter.cpp:28: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [528/529] compile ../../../../../../src/cpp/skia-builder/skia/src/utils/SkCamera.cpp In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkRectPriv.h:13, from ../../../../../../src/cpp/skia-builder/skia/src/effects/imagefilters/SkBlendImageFilter.cpp:30: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkRectPriv.h:13, from ../../../../../../src/cpp/skia-builder/skia/src/effects/imagefilters/SkLightingImageFilter.cpp:29: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGeometry.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/utils/SkParsePath.cpp:18: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkMatrixPriv.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkDevice.h:30, from ../../../../../../src/cpp/skia-builder/skia/src/utils/SkShadowUtils.cpp:33: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkMatrixPriv.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/core/SkDevice.h:30, from ../../../../../../src/cpp/skia-builder/skia/src/utils/SkCanvasStateUtils.cpp:21: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGeometry.h:17, from ../../../../../../src/cpp/skia-builder/skia/src/utils/SkShadowTessellator.cpp:24: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ In file included from ../../../../../../src/cpp/skia-builder/skia/src/shaders/gradients/SkGradientBaseShader.cpp:26: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkOpts.cpp:16: ../../../../../../src/cpp/skia-builder/skia/src/opts/SkRasterPipeline_opts.h: In function 'constexpr sse2::lowp::I32 sse2::lowp::I32_(int32_t)': ../../../../../../src/cpp/skia-builder/skia/src/opts/SkRasterPipeline_opts.h:5216:33: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 5216 | SI constexpr I32 I32_( int32_t x) { return x + I32(); } | ^ ../../../../../../src/cpp/skia-builder/skia/src/opts/SkRasterPipeline_opts.h: In function 'void sse2::from_10101010_xr(U64, F*, F*, F*, F*)': ../../../../../../src/cpp/skia-builder/skia/src/opts/SkRasterPipeline_opts.h:1821:9: note: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6 1821 | SI void from_10101010_xr(U64 _10x6, F* r, F* g, F* b, F* a) { | ^~~~~~~~~~~~~~~~ In file included from ../../../../../../src/cpp/skia-builder/skia/src/core/SkGlyph.h:23, from ../../../../../../src/cpp/skia-builder/skia/src/utils/SkCustomTypeface.cpp:38: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ In file included from ../../../../../../src/cpp/skia-builder/skia/src/utils/SkPolyUtils.cpp:20: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ In file included from ../../../../../../src/cpp/skia-builder/skia/src/utils/SkPatchUtils.cpp:25: ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h: In instantiation of 'skvx::VExt skvx::to_vext(const Vec&) [with int N = 4; T = long unsigned int; VExt = __vector(4) long unsigned int]': ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:313:84: required from 'skvx::Vec skvx::operator>>(const Vec&, int) [with int N = 4; T = long unsigned int]' 313 | SINT Vec operator>>(const Vec& x, int k) { return to_vec(to_vext(x) >> k); } | ~~~~~~~^~~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:897:79: required from here 897 | return cast((cast(numerator) * fDivisorFactor) >> 32); | ^~ ../../../../../../src/cpp/skia-builder/skia/src/base/SkVx.h:282:20: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 282 | SINT VExt to_vext(const Vec& v) { return sk_bit_cast>(v); } | ^~~~~~~ [529/529] link libskia.a 2026-03-17 18:27:17,451 root INFO c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fno-plt -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fno-plt build/temp.linux-x86_64-cpython-312/src/python/pathops/_pathops.o -Lbuild/temp.linux-x86_64-cpython-312/src/cpp/skia-builder/skia -L/usr/lib -lskia -o build/lib.linux-x86_64-cpython-312/pathops/_pathops.abi3.so 2026-03-17 18:27:17,942 root INFO installing to build/bdist.linux-x86_64/wheel 2026-03-17 18:27:17,942 root INFO running install 2026-03-17 18:27:17,960 root INFO running install_lib 2026-03-17 18:27:17,969 root INFO creating build/bdist.linux-x86_64/wheel 2026-03-17 18:27:17,969 root INFO creating build/bdist.linux-x86_64/wheel/pathops 2026-03-17 18:27:17,970 root INFO copying build/lib.linux-x86_64-cpython-312/pathops/operations.py -> build/bdist.linux-x86_64/wheel/./pathops 2026-03-17 18:27:17,970 root INFO copying build/lib.linux-x86_64-cpython-312/pathops/_version.py -> build/bdist.linux-x86_64/wheel/./pathops 2026-03-17 18:27:17,970 root INFO copying build/lib.linux-x86_64-cpython-312/pathops/__init__.py -> build/bdist.linux-x86_64/wheel/./pathops 2026-03-17 18:27:17,971 root INFO copying build/lib.linux-x86_64-cpython-312/pathops/_pathops.abi3.so -> build/bdist.linux-x86_64/wheel/./pathops 2026-03-17 18:27:17,980 root INFO running install_egg_info 2026-03-17 18:27:17,987 root INFO running egg_info 2026-03-17 18:27:17,992 root INFO writing src/python/skia_pathops.egg-info/PKG-INFO 2026-03-17 18:27:17,994 root INFO writing dependency_links to src/python/skia_pathops.egg-info/dependency_links.txt 2026-03-17 18:27:17,994 root INFO writing requirements to src/python/skia_pathops.egg-info/requires.txt 2026-03-17 18:27:17,995 root INFO writing top-level names to src/python/skia_pathops.egg-info/top_level.txt listing git files failed - pretending there aren't any 2026-03-17 18:27:18,016 root INFO reading manifest file 'src/python/skia_pathops.egg-info/SOURCES.txt' 2026-03-17 18:27:18,223 root INFO reading manifest template 'MANIFEST.in' 2026-03-17 18:27:18,226 root WARNING warning: no previously-included files found matching '.gitignore' 2026-03-17 18:27:18,229 root WARNING warning: no previously-included files found matching '.gitmodules' 2026-03-17 18:27:18,232 root WARNING warning: no previously-included files found matching 'appveyor.yml' 2026-03-17 18:27:18,235 root WARNING warning: no previously-included files found matching '.travis.yml' 2026-03-17 18:27:18,238 root WARNING warning: no previously-included files found matching 'config.sh' 2026-03-17 18:27:18,238 root WARNING warning: no files found matching 'src/cpp/skia/README' 2026-03-17 18:27:18,238 root WARNING warning: no files found matching 'src/cpp/skia/LICENSE' 2026-03-17 18:27:18,238 root WARNING warning: no files found matching '*.cpp' under directory 'src/cpp/skia/src' 2026-03-17 18:27:18,238 root WARNING warning: no files found matching '*.h' under directory 'src/cpp/skia/src' 2026-03-17 18:27:18,239 root WARNING warning: no files found matching '*.h' under directory 'src/cpp/skia/include' 2026-03-17 18:27:18,239 root INFO adding license file 'LICENSE' 2026-03-17 18:27:18,341 root INFO writing manifest file 'src/python/skia_pathops.egg-info/SOURCES.txt' 2026-03-17 18:27:18,343 root INFO Copying src/python/skia_pathops.egg-info to build/bdist.linux-x86_64/wheel/./skia_pathops-0.9.2-py3.12.egg-info 2026-03-17 18:27:18,345 root INFO running install_scripts 2026-03-17 18:27:18,350 root INFO creating build/bdist.linux-x86_64/wheel/skia_pathops-0.9.2.dist-info/WHEEL 2026-03-17 18:27:18,350 wheel INFO creating '/home/buildozer/aports/community/py3-skia-pathops/src/skia_pathops-0.9.2/.dist/.tmp-8duj1smm/skia_pathops-0.9.2-cp310-abi3-linux_x86_64.whl' and adding 'build/bdist.linux-x86_64/wheel' to it 2026-03-17 18:27:18,350 wheel INFO adding 'pathops/__init__.py' 2026-03-17 18:27:18,361 wheel INFO adding 'pathops/_pathops.abi3.so' 2026-03-17 18:27:18,378 wheel INFO adding 'pathops/_version.py' 2026-03-17 18:27:18,378 wheel INFO adding 'pathops/operations.py' 2026-03-17 18:27:18,379 wheel INFO adding 'skia_pathops-0.9.2.dist-info/licenses/LICENSE' 2026-03-17 18:27:18,379 wheel INFO adding 'skia_pathops-0.9.2.dist-info/METADATA' 2026-03-17 18:27:18,379 wheel INFO adding 'skia_pathops-0.9.2.dist-info/WHEEL' 2026-03-17 18:27:18,379 wheel INFO adding 'skia_pathops-0.9.2.dist-info/top_level.txt' 2026-03-17 18:27:18,379 wheel INFO adding 'skia_pathops-0.9.2.dist-info/RECORD' 2026-03-17 18:27:18,379 root INFO removing build/bdist.linux-x86_64/wheel 2026-03-17 18:27:18,381 gpep517 INFO The backend produced .dist/skia_pathops-0.9.2-cp310-abi3-linux_x86_64.whl skia_pathops-0.9.2-cp310-abi3-linux_x86_64.whl ============================= test session starts ============================== platform linux -- Python 3.12.12, pytest-9.0.2, pluggy-1.6.0 -- /home/buildozer/aports/community/py3-skia-pathops/src/skia_pathops-0.9.2/.testenv/bin/python3 cachedir: .pytest_cache rootdir: /home/buildozer/aports/community/py3-skia-pathops/src/skia_pathops-0.9.2 configfile: tox.ini testpaths: src/python/pathops, tests plugins: xdist-3.8.0 collecting ... collected 48 items tests/operations_test.py::test_intersection[subject_path0-clip_path0-expected0] PASSED [ 2%] tests/pathops_test.py::PathTest::test_init PASSED [ 4%] tests/pathops_test.py::PathTest::test_getPen PASSED [ 6%] tests/pathops_test.py::PathTest::test_eq_operator PASSED [ 8%] tests/pathops_test.py::PathTest::test_copy PASSED [ 10%] tests/pathops_test.py::PathTest::test_draw PASSED [ 12%] tests/pathops_test.py::PathTest::test_allow_open_contour PASSED [ 14%] tests/pathops_test.py::PathTest::test_raise_open_contour_error PASSED [ 16%] tests/pathops_test.py::PathTest::test_decompose_join_quadratic_segments PASSED [ 18%] tests/pathops_test.py::PathTest::test_decompose_join_oncurveless_quadratic_segments PASSED [ 20%] tests/pathops_test.py::PathTest::test_qCurveTo_varargs PASSED [ 22%] tests/pathops_test.py::PathTest::test_curveTo_varargs PASSED [ 25%] tests/pathops_test.py::PathTest::test_last_implicit_lineTo PASSED [ 27%] tests/pathops_test.py::PathTest::test_transform PASSED [ 29%] tests/pathops_test.py::PathTest::test_pen_addComponent_missing_required_glyphSet PASSED [ 31%] tests/pathops_test.py::PathTest::test_pen_addComponent_decomposed_from_glyphSet PASSED [ 33%] tests/pathops_test.py::OpBuilderTest::test_init PASSED [ 35%] tests/pathops_test.py::OpBuilderTest::test_add PASSED [ 37%] tests/pathops_test.py::OpBuilderTest::test_resolve PASSED [ 39%] tests/pathops_test.py::test_reverse_path[operations0-expected0] PASSED [ 41%] tests/pathops_test.py::test_reverse_path[operations1-expected1] PASSED [ 43%] tests/pathops_test.py::test_reverse_path[operations2-expected2] PASSED [ 45%] tests/pathops_test.py::test_reverse_path[operations3-expected3] PASSED [ 47%] tests/pathops_test.py::test_reverse_path[operations4-expected4] PASSED [ 50%] tests/pathops_test.py::test_reverse_path[operations5-expected5] PASSED [ 52%] tests/pathops_test.py::test_reverse_path[operations6-expected6] PASSED [ 54%] tests/pathops_test.py::test_reverse_path[operations7-expected7] PASSED [ 56%] tests/pathops_test.py::test_reverse_path[operations8-expected8] PASSED [ 58%] tests/pathops_test.py::test_reverse_path[operations9-expected9] PASSED [ 60%] tests/pathops_test.py::test_reverse_path[operations10-expected10] PASSED [ 62%] tests/pathops_test.py::test_reverse_path[operations11-expected11] PASSED [ 64%] tests/pathops_test.py::test_reverse_path[operations12-expected12] PASSED [ 66%] tests/pathops_test.py::test_reverse_path[operations13-expected13] PASSED [ 68%] tests/pathops_test.py::test_reverse_path[operations14-expected14] PASSED [ 70%] tests/pathops_test.py::test_reverse_path[operations15-expected15] PASSED [ 72%] tests/pathops_test.py::test_reverse_path[operations16-expected16] PASSED [ 75%] tests/pathops_test.py::test_reverse_path[operations17-expected17] PASSED [ 77%] tests/pathops_test.py::test_duplicate_start_point PASSED [ 79%] tests/pathops_test.py::test_float2bits PASSED [ 81%] tests/pathops_test.py::test_bits2float PASSED [ 83%] tests/pathops_test.py::test_strip_collinear_moveTo PASSED [ 85%] tests/pathops_test.py::test_path_operation[stroke_2_wide-operations0-expected0] PASSED [ 87%] tests/pathops_test.py::test_path_operation[stroke_dash_array-operations1-expected1] PASSED [ 89%] tests/pathops_test.py::test_path_operation[stroke_dash_offset-operations2-expected2] PASSED [ 91%] tests/pathops_test.py::test_path_operation[conic_2_quad-operations3-expected3] PASSED [ 93%] tests/pathops_test.py::test_path_operation[arc_to_quads-operations4-expected4] PASSED [ 95%] tests/pathops_test.py::test_simplify PASSED [ 97%] tests/pathops_test.py::test_simplify_clockwise PASSED [100%] ============================== 48 passed in 0.13s ============================== >>> py3-skia-pathops: Entering fakeroot... >>> py3-skia-pathops-pyc*: Running split function pyc... 'usr/lib/python3.12/site-packages/pathops/__pycache__' -> '/home/buildozer/aports/community/py3-skia-pathops/pkg/py3-skia-pathops-pyc/usr/lib/python3.12/site-packages/pathops/__pycache__' >>> py3-skia-pathops-pyc*: Preparing subpackage py3-skia-pathops-pyc... >>> py3-skia-pathops-pyc*: Running postcheck for py3-skia-pathops-pyc >>> py3-skia-pathops*: Running postcheck for py3-skia-pathops >>> py3-skia-pathops*: Preparing package py3-skia-pathops... >>> py3-skia-pathops*: Stripping binaries >>> py3-skia-pathops*: Scanning shared objects >>> py3-skia-pathops-pyc*: Tracing dependencies... python3~3.12 >>> py3-skia-pathops-pyc*: Package size: 3.4 KB >>> py3-skia-pathops-pyc*: Compressing data... >>> py3-skia-pathops-pyc*: Create checksum... >>> py3-skia-pathops-pyc*: Create py3-skia-pathops-pyc-0.9.2-r0.apk >>> py3-skia-pathops*: Tracing dependencies... python3 cython python3~3.12 so:libc.musl-x86_64.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> py3-skia-pathops*: Package size: 5.7 MB >>> py3-skia-pathops*: Compressing data... >>> py3-skia-pathops*: Create checksum... >>> py3-skia-pathops*: Create py3-skia-pathops-0.9.2-r0.apk >>> py3-skia-pathops: Build complete at Tue, 17 Mar 2026 18:27:19 +0000 elapsed time 0h 0m 51s >>> py3-skia-pathops: Cleaning up srcdir >>> py3-skia-pathops: Cleaning up pkgdir >>> py3-skia-pathops: Cleaning up tmpdir >>> py3-skia-pathops: Uninstalling dependencies... ( 1/45) Purging .makedepends-py3-skia-pathops (20260317.182629) ( 2/45) Purging cython-pyc (3.2.4-r0) ( 3/45) Purging cython (3.2.4-r0) ( 4/45) Purging gn (0_git20260114-r0) ( 5/45) Purging py3-gpep517-pyc (19-r1) ( 6/45) Purging py3-gpep517 (19-r1) ( 7/45) Purging py3-installer-pyc (0.7.0-r2) ( 8/45) Purging py3-installer (0.7.0-r2) ( 9/45) Purging py3-setuptools_scm-pyc (9.2.2-r0) (10/45) Purging py3-setuptools_scm (9.2.2-r0) (11/45) Purging py3-setuptools-pyc (82.0.1-r0) (12/45) Purging py3-setuptools (82.0.1-r0) (13/45) Purging py3-wheel-pyc (0.46.3-r0) (14/45) Purging py3-wheel (0.46.3-r0) (15/45) Purging python3-dev (3.12.12-r0) (16/45) Purging samurai (1.2-r8) (17/45) Purging py3-pytest-xdist-pyc (3.8.0-r0) (18/45) Purging py3-pytest-xdist (3.8.0-r0) (19/45) Purging py3-execnet-pyc (2.1.1-r0) (20/45) Purging py3-execnet (2.1.1-r0) (21/45) Purging py3-pytest-pyc (9.0.2-r0) (22/45) Purging py3-pytest (9.0.2-r0) (23/45) Purging py3-iniconfig-pyc (2.3.0-r0) (24/45) Purging py3-iniconfig (2.3.0-r0) (25/45) Purging py3-packaging-pyc (26.0-r0) (26/45) Purging py3-packaging (26.0-r0) (27/45) Purging py3-parsing-pyc (3.3.2-r0) (28/45) Purging py3-parsing (3.3.2-r0) (29/45) Purging py3-pluggy-pyc (1.6.0-r0) (30/45) Purging py3-pluggy (1.6.0-r0) (31/45) Purging py3-py-pyc (1.11.0-r4) (32/45) Purging py3-py (1.11.0-r4) (33/45) Purging py3-pygments-pyc (2.19.2-r0) (34/45) Purging py3-pygments (2.19.2-r0) (35/45) Purging python3-pyc (3.12.12-r0) (36/45) Purging python3-pycache-pyc0 (3.12.12-r0) (37/45) Purging pyc (3.12.12-r0) (38/45) Purging python3 (3.12.12-r0) (39/45) Purging gdbm (1.26-r0) (40/45) Purging libbz2 (1.0.8-r6) (41/45) Purging libffi (3.5.2-r0) (42/45) Purging libpanelw (6.6_p20251231-r0) (43/45) Purging mpdecimal (4.0.1-r0) (44/45) Purging sqlite-libs (3.51.2-r1) (45/45) Purging xz-libs (5.8.2-r0) Executing busybox-1.37.0-r31.trigger OK: 441.4 MiB in 106 packages >>> py3-skia-pathops: Updating the community/x86_64 repository index... >>> py3-skia-pathops: Signing the index...