On 2025/09/10 13:30, Stuart Henderson wrote: > On 2025/09/07 13:57, SASANO Takayoshi wrote: > > Hello, > > > > clang-19 and fully-featured <format> is now available, > > now time to update textproc/libunicode. > > you'll need to remove ports-gcc from COMPILER, otherwise ok >
oh, it fails on i386... >>> Building on i386-1 under textproc/libunicode BDEPENDS = [lang/python/3;devel/ninja;devel/cmake/core;textproc/unicode/ucd] DIST = [textproc/libunicode:libunicode-0.6.0.tar.gz] FULLPKGNAME = libunicode-0.6.0 RDEPENDS = [lang/python/3] (Junk lock obtained for i386-1 at 1757747271.49) >>> Running depends in textproc/libunicode at 1757747271.56 last junk was in devel/py-tempora /usr/sbin/pkg_add -aI -Drepair unicode-ucd-17.0.0 was: /usr/sbin/pkg_add -aI -Drepair cmake-core-3.31.8p0 ninja-1.11.1p0v1 python-3.12.11 unicode-ucd-17.0.0 /usr/sbin/pkg_add -aI -Drepair unicode-ucd-17.0.0 >>> Running show-prepare-results in textproc/libunicode at 1757747275.57 ===> textproc/libunicode ===> Building from scratch libunicode-0.6.0 ===> libunicode-0.6.0 depends on: unicode-ucd-* -> unicode-ucd-17.0.0 ===> libunicode-0.6.0 depends on: cmake-core-* -> cmake-core-3.31.8p0 ===> libunicode-0.6.0 depends on: ninja-* -> ninja-1.11.1p0v1 ===> libunicode-0.6.0 depends on: python->=3.12,<3.13 -> python-3.12.11 ===> Verifying specs: c++ c++abi pthread c m ===> found c++.12.0 c++abi.9.0 pthread.28.0 c.102.0 m.10.1 cmake-core-3.31.8p0 ninja-1.11.1p0v1 python-3.12.11 unicode-ucd-17.0.0 (Junk lock released for i386-1 at 1757747276.92) distfiles size=92750 >>> Running build in textproc/libunicode at 1757747276.99 ===> textproc/libunicode ===> Checking files for libunicode-0.6.0 `/mnt/distfiles/libunicode-0.6.0.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for libunicode-0.6.0 ===> Patching for libunicode-0.6.0 ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for libunicode-0.6.0 ===> Configuring for libunicode-0.6.0 -- The CXX compiler identification is Clang 19.1.7 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /pobj/libunicode-0.6.0/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- [ccache] Disabled. -- [clang-tidy] Disabled. -- Performing Test fdiagnostics-color=always -- Performing Test fdiagnostics-color=always - Success -- Adding compiler flag: -fdiagnostics-color=always. -- Enabling pedantic compiler options: yes -- Performing Test Qunused-arguments -- Performing Test Qunused-arguments - Success -- Adding compiler flag: -Qunused-arguments. -- Performing Test Wall -- Performing Test Wall - Success -- Adding compiler flag: -Wall. -- Performing Test Wconversion -- Performing Test Wconversion - Success -- Adding compiler flag: -Wconversion. -- Performing Test Wduplicate-enum -- Performing Test Wduplicate-enum - Success -- Adding compiler flag: -Wduplicate-enum. -- Performing Test Wduplicated-cond -- Performing Test Wduplicated-cond - Failed -- Adding compiler flag: -Wduplicated-cond failed. -- Performing Test Wextra -- Performing Test Wextra - Success -- Adding compiler flag: -Wextra. -- Performing Test Wextra-semi -- Performing Test Wextra-semi - Success -- Adding compiler flag: -Wextra-semi. -- Performing Test Wfinal-dtor-non-final-class -- Performing Test Wfinal-dtor-non-final-class - Success -- Adding compiler flag: -Wfinal-dtor-non-final-class. -- Performing Test Wimplicit-fallthrough -- Performing Test Wimplicit-fallthrough - Success -- Adding compiler flag: -Wimplicit-fallthrough. -- Performing Test Wlogical-op -- Performing Test Wlogical-op - Failed -- Adding compiler flag: -Wlogical-op failed. -- Performing Test Wmissing-declarations -- Performing Test Wmissing-declarations - Success -- Adding compiler flag: -Wmissing-declarations. -- Performing Test Wnewline-eof -- Performing Test Wnewline-eof - Success -- Adding compiler flag: -Wnewline-eof. -- Performing Test Wno-unknown-attributes -- Performing Test Wno-unknown-attributes - Success -- Adding compiler flag: -Wno-unknown-attributes. -- Performing Test Wno-unknown-pragmas -- Performing Test Wno-unknown-pragmas - Success -- Adding compiler flag: -Wno-unknown-pragmas. -- Performing Test Wnull-dereference -- Performing Test Wnull-dereference - Success -- Adding compiler flag: -Wnull-dereference. -- Performing Test Wpessimizing-move -- Performing Test Wpessimizing-move - Success -- Adding compiler flag: -Wpessimizing-move. -- Performing Test Wredundant-move -- Performing Test Wredundant-move - Success -- Adding compiler flag: -Wredundant-move. -- Performing Test Wsign-conversion -- Performing Test Wsign-conversion - Success -- Adding compiler flag: -Wsign-conversion. -- Performing Test Wsuggest-destructor-override -- Performing Test Wsuggest-destructor-override - Success -- Adding compiler flag: -Wsuggest-destructor-override. -- Performing Test pedantic -- Performing Test pedantic - Success -- Adding compiler flag: -pedantic. -- [code coverage] Disabled. -- Found Python3: /usr/local/bin/python3.12 (found version "3.12.11") found components: Interpreter -- libunicode library build mode: SHARED -- ------------------------------------------------------------------------------ -- libunicode (version 0.6.0) -- ------------------------------------------------------------------------------ -- Build type: Release -- Build mode: dynamic -- Build unit tests: OFF -- Build benchmark: OFF -- Build tools: ON -- Enable tablegen fast build: OFF -- Using ccache: CCACHE-NOTFOUND -- SIMD support: intrinsics -- Using UCD directory: /usr/local/share/unicode/ucd -- Enable clang-tidy: OFF () -- ------------------------------------------------------------------------------ -- ============================================================================== -- ThirdParties -- ------------------------------------------------------------------------------ -- ------------------------------------------------------------------------------ -- Configuring done (12.3s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_ASM_COMPILER_AR CMAKE_ASM_COMPILER_RANLIB CMAKE_C_COMPILER_AR CMAKE_C_COMPILER_RANLIB CMAKE_Fortran_COMPILER_AR CMAKE_Fortran_COMPILER_RANLIB CMAKE_OBJCXX_COMPILER_AR CMAKE_OBJCXX_COMPILER_RANLIB CMAKE_OBJC_COMPILER_AR CMAKE_OBJC_COMPILER_RANLIB LIBUNICODE_USE_INTRINSICS PYTHON_EXECUTABLE PYTHON_INCLUDE_DIR PYTHON_LIBRARY_DIRS Python3_INCLUDE_DIR Python3_LIBRARY_DIRS Python_EXECUTABLE Python_INCLUDE_DIR Python_LIBRARY_DIRS -- Build files have been written to: /pobj/libunicode-0.6.0/build-i386 ===> Building for libunicode-0.6.0 Change Dir: '/pobj/libunicode-0.6.0/build-i386' Run Build Command(s): /usr/local/bin/ninja -v -j 1 [0/24] cd /pobj/libunicode-0.6.0/build-i386 && /usr/local/bin/python3.12 /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/mktables.py /usr/local/share/unicode/ucd [2/24] /pobj/libunicode-0.6.0/bin/c++ -Dunicode_ucd_EXPORTS -I/pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/.. -O2 -pipe -DNDEBUG -std=c++20 -fPIC -fcolor-diagnostics -Wall -Wextra -fdiagnostics-color=always -Qunused-arguments -Wconversion -Wduplicate-enum -Wextra-semi -Wfinal-dtor-non-final-class -Wimplicit-fallthrough -Wmissing-declarations -Wnewline-eof -Wno-unknown-attributes -Wno-unknown-pragmas -Wnull-dereference -Wpessimizing-move -Wredundant-move -Wsign-conversion -Wsuggest-destructor-override -pedantic -MD -MT src/libunicode/CMakeFiles/unicode_ucd.dir/ucd.cpp.o -MF src/libunicode/CMakeFiles/unicode_ucd.dir/ucd.cpp.o.d -o src/libunicode/CMakeFiles/unicode_ucd.dir/ucd.cpp.o -c /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/ucd.cpp [3/24] : && /pobj/libunicode-0.6.0/bin/c++ -fPIC -O2 -pipe -DNDEBUG -Xlinker --dependency-file=src/libunicode/CMakeFiles/unicode_ucd.dir/link.d -shared -Wl,-soname,libunicode_ucd.so.0.0 -o src/libunicode/libunicode_ucd.so.0.0 src/libunicode/CMakeFiles/unicode_ucd.dir/ucd.cpp.o -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [4/24] /usr/local/bin/cmake -E cmake_symlink_library src/libunicode/libunicode_ucd.so.0.0 src/libunicode/libunicode_ucd.so.0.0 src/libunicode/libunicode_ucd.so && : [5/24] /pobj/libunicode-0.6.0/bin/c++ -Dunicode_loader_EXPORTS -I/pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/.. -O2 -pipe -DNDEBUG -std=c++20 -fPIC -fcolor-diagnostics -Wall -Wextra -fdiagnostics-color=always -Qunused-arguments -Wconversion -Wduplicate-enum -Wextra-semi -Wfinal-dtor-non-final-class -Wimplicit-fallthrough -Wmissing-declarations -Wnewline-eof -Wno-unknown-attributes -Wno-unknown-pragmas -Wnull-dereference -Wpessimizing-move -Wredundant-move -Wsign-conversion -Wsuggest-destructor-override -pedantic -MD -MT src/libunicode/CMakeFiles/unicode_loader.dir/codepoint_properties_loader.cpp.o -MF src/libunicode/CMakeFiles/unicode_loader.dir/codepoint_properties_loader.cpp.o.d -o src/libunicode/CMakeFiles/unicode_loader.dir/codepoint_properties_loader.cpp.o -c /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/codepoint_properties_loader.cpp [6/24] : && /pobj/libunicode-0.6.0/bin/c++ -fPIC -O2 -pipe -DNDEBUG -Xlinker --dependency-file=src/libunicode/CMakeFiles/unicode_loader.dir/link.d -shared -Wl,-soname,libunicode_loader.so.0.0 -o src/libunicode/libunicode_loader.so.0.0 src/libunicode/CMakeFiles/unicode_loader.dir/codepoint_properties_loader.cpp.o -Wl,-z,origin,-rpath,/pobj/libunicode-0.6.0/build-i386/src/libunicode: src/libunicode/libunicode_ucd.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [7/24] /usr/local/bin/cmake -E cmake_symlink_library src/libunicode/libunicode_loader.so.0.0 src/libunicode/libunicode_loader.so.0.0 src/libunicode/libunicode_loader.so && : [8/24] /pobj/libunicode-0.6.0/bin/c++ -I/pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/.. -O2 -pipe -DNDEBUG -std=c++20 -fcolor-diagnostics -Wall -Wextra -fdiagnostics-color=always -Qunused-arguments -Wconversion -Wduplicate-enum -Wextra-semi -Wfinal-dtor-non-final-class -Wimplicit-fallthrough -Wmissing-declarations -Wnewline-eof -Wno-unknown-attributes -Wno-unknown-pragmas -Wnull-dereference -Wpessimizing-move -Wredundant-move -Wsign-conversion -Wsuggest-destructor-override -pedantic -MD -MT src/libunicode/CMakeFiles/unicode_tablegen.dir/tablegen.cpp.o -MF src/libunicode/CMakeFiles/unicode_tablegen.dir/tablegen.cpp.o.d -o src/libunicode/CMakeFiles/unicode_tablegen.dir/tablegen.cpp.o -c /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/tablegen.cpp [9/24] : && /pobj/libunicode-0.6.0/bin/c++ -O2 -pipe -DNDEBUG -Xlinker --dependency-file=src/libunicode/CMakeFiles/unicode_tablegen.dir/link.d src/libunicode/CMakeFiles/unicode_tablegen.dir/tablegen.cpp.o -o src/libunicode/unicode_tablegen -Wl,-z,origin,-rpath,/pobj/libunicode-0.6.0/build-i386/src/libunicode src/libunicode/libunicode_loader.so.0.0 src/libunicode/libunicode_ucd.so.0.0 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [9/24] cd /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode && /pobj/libunicode-0.6.0/build-i386/src/libunicode/unicode_tablegen /usr/local/share/unicode/ucd /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/codepoint_properties_data.h /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/codepoint_properties_data.cpp /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/codepoint_properties_names.cpp unicode::precompiled Loading file Scripts.txt ... 203 ms Loading file DerivedCoreProperties.txt ... 789 ms Loading file DerivedAge.txt ... 171 ms Loading file extracted/DerivedGeneralCategory.txt ... 345 ms Loading file extracted/DerivedName.txt ... 1303 ms Loading file auxiliary/GraphemeBreakProperty.txt ... 70 ms Loading file EastAsianWidth.txt ... 180 ms Loading file emoji/emoji-data.txt ... 71 ms Assigning EmojiSegmentationCategory ... 6 ms Assigning char_width ... 3 ms Creating multistage tables (properties) ... 71 ms Creating multistage tables (names) ... 3082 ms Writing C++ table files ... 57 ms [11/24] /pobj/libunicode-0.6.0/bin/c++ -DUSE_INTRINSICS -Dunicode_EXPORTS -I/pobj/libunicode-0.6.0/libunicode-0.6.0/src -I/pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/.. -O2 -pipe -DNDEBUG -std=c++20 -fPIC -fcolor-diagnostics -Wall -Wextra -fdiagnostics-color=always -Qunused-arguments -Wconversion -Wduplicate-enum -Wextra-semi -Wfinal-dtor-non-final-class -Wimplicit-fallthrough -Wmissing-declarations -Wnewline-eof -Wno-unknown-attributes -Wno-unknown-pragmas -Wnull-dereference -Wpessimizing-move -Wredundant-move -Wsign-conversion -Wsuggest-destructor-override -pedantic -MD -MT src/libunicode/CMakeFiles/unicode.dir/capi.cpp.o -MF src/libunicode/CMakeFiles/unicode.dir/capi.cpp.o.d -o src/libunicode/CMakeFiles/unicode.dir/capi.cpp.o -c /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/capi.cpp [12/24] /pobj/libunicode-0.6.0/bin/c++ -DUSE_INTRINSICS -Dunicode_EXPORTS -I/pobj/libunicode-0.6.0/libunicode-0.6.0/src -I/pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/.. -O2 -pipe -DNDEBUG -std=c++20 -fPIC -fcolor-diagnostics -Wall -Wextra -fdiagnostics-color=always -Qunused-arguments -Wconversion -Wduplicate-enum -Wextra-semi -Wfinal-dtor-non-final-class -Wimplicit-fallthrough -Wmissing-declarations -Wnewline-eof -Wno-unknown-attributes -Wno-unknown-pragmas -Wnull-dereference -Wpessimizing-move -Wredundant-move -Wsign-conversion -Wsuggest-destructor-override -pedantic -MD -MT src/libunicode/CMakeFiles/unicode.dir/codepoint_properties.cpp.o -MF src/libunicode/CMakeFiles/unicode.dir/codepoint_properties.cpp.o.d -o src/libunicode/CMakeFiles/unicode.dir/codepoint_properties.cpp.o -c /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/codepoint_properties.cpp [13/24] /pobj/libunicode-0.6.0/bin/c++ -DUSE_INTRINSICS -Dunicode_EXPORTS -I/pobj/libunicode-0.6.0/libunicode-0.6.0/src -I/pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/.. -O2 -pipe -DNDEBUG -std=c++20 -fPIC -fcolor-diagnostics -Wall -Wextra -fdiagnostics-color=always -Qunused-arguments -Wconversion -Wduplicate-enum -Wextra-semi -Wfinal-dtor-non-final-class -Wimplicit-fallthrough -Wmissing-declarations -Wnewline-eof -Wno-unknown-attributes -Wno-unknown-pragmas -Wnull-dereference -Wpessimizing-move -Wredundant-move -Wsign-conversion -Wsuggest-destructor-override -pedantic -MD -MT src/libunicode/CMakeFiles/unicode.dir/emoji_segmenter.cpp.o -MF src/libunicode/CMakeFiles/unicode.dir/emoji_segmenter.cpp.o.d -o src/libunicode/CMakeFiles/unicode.dir/emoji_segmenter.cpp.o -c /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/emoji_segmenter.cpp [14/24] /pobj/libunicode-0.6.0/bin/c++ -DUSE_INTRINSICS -Dunicode_EXPORTS -I/pobj/libunicode-0.6.0/libunicode-0.6.0/src -I/pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/.. -O2 -pipe -DNDEBUG -std=c++20 -fPIC -fcolor-diagnostics -Wall -Wextra -fdiagnostics-color=always -Qunused-arguments -Wconversion -Wduplicate-enum -Wextra-semi -Wfinal-dtor-non-final-class -Wimplicit-fallthrough -Wmissing-declarations -Wnewline-eof -Wno-unknown-attributes -Wno-unknown-pragmas -Wnull-dereference -Wpessimizing-move -Wredundant-move -Wsign-conversion -Wsuggest-destructor-override -pedantic -MD -MT src/libunicode/CMakeFiles/unicode.dir/grapheme_segmenter.cpp.o -MF src/libunicode/CMakeFiles/unicode.dir/grapheme_segmenter.cpp.o.d -o src/libunicode/CMakeFiles/unicode.dir/grapheme_segmenter.cpp.o -c /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/grapheme_segmenter.cpp [15/24] /pobj/libunicode-0.6.0/bin/c++ -DUSE_INTRINSICS -Dunicode_EXPORTS -I/pobj/libunicode-0.6.0/libunicode-0.6.0/src -I/pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/.. -O2 -pipe -DNDEBUG -std=c++20 -fPIC -fcolor-diagnostics -Wall -Wextra -fdiagnostics-color=always -Qunused-arguments -Wconversion -Wduplicate-enum -Wextra-semi -Wfinal-dtor-non-final-class -Wimplicit-fallthrough -Wmissing-declarations -Wnewline-eof -Wno-unknown-attributes -Wno-unknown-pragmas -Wnull-dereference -Wpessimizing-move -Wredundant-move -Wsign-conversion -Wsuggest-destructor-override -pedantic -MD -MT src/libunicode/CMakeFiles/unicode.dir/scan.cpp.o -MF src/libunicode/CMakeFiles/unicode.dir/scan.cpp.o.d -o src/libunicode/CMakeFiles/unicode.dir/scan.cpp.o -c /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/scan.cpp FAILED: src/libunicode/CMakeFiles/unicode.dir/scan.cpp.o /pobj/libunicode-0.6.0/bin/c++ -DUSE_INTRINSICS -Dunicode_EXPORTS -I/pobj/libunicode-0.6.0/libunicode-0.6.0/src -I/pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/.. -O2 -pipe -DNDEBUG -std=c++20 -fPIC -fcolor-diagnostics -Wall -Wextra -fdiagnostics-color=always -Qunused-arguments -Wconversion -Wduplicate-enum -Wextra-semi -Wfinal-dtor-non-final-class -Wimplicit-fallthrough -Wmissing-declarations -Wnewline-eof -Wno-unknown-attributes -Wno-unknown-pragmas -Wnull-dereference -Wpessimizing-move -Wredundant-move -Wsign-conversion -Wsuggest-destructor-override -pedantic -MD -MT src/libunicode/CMakeFiles/unicode.dir/scan.cpp.o -MF src/libunicode/CMakeFiles/unicode.dir/scan.cpp.o.d -o src/libunicode/CMakeFiles/unicode.dir/scan.cpp.o -c /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/scan.cpp /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/scan.cpp:110:5: error: use of undeclared identifier 'intrinsics' 110 | intrinsics::m128i const ControlCodeMax = intrinsics::set1_epi8(0x20); // 0..0x1F | ^ /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/scan.cpp:110:46: error: use of undeclared identifier 'intrinsics' 110 | intrinsics::m128i const ControlCodeMax = intrinsics::set1_epi8(0x20); // 0..0x1F | ^ /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/scan.cpp:111:5: error: use of undeclared identifier 'intrinsics' 111 | intrinsics::m128i const Complex = intrinsics::set1_epi8(-128); // equals to 0x80 (0b1000'0000) | ^ /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/scan.cpp:111:39: error: use of undeclared identifier 'intrinsics' 111 | intrinsics::m128i const Complex = intrinsics::set1_epi8(-128); // equals to 0x80 (0b1000'0000) | ^ /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/scan.cpp:113:33: error: use of undeclared identifier 'intrinsics' 113 | while (input < end - sizeof(intrinsics::m128i)) | ^ /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/scan.cpp:115:9: error: use of undeclared identifier 'intrinsics' 115 | intrinsics::m128i batch = intrinsics::load_unaligned((intrinsics::m128i*) input); | ^ /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/scan.cpp:115:35: error: use of undeclared identifier 'intrinsics' 115 | intrinsics::m128i batch = intrinsics::load_unaligned((intrinsics::m128i*) input); | ^ /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/scan.cpp:115:63: error: use of undeclared identifier 'intrinsics' 115 | intrinsics::m128i batch = intrinsics::load_unaligned((intrinsics::m128i*) input); | ^ /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/scan.cpp:115:81: error: expected expression 115 | intrinsics::m128i batch = intrinsics::load_unaligned((intrinsics::m128i*) input); | ^ /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/scan.cpp:116:9: error: use of undeclared identifier 'intrinsics' 116 | intrinsics::m128i isControl = intrinsics::compare_less(batch, ControlCodeMax); | ^ /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/scan.cpp:116:27: error: use of undeclared identifier 'isControl'; did you mean 'is_control'? 116 | intrinsics::m128i isControl = intrinsics::compare_less(batch, ControlCodeMax); | ^~~~~~~~~ | is_control /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/scan.cpp:70:20: note: 'is_control' declared here 70 | constexpr bool is_control(char ch) noexcept | ^ /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/scan.cpp:117:9: error: use of undeclared identifier 'intrinsics' 117 | intrinsics::m128i isComplex = intrinsics::and128(batch, Complex); | ^ /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/scan.cpp:117:39: error: use of undeclared identifier 'intrinsics' 117 | intrinsics::m128i isComplex = intrinsics::and128(batch, Complex); | ^ /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/scan.cpp:119:9: error: use of undeclared identifier 'intrinsics' 119 | intrinsics::m128i testPack = intrinsics::or128(isControl, isComplex); | ^ /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/scan.cpp:119:38: error: use of undeclared identifier 'intrinsics' 119 | intrinsics::m128i testPack = intrinsics::or128(isControl, isComplex); | ^ /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/scan.cpp:119:56: error: use of undeclared identifier 'isControl'; did you mean 'is_control'? 119 | intrinsics::m128i testPack = intrinsics::or128(isControl, isComplex); | ^~~~~~~~~ | is_control /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/scan.cpp:70:20: note: 'is_control' declared here 70 | constexpr bool is_control(char ch) noexcept | ^ /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/scan.cpp:120:31: error: use of undeclared identifier 'intrinsics' 120 | if (int const check = intrinsics::movemask_epi8(testPack); check != 0) | ^ /pobj/libunicode-0.6.0/libunicode-0.6.0/src/libunicode/scan.cpp:126:25: error: use of undeclared identifier 'intrinsics' 126 | input += sizeof(intrinsics::m128i); | ^ 18 errors generated. ninja: build stopped: subcommand failed. *** Error 1 in textproc/libunicode (/usr/ports/devel/cmake/cmake.port.mk:50 'do-build': @cd /pobj/libunicode-0.6.0/build-i386 && exec /usr/b...) *** Error 2 in textproc/libunicode (/usr/ports/infrastructure/mk/bsd.port.mk:3066 '/pobj/libunicode-0.6.0/build-i386/.build_done': @cd /usr/...) *** Error 2 in textproc/libunicode (/usr/ports/infrastructure/mk/bsd.port.mk:2713 'build': @lock=libunicode-0.6.0; export _LOCKS_HELD=" lib...) ===> Exiting textproc/libunicode with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval...) >>> Ended at 1757747326.93 max_stuck=0.00/depends=4.03/show-prepare-results=1.41/build=50.00 Error: job failed with 512 on i386-1 at 1757747326