HumbleUI/SkiaBuild

linux aarch64 port is broken

tonsky opened this issue · 1 comments

[258/1822] compile ../../src/core/SkContourMeasure.cpp
FAILED: obj/src/core/libskia.SkContourMeasure.o 
aarch64-linux-gnu-g++-9 -MD -MF obj/src/core/libskia.SkContourMeasure.o.d -DNDEBUG -DSK_R32_SHIFT=16 -DSK_ENABLE_SKSL -DSK_ENABLE_SKSL_IN_RASTER_PIPELINE -DSK_ENABLE_PRECOMPILE -DSK_GANESH -DSK_USE_PERFETTO -DSK_GAMMA_APPLY_TO_A8 -DSKIA_IMPLEMENTATION=1 -DSK_TYPEFACE_FACTORY_FREETYPE -DSK_GL -DSK_SUPPORT_PDF -DSK_CODEC_DECODES_JPEG -DSK_CODEC_DECODES_PNG -DSK_CODEC_DECODES_RAW -DSK_CODEC_DECODES_WEBP -DSK_HAS_WUFFS_LIBRARY -DSK_XML -I../.. -Wno-attributes -fstrict-aliasing -fPIC -fvisibility=hidden -O3 -fdata-sections -ffunction-sections -I/usr/aarch64-linux-gnu/include -std=c++17 -fvisibility-inlines-hidden -fno-exceptions -fno-rtti -frtti -c ../../src/core/SkContourMeasure.cpp -o obj/src/core/libskia.SkContourMeasure.o
In file included from ../../src/core/SkGeometry.h:14,
                 from ../../src/core/SkContourMeasure.cpp:11:
../../src/base/SkVx.h:950:41: internal compiler error: in instantiate_decl, at cp/pt.c:24765
  950 |     a = sk_bit_cast<Vec<N,T>>(mat.val[0]); \
      |                                         ^
../../src/base/SkVx.h:968:1: note: in expansion of macro ‘IMPL_LOAD4_TRANSPOSED’
  968 | IMPL_LOAD4_TRANSPOSED(4, float, vld4q_f32)
      | ^~~~~~~~~~~~~~~~~~~~~
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-9/README.Bugs> for instructions.

@Glavo can you look into that?