DEBUG: Executing shell function do_compile
[1/327] TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/recipe-sysroot-native/usr/bin/nativepython3 ../sources/vte-0.84.0/subprojects/simdutf/singleheader/amalgamate.py --source-dir TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/sources/vte-0.84.0/subprojects/simdutf/src --include-dir TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/sources/vte-0.84.0/subprojects/simdutf/include --output-dir TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/build/subprojects/simdutf --no-zip --no-readme --with-ascii --with-utf8 --with-utf32
SCRIPTPATH=TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/sources/vte-0.84.0/subprojects/simdutf/singleheader PROJECTPATH=TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/sources/vte-0.84.0/subprojects/simdutf
We are about to amalgamate all simdutf files into one source file.
See https://www.sqlite.org/amalgamation.html and https://en.wikipedia.org/wiki/Single_Compilation_Unit for rationale.
timestamp is 2025-12-20 11:50:55 -0500
Creating TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/build/subprojects/simdutf/simdutf.h
Creating TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/build/subprojects/simdutf/simdutf.cpp
Creating TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/build/subprojects/simdutf/amalgamation_demo.cpp
Creating TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/build/subprojects/simdutf/README.md
Done with all files generation.
Files have been written to directory: TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/build/subprojects/simdutf
[2/327] TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/recipe-sysroot-native/usr/bin/glib-genmarshal --quiet --prefix _vte_marshal --internal --valist-marshallers --output src/marshal.h --header ../sources/vte-0.84.0/src/marshal.list --pragma-once
[3/327] aarch64-poky-linux-g++ -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/recipe-sysroot -E -P -xc++ -Isrc/preprocessor_0.p -Isrc -I../sources/vte-0.84.0/src -I. -I../sources/vte-0.84.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wextra -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-address-of-packed-member -Wno-deprecated-declarations -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wsuggest-override -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -fimplicit-constexpr -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -O2 -g -fcanon-prefix-map -ffile-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/sources/vte-0.84.0=/usr/src/debug/vte/0.84.0 -ffile-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/build=/usr/src/debug/vte/0.84.0 -ffile-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -fdirectives-only -DMINIFONT_COVERAGE -DVTE_GTK=3 -MD -MQ src/preprocessor_0.p/minifont.cc.i -MF src/preprocessor_0.p/minifont.cc.i.d -o src/preprocessor_0.p/minifont.cc.i -c ../sources/vte-0.84.0/src/minifont.cc
[4/327] aarch64-poky-linux-g++ -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/recipe-sysroot -E -P -xc++ -Isrc/preprocessor_1.p -Isrc -I../sources/vte-0.84.0/src -I. -I../sources/vte-0.84.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wextra -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-address-of-packed-member -Wno-deprecated-declarations -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wsuggest-override -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -fimplicit-constexpr -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -O2 -g -fcanon-prefix-map -ffile-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/sources/vte-0.84.0=/usr/src/debug/vte/0.84.0 -ffile-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/build=/usr/src/debug/vte/0.84.0 -ffile-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -fdirectives-only -DMINIFONT_COVERAGE -DVTE_GTK=4 -MD -MQ src/preprocessor_1.p/minifont.cc.i -MF src/preprocessor_1.p/minifont.cc.i.d -o src/preprocessor_1.p/minifont.cc.i -c ../sources/vte-0.84.0/src/minifont.cc
[5/327] aarch64-poky-linux-g++ -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/recipe-sysroot -Isubprojects/simdutf/libsimdutf.a.p -Isubprojects/simdutf -I../sources/vte-0.84.0/subprojects/simdutf -fvisibility=hidden -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -O2 -g -fcanon-prefix-map -ffile-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/sources/vte-0.84.0=/usr/src/debug/vte/0.84.0 -ffile-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/build=/usr/src/debug/vte/0.84.0 -ffile-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -fPIC -isystem../sources/vte-0.84.0/subprojects/simdutf/include -Wno-undef -Wno-missing-declarations -MD -MQ subprojects/simdutf/libsimdutf.a.p/meson-generated_.._simdutf.cpp.o -MF subprojects/simdutf/libsimdutf.a.p/meson-generated_.._simdutf.cpp.o.d -o subprojects/simdutf/libsimdutf.a.p/meson-generated_.._simdutf.cpp.o -c subprojects/simdutf/simdutf.cpp
FAILED: [code=1] subprojects/simdutf/libsimdutf.a.p/meson-generated_.._simdutf.cpp.o
aarch64-poky-linux-g++ -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/recipe-sysroot -Isubprojects/simdutf/libsimdutf.a.p -Isubprojects/simdutf -I../sources/vte-0.84.0/subprojects/simdutf -fvisibility=hidden -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -O2 -g -fcanon-prefix-map -ffile-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/sources/vte-0.84.0=/usr/src/debug/vte/0.84.0 -ffile-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/build=/usr/src/debug/vte/0.84.0 -ffile-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -fPIC -isystem../sources/vte-0.84.0/subprojects/simdutf/include -Wno-undef -Wno-missing-declarations -MD -MQ subprojects/simdutf/libsimdutf.a.p/meson-generated_.._simdutf.cpp.o -MF subprojects/simdutf/libsimdutf.a.p/meson-generated_.._simdutf.cpp.o.d -o subprojects/simdutf/libsimdutf.a.p/meson-generated_.._simdutf.cpp.o -c subprojects/simdutf/simdutf.cpp
subprojects/simdutf/simdutf.cpp:1819:2: error: expected ';' after class definition
1819 | } // namespace arm64
| ^
| ;
subprojects/simdutf/simdutf.cpp:11490:52: error: definition of 'bool simdutf::implementation::supported_by_runtime_system() const' is not in namespace enclosing 'simdutf::implementation' [-fpermissive]
11490 | bool implementation::supported_by_runtime_system() const {
| ^~~~~
subprojects/simdutf/simdutf.cpp:11531:21: error: 'implementation' in namespace 'simdutf::simdutf::arm64' does not name a type
11531 | static const arm64::implementation *get_arm64_singleton() {
| ^~~~~~~~~~~~~~
subprojects/simdutf/simdutf.cpp: In function 'const simdutf::implementation* simdutf::simdutf::internal::get_single_implementation()':
subprojects/simdutf/simdutf.cpp:11580:3: error: 'get_arm64_singleton' was not declared in this scope
11580 | get_arm64_singleton();
| ^~~~~~~~~~~~~~~~~~~
subprojects/simdutf/simdutf.cpp: In function 'const std::initializer_list<const simdutf::implementation*>& simdutf::simdutf::internal::get_available_implementation_pointers()':
subprojects/simdutf/simdutf.cpp:11722:11: error: 'get_arm64_singleton' was not declared in this scope
11722 | get_arm64_singleton(),
| ^~~~~~~~~~~~~~~~~~~
subprojects/simdutf/simdutf.cpp:11739:7: error: could not convert '{<expression error>}' from '<brace-enclosed initializer list>' to 'const std::initializer_list<const simdutf::implementation*>'
11739 | }; // available_implementation_pointers
| ^
| |
| <brace-enclosed initializer list>
subprojects/simdutf/simdutf.cpp: At global scope:
subprojects/simdutf/simdutf.cpp:11845:8: error: 'available_implementation_list' has not been declared
11845 | size_t available_implementation_list::size() const noexcept {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
subprojects/simdutf/simdutf.cpp:11845:52: error: non-member function 'size_t simdutf::simdutf::internal::size()' cannot have cv-qualifier
11845 | size_t available_implementation_list::size() const noexcept {
| ^~~~~~~~
subprojects/simdutf/simdutf.cpp:11849:1: error: 'available_implementation_list' has not been declared
11849 | available_implementation_list::begin() const noexcept {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
subprojects/simdutf/simdutf.cpp:11849:46: error: non-member function 'const simdutf::implementation* const* simdutf::simdutf::internal::begin()' cannot have cv-qualifier
11849 | available_implementation_list::begin() const noexcept {
| ^~~~~~~~
subprojects/simdutf/simdutf.cpp:11853:1: error: 'available_implementation_list' has not been declared
11853 | available_implementation_list::end() const noexcept {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
subprojects/simdutf/simdutf.cpp:11853:44: error: non-member function 'const simdutf::implementation* const* simdutf::simdutf::internal::end()' cannot have cv-qualifier
11853 | available_implementation_list::end() const noexcept {
| ^~~~~~~~
subprojects/simdutf/simdutf.cpp:11857:1: error: 'available_implementation_list' has not been declared
11857 | available_implementation_list::detect_best_supported() const noexcept {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
subprojects/simdutf/simdutf.cpp:11857:62: error: non-member function 'const simdutf::implementation* simdutf::simdutf::internal::detect_best_supported()' cannot have cv-qualifier
11857 | available_implementation_list::detect_best_supported() const noexcept {
| ^~~~~~~~
subprojects/simdutf/simdutf.cpp: In function 'const simdutf::implementation* simdutf::simdutf::internal::detect_best_supported()':
subprojects/simdutf/simdutf.cpp:11860:17: error: 'detect_supported_architectures' is not a member of 'simdutf::simdutf::internal'; did you mean 'simdutf::internal::detect_supported_architectures'?
11860 | internal::detect_supported_architectures();
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from subprojects/simdutf/simdutf.cpp:3:
subprojects/simdutf/simdutf.h:953:24: note: 'simdutf::internal::detect_supported_architectures' declared here
953 | static inline uint32_t detect_supported_architectures() {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
subprojects/simdutf/simdutf.cpp: At global scope:
subprojects/simdutf/simdutf.cpp:11899:41: error: 'available_implementation_list' in namespace 'simdutf::simdutf::internal' does not name a type; did you mean 'get_available_implementation_pointers'?
11899 | SIMDUTF_DLLIMPORTEXPORT const internal::available_implementation_list &
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| get_available_implementation_pointers
subprojects/simdutf/simdutf.cpp:11909:35: error: 'atomic_ptr' in namespace 'simdutf::simdutf::internal' does not name a template type
11909 | SIMDUTF_DLLIMPORTEXPORT internal::atomic_ptr<const implementation> &
| ^~~~~~~~~~
subprojects/simdutf/simdutf.cpp: In function 'simdutf::uint16x8_t simdutf::simdutf::arm64::{anonymous}::convert_utf8_1_to_2_byte_to_utf16(simdutf::uint8x16_t, size_t)':
subprojects/simdutf/simdutf.cpp:12108:16: error: 'simdutf::simdutf::tables' has not been declared
12108 | simdutf::tables::utf8_to_utf16::shufutf8[shufutf8_idx]));
| ^~~~~~
subprojects/simdutf/simdutf.cpp: In function 'size_t simdutf::simdutf::arm64::{anonymous}::convert_masked_utf8_to_utf32(const char*, uint64_t, char32_t*&)':
subprojects/simdutf/simdutf.cpp:12250:32: error: 'simdutf::simdutf::tables' has not been declared
12250 | const uint8_t idx = simdutf::tables::utf8_to_utf16::utf8bigindex
| ^~~~~~
subprojects/simdutf/simdutf.cpp:12252:37: error: 'simdutf::simdutf::tables' has not been declared
12252 | const uint8_t consumed = simdutf::tables::utf8_to_utf16::utf8bigindex
| ^~~~~~
subprojects/simdutf/simdutf.cpp:12268:18: error: 'simdutf::simdutf::tables' has not been declared
12268 | simdutf::tables::utf8_to_utf16::shufutf8[idx]));
| ^~~~~~
subprojects/simdutf/simdutf.cpp:12333:18: error: 'simdutf::simdutf::tables' has not been declared
12333 | simdutf::tables::utf8_to_utf16::shufutf8[idx]));
| ^~~~~~
subprojects/simdutf/simdutf.cpp: In function 'std::pair<const char32_t*, char*> simdutf::simdutf::arm64::{anonymous}::arm_convert_utf32_to_utf8(const char32_t*, size_t, char*)':
subprojects/simdutf/simdutf.cpp:12443:23: error: 'simdutf::simdutf::tables' has not been declared
12443 | &simdutf::tables::utf16_to_utf8::pack_1_2_utf8_bytes[m2][0];
| ^~~~~~
subprojects/simdutf/simdutf.cpp:12563:23: error: 'simdutf::simdutf::tables' has not been declared
12563 | &simdutf::tables::utf16_to_utf8::pack_1_2_3_utf8_bytes[mask0][0];
| ^~~~~~
subprojects/simdutf/simdutf.cpp:12569:23: error: 'simdutf::simdutf::tables' has not been declared
12569 | &simdutf::tables::utf16_to_utf8::pack_1_2_3_utf8_bytes[mask1][0];
| ^~~~~~
subprojects/simdutf/simdutf.cpp: In function 'std::pair<simdutf::result, char*> simdutf::simdutf::arm64::{anonymous}::arm_convert_utf32_to_utf8_with_errors(const char32_t*, size_t, char*)':
subprojects/simdutf/simdutf.cpp:12694:23: error: 'simdutf::simdutf::tables' has not been declared
12694 | &simdutf::tables::utf16_to_utf8::pack_1_2_utf8_bytes[m2][0];
| ^~~~~~
subprojects/simdutf/simdutf.cpp:12819:23: error: 'simdutf::simdutf::tables' has not been declared
12819 | &simdutf::tables::utf16_to_utf8::pack_1_2_3_utf8_bytes[mask0][0];
| ^~~~~~
subprojects/simdutf/simdutf.cpp:12825:23: error: 'simdutf::simdutf::tables' has not been declared
12825 | &simdutf::tables::utf16_to_utf8::pack_1_2_3_utf8_bytes[mask1][0];
| ^~~~~~
subprojects/simdutf/simdutf.cpp: At global scope:
subprojects/simdutf/simdutf.cpp:13831:66: error: definition of 'bool simdutf::implementation::validate_utf8(const char*, size_t) const' is not in namespace enclosing 'simdutf::implementation' [-fpermissive]
13831 | implementation::validate_utf8(const char *buf, size_t len) const noexcept {
| ^~~~~~~~
subprojects/simdutf/simdutf.cpp: In member function 'virtual bool simdutf::implementation::validate_utf8(const char*, size_t) const':
subprojects/simdutf/simdutf.cpp:13832:17: error: 'simdutf::arm64::utf8_validation' has not been declared
13832 | return arm64::utf8_validation::generic_validate_utf8(buf, len);
| ^~~~~~~~~~~~~~~
subprojects/simdutf/simdutf.cpp: At global scope:
subprojects/simdutf/simdutf.cpp:13836:40: error: definition of 'simdutf::result simdutf::implementation::validate_utf8_with_errors(const char*, size_t) const' is not in namespace enclosing 'simdutf::implementation' [-fpermissive]
13836 | const char *buf, size_t len) const noexcept {
| ^~~~~~~~
subprojects/simdutf/simdutf.cpp: In member function 'virtual simdutf::result simdutf::implementation::validate_utf8_with_errors(const char*, size_t) const':
subprojects/simdutf/simdutf.cpp:13837:17: error: 'simdutf::arm64::utf8_validation' has not been declared
13837 | return arm64::utf8_validation::generic_validate_utf8_with_errors(buf, len);
| ^~~~~~~~~~~~~~~
subprojects/simdutf/simdutf.cpp: At global scope:
subprojects/simdutf/simdutf.cpp:13841:67: error: definition of 'bool simdutf::implementation::validate_ascii(const char*, size_t) const' is not in namespace enclosing 'simdutf::implementation' [-fpermissive]
13841 | implementation::validate_ascii(const char *buf, size_t len) const noexcept {
| ^~~~~~~~
subprojects/simdutf/simdutf.cpp: In member function 'virtual bool simdutf::implementation::validate_ascii(const char*, size_t) const':
subprojects/simdutf/simdutf.cpp:13842:17: error: 'simdutf::arm64::ascii_validation' has not been declared
13842 | return arm64::ascii_validation::generic_validate_ascii(buf, len);
| ^~~~~~~~~~~~~~~~
subprojects/simdutf/simdutf.cpp: At global scope:
subprojects/simdutf/simdutf.cpp:13846:40: error: definition of 'simdutf::result simdutf::implementation::validate_ascii_with_errors(const char*, size_t) const' is not in namespace enclosing 'simdutf::implementation' [-fpermissive]
13846 | const char *buf, size_t len) const noexcept {
| ^~~~~~~~
subprojects/simdutf/simdutf.cpp: In member function 'virtual simdutf::result simdutf::implementation::validate_ascii_with_errors(const char*, size_t) const':
subprojects/simdutf/simdutf.cpp:13847:17: error: 'simdutf::arm64::ascii_validation' has not been declared
13847 | return arm64::ascii_validation::generic_validate_ascii_with_errors(buf, len);
| ^~~~~~~~~~~~~~~~
subprojects/simdutf/simdutf.cpp: At global scope:
subprojects/simdutf/simdutf.cpp:13851:71: error: definition of 'bool simdutf::implementation::validate_utf32(const char32_t*, size_t) const' is not in namespace enclosing 'simdutf::implementation' [-fpermissive]
13851 | implementation::validate_utf32(const char32_t *buf, size_t len) const noexcept {
| ^~~~~~~~
subprojects/simdutf/simdutf.cpp: In member function 'virtual bool simdutf::implementation::validate_utf32(const char32_t*, size_t) const':
subprojects/simdutf/simdutf.cpp:13856:26: error: 'arm_validate_utf32le' was not declared in this scope; did you mean 'simdutf::simdutf::arm64::{anonymous}::arm_validate_utf32le'?
13856 | const char32_t *tail = arm_validate_utf32le(buf, len);
| ^~~~~~~~~~~~~~~~~~~~
| simdutf::simdutf::arm64::{anonymous}::arm_validate_utf32le
subprojects/simdutf/simdutf.cpp:12128:17: note: 'simdutf::simdutf::arm64::{anonymous}::arm_validate_utf32le' declared here
12128 | const char32_t *arm_validate_utf32le(const char32_t *input, size_t size) {
| ^~~~~~~~~~~~~~~~~~~~
subprojects/simdutf/simdutf.cpp:13858:12: error: 'scalar' has not been declared
13858 | return scalar::utf32::validate(tail, len - (tail - buf));
| ^~~~~~
subprojects/simdutf/simdutf.cpp: At global scope:
subprojects/simdutf/simdutf.cpp:13865:44: error: definition of 'simdutf::result simdutf::implementation::validate_utf32_with_errors(const char32_t*, size_t) const' is not in namespace enclosing 'simdutf::implementation' [-fpermissive]
13865 | const char32_t *buf, size_t len) const noexcept {
| ^~~~~~~~
subprojects/simdutf/simdutf.cpp: In member function 'virtual simdutf::result simdutf::implementation::validate_utf32_with_errors(const char32_t*, size_t) const':
subprojects/simdutf/simdutf.cpp:13869:16: error: 'arm_validate_utf32le_with_errors' was not declared in this scope; did you mean 'simdutf::simdutf::arm64::{anonymous}::arm_validate_utf32le_with_errors'?
13869 | result res = arm_validate_utf32le_with_errors(buf, len);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| simdutf::simdutf::arm64::{anonymous}::arm_validate_utf32le_with_errors
subprojects/simdutf/simdutf.cpp:12159:14: note: 'simdutf::simdutf::arm64::{anonymous}::arm_validate_utf32le_with_errors' declared here
12159 | const result arm_validate_utf32le_with_errors(const char32_t *input,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
subprojects/simdutf/simdutf.cpp:13872:9: error: 'scalar' has not been declared
13872 | scalar::utf32::validate_with_errors(buf + res.count, len - res.count);
| ^~~~~~
subprojects/simdutf/simdutf.cpp: At global scope:
subprojects/simdutf/simdutf.cpp:13880:64: error: definition of 'size_t simdutf::implementation::convert_utf8_to_utf32(const char*, size_t, char32_t*) const' is not in namespace enclosing 'simdutf::implementation' [-fpermissive]
13880 | const char *buf, size_t len, char32_t *utf32_output) const noexcept {
| ^~~~~~~~
subprojects/simdutf/simdutf.cpp: In member function 'virtual size_t simdutf::implementation::convert_utf8_to_utf32(const char*, size_t, char32_t*) const':
subprojects/simdutf/simdutf.cpp:13881:3: error: 'utf8_to_utf32' has not been declared
13881 | utf8_to_utf32::validating_transcoder converter;
| ^~~~~~~~~~~~~
subprojects/simdutf/simdutf.cpp:13882:10: error: 'converter' was not declared in this scope
13882 | return converter.convert(buf, len, utf32_output);
| ^~~~~~~~~
subprojects/simdutf/simdutf.cpp: At global scope:
subprojects/simdutf/simdutf.cpp:13886:64: error: definition of 'simdutf::result simdutf::implementation::convert_utf8_to_utf32_with_errors(const char*, size_t, char32_t*) const' is not in namespace enclosing 'simdutf::implementation' [-fpermissive]
13886 | const char *buf, size_t len, char32_t *utf32_output) const noexcept {
| ^~~~~~~~
subprojects/simdutf/simdutf.cpp: In member function 'virtual simdutf::result simdutf::implementation::convert_utf8_to_utf32_with_errors(const char*, size_t, char32_t*) const':
subprojects/simdutf/simdutf.cpp:13887:3: error: 'utf8_to_utf32' has not been declared
13887 | utf8_to_utf32::validating_transcoder converter;
| ^~~~~~~~~~~~~
subprojects/simdutf/simdutf.cpp:13888:10: error: 'converter' was not declared in this scope
13888 | return converter.convert_with_errors(buf, len, utf32_output);
| ^~~~~~~~~
subprojects/simdutf/simdutf.cpp: At global scope:
subprojects/simdutf/simdutf.cpp:13892:67: error: definition of 'size_t simdutf::implementation::convert_valid_utf8_to_utf32(const char*, size_t, char32_t*) const' is not in namespace enclosing 'simdutf::implementation' [-fpermissive]
13892 | const char *input, size_t size, char32_t *utf32_output) const noexcept {
| ^~~~~~~~
subprojects/simdutf/simdutf.cpp: In member function 'virtual size_t simdutf::implementation::convert_valid_utf8_to_utf32(const char*, size_t, char32_t*) const':
subprojects/simdutf/simdutf.cpp:13893:10: error: 'utf8_to_utf32' has not been declared
13893 | return utf8_to_utf32::convert_valid(input, size, utf32_output);
| ^~~~~~~~~~~~~
subprojects/simdutf/simdutf.cpp: At global scope:
subprojects/simdutf/simdutf.cpp:13897:63: error: definition of 'size_t simdutf::implementation::convert_utf32_to_utf8(const char32_t*, size_t, char*) const' is not in namespace enclosing 'simdutf::implementation' [-fpermissive]
13897 | const char32_t *buf, size_t len, char *utf8_output) const noexcept {
| ^~~~~~~~
subprojects/simdutf/simdutf.cpp: In member function 'virtual size_t simdutf::implementation::convert_utf32_to_utf8(const char32_t*, size_t, char*) const':
subprojects/simdutf/simdutf.cpp:13902:7: error: 'arm_convert_utf32_to_utf8' was not declared in this scope; did you mean 'simdutf::simdutf::arm64::{anonymous}::arm_convert_utf32_to_utf8'?
13902 | arm_convert_utf32_to_utf8(buf, len, utf8_output);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| simdutf::simdutf::arm64::{anonymous}::arm_convert_utf32_to_utf8
subprojects/simdutf/simdutf.cpp:12378:1: note: 'simdutf::simdutf::arm64::{anonymous}::arm_convert_utf32_to_utf8' declared here
12378 | arm_convert_utf32_to_utf8(const char32_t *buf, size_t len, char *utf8_out) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~
subprojects/simdutf/simdutf.cpp:13908:39: error: 'scalar' has not been declared
13908 | const size_t scalar_saved_bytes = scalar::utf32_to_utf8::convert(
| ^~~~~~
subprojects/simdutf/simdutf.cpp: At global scope:
subprojects/simdutf/simdutf.cpp:13919:63: error: definition of 'simdutf::result simdutf::implementation::convert_utf32_to_utf8_with_errors(const char32_t*, size_t, char*) const' is not in namespace enclosing 'simdutf::implementation' [-fpermissive]
13919 | const char32_t *buf, size_t len, char *utf8_output) const noexcept {
| ^~~~~~~~
subprojects/simdutf/simdutf.cpp: In member function 'virtual simdutf::result simdutf::implementation::convert_utf32_to_utf8_with_errors(const char32_t*, size_t, char*) const':
subprojects/simdutf/simdutf.cpp:13926:7: error: 'arm_convert_utf32_to_utf8_with_errors' was not declared in this scope; did you mean 'simdutf::simdutf::arm64::{anonymous}::arm_convert_utf32_to_utf8_with_errors'?
13926 | arm_convert_utf32_to_utf8_with_errors(buf, len, utf8_output);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| simdutf::simdutf::arm64::{anonymous}::arm_convert_utf32_to_utf8_with_errors
subprojects/simdutf/simdutf.cpp:12629:1: note: 'simdutf::simdutf::arm64::{anonymous}::arm_convert_utf32_to_utf8_with_errors' declared here
12629 | arm_convert_utf32_to_utf8_with_errors(const char32_t *buf, size_t len,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
subprojects/simdutf/simdutf.cpp:13928:25: error: 'scalar' has not been declared
13928 | result scalar_res = scalar::utf32_to_utf8::convert_with_errors(
| ^~~~~~
subprojects/simdutf/simdutf.cpp: At global scope:
subprojects/simdutf/simdutf.cpp:13944:63: error: definition of 'size_t simdutf::implementation::convert_valid_utf32_to_utf8(const char32_t*, size_t, char*) const' is not in namespace enclosing 'simdutf::implementation' [-fpermissive]
13944 | const char32_t *buf, size_t len, char *utf8_output) const noexcept {
| ^~~~~~~~
subprojects/simdutf/simdutf.cpp:13950:68: error: definition of 'size_t simdutf::implementation::count_utf8(const char*, size_t) const' is not in namespace enclosing 'simdutf::implementation' [-fpermissive]
13950 | implementation::count_utf8(const char *input, size_t length) const noexcept {
| ^~~~~~~~
subprojects/simdutf/simdutf.cpp: In member function 'virtual size_t simdutf::implementation::count_utf8(const char*, size_t) const':
subprojects/simdutf/simdutf.cpp:13951:10: error: 'utf8' has not been declared
13951 | return utf8::count_code_points(input, length);
| ^~~~
subprojects/simdutf/simdutf.cpp: At global scope:
subprojects/simdutf/simdutf.cpp:13955:49: error: definition of 'size_t simdutf::implementation::utf8_length_from_utf32(const char32_t*, size_t) const' is not in namespace enclosing 'simdutf::implementation' [-fpermissive]
13955 | const char32_t *input, size_t length) const noexcept {
| ^~~~~~~~
subprojects/simdutf/simdutf.cpp: In member function 'virtual size_t simdutf::implementation::utf8_length_from_utf32(const char32_t*, size_t) const':
subprojects/simdutf/simdutf.cpp:13983:26: error: 'count_ones' was not declared in this scope; did you mean 'simdutf::simdutf::arm64::{anonymous}::count_ones'?
13983 | size_t ascii_count = count_ones(
| ^~~~~~~~~~
| simdutf::simdutf::arm64::{anonymous}::count_ones
subprojects/simdutf/simdutf.cpp:1852:27: note: 'simdutf::simdutf::arm64::{anonymous}::count_ones' declared here
1852 | simdutf_really_inline int count_ones(uint64_t input_num) {
| ^~~~~~~~~~
subprojects/simdutf/simdutf.cpp:13993:10: error: 'scalar' has not been declared
13993 | scalar::utf32::utf8_length_from_utf32(input + pos, length - pos);
| ^~~~~~
subprojects/simdutf/simdutf.cpp: At global scope:
subprojects/simdutf/simdutf.cpp:13997:45: error: definition of 'size_t simdutf::implementation::utf32_length_from_utf8(const char*, size_t) const' is not in namespace enclosing 'simdutf::implementation' [-fpermissive]
13997 | const char *input, size_t length) const noexcept {
| ^~~~~~~~
subprojects/simdutf/simdutf.cpp: In member function 'virtual size_t simdutf::implementation::utf32_length_from_utf8(const char*, size_t) const':
subprojects/simdutf/simdutf.cpp:13998:10: error: 'utf8' has not been declared
13998 | return utf8::count_code_points(input, length);
| ^~~~
subprojects/simdutf/simdutf.cpp: At global scope:
subprojects/simdutf/simdutf.h:520:40: error: expected '}' at end of input
520 | #define SIMDUTF_POP_DISABLE_WARNINGS _Pragma("GCC diagnostic pop")
| ^~~~~~~
subprojects/simdutf/simdutf.cpp:29074:1: note: in expansion of macro 'SIMDUTF_POP_DISABLE_WARNINGS'
29074 | SIMDUTF_POP_DISABLE_WARNINGS
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
subprojects/simdutf/simdutf.cpp:1776:19: note: to match this '{'
1776 | namespace simdutf {
| ^
ninja: build stopped: subcommand failed.
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: TOPDIR/tmp/work/cortexa57-poky-linux/vte/0.84.0/recipe-sysroot-native/usr/bin/ninja -j 16 -l 75.0 -v
WARNING: exit code 1 from a shell command.