Download raw body.
[NEW] textproc/libunicode
On 2024/06/29 07:06, SASANO Takayoshi wrote:
> Hi,
>
> I want to port Contour-terminal (https://github.com/contour-terminal/contour)
> and this requires two libraries.
>
> Here is the another, libunicode. It requires previously posted
> updated textproc/unicode/ucd.
>
> ok?
Fails on i386.
>>> Building on localhost under textproc/libunicode
BDEPENDS = [devel/ninja;devel/fmt;lang/python/3;textproc/unicode/ucd;devel/cmake]
DIST = [textproc/libunicode:libunicode-0.4.0.tar.gz]
FULLPKGNAME = libunicode-0.4.0
RDEPENDS = [lang/python/3]
(Junk lock obtained for localhost at 1720714151.99)
>>> Running depends in textproc/libunicode at 1720714152.02
last junk was in mail/sympa
/usr/sbin/pkg_add -aI -Drepair cmake-3.30.0v1 fmt-10.2.1 ninja-1.11.1p0v0 python-3.11.9p3 unicode-ucd-15.1.0p0
was: /usr/sbin/pkg_add -aI -Drepair cmake-3.30.0v1 fmt-10.2.1 ninja-1.11.1p0v0 python-3.11.9p3 unicode-ucd-15.1.0p0
/usr/sbin/pkg_add -aI -Drepair cmake-3.30.0v1 fmt-10.2.1 ninja-1.11.1p0v0 python-3.11.9p3 unicode-ucd-15.1.0p0
>>> Running show-prepare-results in textproc/libunicode at 1720714156.54
===> textproc/libunicode
===> Building from scratch libunicode-0.4.0
===> libunicode-0.4.0 depends on: fmt-* -> fmt-10.2.1
===> libunicode-0.4.0 depends on: unicode-ucd-* -> unicode-ucd-15.1.0p0
===> libunicode-0.4.0 depends on: cmake-* -> cmake-3.30.0v1
===> libunicode-0.4.0 depends on: ninja-* -> ninja-1.11.1p0v0
===> libunicode-0.4.0 depends on: python->=3.11,<3.12 -> python-3.11.9p3
===> Verifying specs: c++ c++abi pthread c m
===> found c++.10.0 c++abi.7.0 pthread.27.1 c.100.1 m.10.1
cmake-3.30.0v1
fmt-10.2.1
ninja-1.11.1p0v0
python-3.11.9p3
unicode-ucd-15.1.0p0
(Junk lock released for localhost at 1720714157.61)
distfiles size=89723
>>> Running patch in textproc/libunicode at 1720714157.65
===> textproc/libunicode
===> Checking files for libunicode-0.4.0
`/mnt/distfiles/libunicode-0.4.0.tar.gz' is up to date.
>> (SHA256) libunicode-0.4.0.tar.gz: OK
===> Extracting for libunicode-0.4.0
===> Patching for libunicode-0.4.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++
>>> Running configure in textproc/libunicode at 1720714158.06
===> textproc/libunicode
===> Generating configure for libunicode-0.4.0
===> Configuring for libunicode-0.4.0
-- The CXX compiler identification is Clang 16.0.6
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /pobj/libunicode-0.4.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.11 (found version "3.11.9") found components: Interpreter
-- libunicode library build mode: SHARED
-- ------------------------------------------------------------------------------
-- libunicode (version 0.4.0)
-- ------------------------------------------------------------------------------
-- Build type: Release
-- Build mode: dynamic
-- Build unit tests: OFF
-- Build tools: ON
-- Using ccache: CCACHE-NOTFOUND
-- Using UCD directory: /usr/local/share/unicode/ucd
-- Enable clang-tidy: OFF ()
-- ------------------------------------------------------------------------------
-- ==============================================================================
-- ThirdParties
-- ------------------------------------------------------------------------------
-- fmt system package
-- ------------------------------------------------------------------------------
-- Configuring done (9.9s)
-- 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
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.4.0/build-i386
>>> Running build in textproc/libunicode at 1720714168.38
===> textproc/libunicode
===> Building for libunicode-0.4.0
Change Dir: '/pobj/libunicode-0.4.0/build-i386'
Run Build Command(s): /usr/local/bin/ninja -v -j 1
[0/24] cd /pobj/libunicode-0.4.0/build-i386 && /usr/local/bin/python3.11 /pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/mktables.py /usr/local/share/unicode/ucd
[2/24] /pobj/libunicode-0.4.0/bin/c++ -Dunicode_ucd_EXPORTS -I/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/.. -O2 -pipe -DNDEBUG -std=c++20 -fPIC -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.4.0/libunicode-0.4.0/src/libunicode/ucd.cpp
[3/24] : && /pobj/libunicode-0.4.0/bin/c++ -fPIC -O2 -pipe -DNDEBUG -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.4.0/bin/c++ -Dunicode_loader_EXPORTS -I/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/.. -O2 -pipe -DNDEBUG -std=c++20 -fPIC -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.4.0/libunicode-0.4.0/src/libunicode/codepoint_properties_loader.cpp
[6/24] : && /pobj/libunicode-0.4.0/bin/c++ -fPIC -O2 -pipe -DNDEBUG -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.4.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.4.0/bin/c++ -I/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/.. -O2 -pipe -DNDEBUG -std=c++20 -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.4.0/libunicode-0.4.0/src/libunicode/tablegen.cpp
[9/24] : && /pobj/libunicode-0.4.0/bin/c++ -O2 -pipe -DNDEBUG src/libunicode/CMakeFiles/unicode_tablegen.dir/tablegen.cpp.o -o src/libunicode/unicode_tablegen -Wl,-z,origin,-rpath,/pobj/libunicode-0.4.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.4.0/libunicode-0.4.0/src/libunicode && /pobj/libunicode-0.4.0/build-i386/src/libunicode/unicode_tablegen /usr/local/share/unicode/ucd /pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/codepoint_properties_data.h /pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/codepoint_properties_data.cpp /pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/codepoint_properties_names.cpp unicode::precompiled
Loading file Scripts.txt ... 172 ms
Loading file DerivedCoreProperties.txt ... 666 ms
Loading file DerivedAge.txt ... 135 ms
Loading file extracted/DerivedGeneralCategory.txt ... 294 ms
Loading file extracted/DerivedName.txt ... 1021 ms
Loading file auxiliary/GraphemeBreakProperty.txt ... 67 ms
Loading file EastAsianWidth.txt ... 160 ms
Loading file emoji/emoji-data.txt ... 76 ms
Assigning EmojiSegmentationCategory ... 7 ms
Assigning char_width ... 4 ms
Creating multistage tables (properties) ... 85 ms
Creating multistage tables (names) ... 3232 ms
Writing C++ table files ... 55 ms
[11/24] /pobj/libunicode-0.4.0/bin/c++ -Dunicode_EXPORTS -I/pobj/libunicode-0.4.0/libunicode-0.4.0/src -I/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/.. -O2 -pipe -DNDEBUG -std=c++20 -fPIC -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.4.0/libunicode-0.4.0/src/libunicode/capi.cpp
[12/24] /pobj/libunicode-0.4.0/bin/c++ -Dunicode_EXPORTS -I/pobj/libunicode-0.4.0/libunicode-0.4.0/src -I/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/.. -O2 -pipe -DNDEBUG -std=c++20 -fPIC -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.4.0/libunicode-0.4.0/src/libunicode/codepoint_properties.cpp
[13/24] /pobj/libunicode-0.4.0/bin/c++ -Dunicode_EXPORTS -I/pobj/libunicode-0.4.0/libunicode-0.4.0/src -I/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/.. -O2 -pipe -DNDEBUG -std=c++20 -fPIC -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.4.0/libunicode-0.4.0/src/libunicode/emoji_segmenter.cpp
[14/24] /pobj/libunicode-0.4.0/bin/c++ -Dunicode_EXPORTS -I/pobj/libunicode-0.4.0/libunicode-0.4.0/src -I/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/.. -O2 -pipe -DNDEBUG -std=c++20 -fPIC -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.4.0/libunicode-0.4.0/src/libunicode/grapheme_segmenter.cpp
[15/24] /pobj/libunicode-0.4.0/bin/c++ -Dunicode_EXPORTS -I/pobj/libunicode-0.4.0/libunicode-0.4.0/src -I/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/.. -O2 -pipe -DNDEBUG -std=c++20 -fPIC -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.4.0/libunicode-0.4.0/src/libunicode/scan.cpp
FAILED: src/libunicode/CMakeFiles/unicode.dir/scan.cpp.o
/pobj/libunicode-0.4.0/bin/c++ -Dunicode_EXPORTS -I/pobj/libunicode-0.4.0/libunicode-0.4.0/src -I/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/.. -O2 -pipe -DNDEBUG -std=c++20 -fPIC -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.4.0/libunicode-0.4.0/src/libunicode/scan.cpp
/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/scan.cpp:84:5: error: use of undeclared identifier 'intrinsics'
intrinsics::m128i const ControlCodeMax = intrinsics::set1_epi8(0x20); // 0..0x1F
^
/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/scan.cpp:84:46: error: use of undeclared identifier 'intrinsics'
intrinsics::m128i const ControlCodeMax = intrinsics::set1_epi8(0x20); // 0..0x1F
^
/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/scan.cpp:85:5: error: use of undeclared identifier 'intrinsics'
intrinsics::m128i const Complex = intrinsics::set1_epi8(-128); // equals to 0x80 (0b1000'0000)
^
/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/scan.cpp:85:39: error: use of undeclared identifier 'intrinsics'
intrinsics::m128i const Complex = intrinsics::set1_epi8(-128); // equals to 0x80 (0b1000'0000)
^
/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/scan.cpp:87:33: error: use of undeclared identifier 'intrinsics'
while (input < end - sizeof(intrinsics::m128i))
^
/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/scan.cpp:89:9: error: use of undeclared identifier 'intrinsics'
intrinsics::m128i batch = intrinsics::load_unaligned((intrinsics::m128i*) input);
^
/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/scan.cpp:89:35: error: use of undeclared identifier 'intrinsics'
intrinsics::m128i batch = intrinsics::load_unaligned((intrinsics::m128i*) input);
^
/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/scan.cpp:89:63: error: use of undeclared identifier 'intrinsics'
intrinsics::m128i batch = intrinsics::load_unaligned((intrinsics::m128i*) input);
^
/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/scan.cpp:89:81: error: expected expression
intrinsics::m128i batch = intrinsics::load_unaligned((intrinsics::m128i*) input);
^
/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/scan.cpp:90:9: error: use of undeclared identifier 'intrinsics'
intrinsics::m128i isControl = intrinsics::compare_less(batch, ControlCodeMax);
^
/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/scan.cpp:90:27: error: use of undeclared identifier 'isControl'; did you mean 'is_control'?
intrinsics::m128i isControl = intrinsics::compare_less(batch, ControlCodeMax);
^~~~~~~~~
is_control
/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/scan.cpp:61:20: note: 'is_control' declared here
constexpr bool is_control(char ch) noexcept
^
/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/scan.cpp:91:9: error: use of undeclared identifier 'intrinsics'
intrinsics::m128i isComplex = intrinsics::and128(batch, Complex);
^
/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/scan.cpp:91:39: error: use of undeclared identifier 'intrinsics'
intrinsics::m128i isComplex = intrinsics::and128(batch, Complex);
^
/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/scan.cpp:93:9: error: use of undeclared identifier 'intrinsics'
intrinsics::m128i testPack = intrinsics::or128(isControl, isComplex);
^
/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/scan.cpp:93:38: error: use of undeclared identifier 'intrinsics'
intrinsics::m128i testPack = intrinsics::or128(isControl, isComplex);
^
/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/scan.cpp:93:56: error: use of undeclared identifier 'isControl'; did you mean 'is_control'?
intrinsics::m128i testPack = intrinsics::or128(isControl, isComplex);
^~~~~~~~~
is_control
/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/scan.cpp:61:20: note: 'is_control' declared here
constexpr bool is_control(char ch) noexcept
^
/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/scan.cpp:94:31: error: use of undeclared identifier 'intrinsics'
if (int const check = intrinsics::movemask_epi8(testPack); check != 0)
^
/pobj/libunicode-0.4.0/libunicode-0.4.0/src/libunicode/scan.cpp:100:25: error: use of undeclared identifier 'intrinsics'
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.4.0/build-i386 && exec /usr/b...)
*** Error 2 in textproc/libunicode (/usr/ports/infrastructure/mk/bsd.port.mk:3057 '/pobj/libunicode-0.4.0/build-i386/.build_done': @cd /usr/...)
*** Error 2 in textproc/libunicode (/usr/ports/infrastructure/mk/bsd.port.mk:2704 'build': @lock=libunicode-0.4.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 1720714201.95
max_stuck=3.28/depends=4.52/show-prepare-results=1.10/patch=0.42/configure=10.32/build=33.59
Error: job failed with 512 on localhost at 1720714201
[NEW] textproc/libunicode