open_jtalk_elixir

Build log

nerves_system_x86_64

open_jtalk_elixir 0.4.0 · fail · run open_jtalk_elixir-0.4.0-1791112096286
1417 of 1417 lines
1Resolving Hex dependencies...2Resolution completed in 0.111s3Unchanged:4  circular_buffer 1.1.05  elixir_make 0.10.06  interactive_cmd 0.1.47  muontrap 1.8.08  nerves 2.0.0-pre.29  nerves_discovery 0.1.510  nerves_logging 0.2.411  nerves_runtime 0.13.1312  nerves_system_bbb 2.30.213  nerves_system_br 1.34.414  nerves_system_mangopi_mq_pro 0.17.215  nerves_system_qemu_aarch64 0.4.216  nerves_system_rpi0 2.1.217  nerves_system_rpi4 2.1.218  nerves_system_rpi5 2.1.219  nerves_system_trellis 0.5.020  nerves_system_x86_64 1.34.221  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.122  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.123  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.124  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.125  nerves_toolchain_x86_64_nerves_linux_musl 15.3.126  nerves_uevent 0.1.727  open_jtalk_elixir 0.4.028  property_table 0.3.429  ring_logger 0.11.730  tablet 0.3.331  toolshed 0.5.032  uboot_env 1.0.233* Getting open_jtalk_elixir (Hex package)34* Getting nerves (Hex package)35* Getting ring_logger (Hex package)36* Getting toolshed (Hex package)37* Getting nerves_runtime (Hex package)38* Getting nerves_system_bbb (Hex package)39* Getting nerves_system_mangopi_mq_pro (Hex package)40* Getting nerves_system_qemu_aarch64 (Hex package)41* Getting nerves_system_rpi0 (Hex package)42* Getting nerves_system_rpi4 (Hex package)43* Getting nerves_system_rpi5 (Hex package)44* Getting nerves_system_trellis (Hex package)45* Getting nerves_system_x86_64 (Hex package)46* Getting nerves_system_br (Hex package)47* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)48* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)49* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)50* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)51* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)52* Getting nerves_logging (Hex package)53* Getting nerves_uevent (Hex package)54* Getting uboot_env (Hex package)55* Getting elixir_make (Hex package)56* Getting property_table (Hex package)57* Getting circular_buffer (Hex package)58* Getting interactive_cmd (Hex package)59* Getting nerves_discovery (Hex package)60* Getting tablet (Hex package)61* Getting muontrap (Hex package)62==> open_jtalk_elixir63mkdir -p "/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj"64mkdir -p "/work/proj/_build/x86_64/lib/open_jtalk_elixir/priv/bin"65mkdir -p "/work/proj/_build/x86_64/lib/open_jtalk_elixir/priv/lib"66mkdir -p "/work/proj/_build/x86_64/lib/open_jtalk_elixir/priv/dictionary"67mkdir -p "/work/proj/_build/x86_64/lib/open_jtalk_elixir/priv/voices"68[prepare_vendor.sh] exists: /work/proj/deps_x86_64/open_jtalk_elixir/vendor/config/config.sub69[prepare_vendor.sh] exists: /work/proj/deps_x86_64/open_jtalk_elixir/vendor/config/config.guess70[prepare_vendor.sh] downloading: https://sourceforge.net/projects/open-jtalk/files/Open%20JTalk/open_jtalk-1.11/open_jtalk-1.11.tar.gz/download -> /work/proj/deps_x86_64/open_jtalk_elixir/vendor/open_jtalk-1.11.tar.gz71  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current72                                 Dload  Upload   Total   Spent    Left  Speed73  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0100   669  100   669    0     0   2914      0 --:--:-- --:--:-- --:--:--  292174100   555  100   555    0     0   1052      0 --:--:-- --:--:-- --:--:--  105275  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0  0 18.5M    0 98039    0     0  56250      0  0:05:46  0:00:01  0:05:45  105k 11 18.5M   11 2223k    0     0   817k      0  0:00:23  0:00:02  0:00:21 1180k 19 18.5M   19 3743k    0     0  1007k      0  0:00:18  0:00:03  0:00:15 1299k 22 18.5M   22 4191k    0     0   880k      0  0:00:21  0:00:04  0:00:17 1067k 34 18.5M   34 6511k    0     0  1139k      0  0:00:16  0:00:05  0:00:11 1334k 45 18.5M   45 8559k    0     0  1268k      0  0:00:14  0:00:06  0:00:08 1692k 58 18.5M   58 10.7M    0     0  1422k      0  0:00:13  0:00:07  0:00:06 1748k 79 18.5M   79 14.8M    0     0  1732k      0  0:00:10  0:00:08  0:00:02 2266k 92 18.5M   92 17.1M    0     0  1809k      0  0:00:10  0:00:09  0:00:01 2702k100 18.5M  100 18.5M    0     0  1826k      0  0:00:10  0:00:10 --:--:-- 2662k76[prepare_vendor.sh] downloading: https://sourceforge.net/projects/hts-engine/files/hts_engine%20API/hts_engine_API-1.10/hts_engine_API-1.10.tar.gz/download -> /work/proj/deps_x86_64/open_jtalk_elixir/vendor/hts_engine_API-1.10.tar.gz77  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current78                                 Dload  Upload   Total   Spent    Left  Speed79  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0100   703  100   703    0     0   2268      0 --:--:-- --:--:-- --:--:--  226780100   589  100   589    0     0    899      0 --:--:-- --:--:-- --:--:--   89981100  165k  100  165k    0     0   180k      0 --:--:-- --:--:-- --:--:--  180k82[prepare_vendor.sh] downloading: https://deb.debian.org/debian/pool/main/m/mecab/mecab_0.996.orig.tar.gz -> /work/proj/deps_x86_64/open_jtalk_elixir/vendor/mecab-0.996.tar.gz83  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current84                                 Dload  Upload   Total   Spent    Left  Speed85  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0100 1365k  100 1365k    0     0  3648k      0 --:--:-- --:--:-- --:--:-- 3642k86[prepare_vendor.sh] downloading: https://sourceforge.net/projects/open-jtalk/files/Dictionary/open_jtalk_dic-1.11/open_jtalk_dic_utf_8-1.11.tar.gz/download -> /work/proj/deps_x86_64/open_jtalk_elixir/vendor/open_jtalk_dic_utf_8-1.11.tar.gz87  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current88                                 Dload  Upload   Total   Spent    Left  Speed89  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0100   693  100   693    0     0   2307      0 --:--:-- --:--:-- --:--:--  231090100   579  100   579    0     0    818      0 --:--:-- --:--:-- --:--:--   818100   579  100   579    0     0    817      0 --:--:-- --:--:-- --:--:--     091 24 22.5M   24 5759k    0     0  3648k      0  0:00:06  0:00:01  0:00:05 3648k 92 22.5M   92 20.7M    0     0  8302k      0  0:00:02  0:00:02 --:--:-- 15.4M100 22.5M  100 22.5M    0     0  8706k      0  0:00:02  0:00:02 --:--:-- 15.7M92[prepare_vendor.sh] downloading: https://sourceforge.net/projects/mmdagent/files/MMDAgent_Example/MMDAgent_Example-1.8/MMDAgent_Example-1.8.zip/download -> /work/proj/deps_x86_64/open_jtalk_elixir/vendor/MMDAgent_Example-1.8.zip93  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current94                                 Dload  Upload   Total   Spent    Left  Speed95  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0100   681  100   681    0     0   1644      0 --:--:-- --:--:-- --:--:--  164496100   567  100   567    0     0    811      0 --:--:-- --:--:-- --:--:--   81197  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0 36 28.8M   36 10.6M    0     0  5721k      0  0:00:05  0:00:01  0:00:04  9.9M 89 28.8M   89 25.8M    0     0  9269k      0  0:00:03  0:00:02  0:00:01 12.8M100 28.8M  100 28.8M    0     0  8937k      0  0:00:03  0:00:03 --:--:-- 11.6M98[prepare_vendor.sh] done. vendor prepared at: /work/proj/deps_x86_64/open_jtalk_elixir/vendor99Building Open JTalk100[build_openjtalk.sh] Extracting mecab-0.996.tar.gz -> /work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/101[build_openjtalk.sh] Extracting hts_engine_API-1.10.tar.gz -> /work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/hts_engine/102[build_openjtalk.sh] Extracting open_jtalk-1.11.tar.gz -> /work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/open_jtalk/103[build_openjtalk.sh] host=x86_64-unknown-linux-musl104[build_openjtalk.sh] deps=/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl105[build_openjtalk.sh] dest=/work/proj/_build/x86_64/lib/open_jtalk_elixir/priv/bin/open_jtalk106[build_openjtalk.sh] Building MeCab -> /work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl107[build_openjtalk.sh] Injecting config.sub (+config.guess) into: /work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996108configure: WARNING: if you wanted to set the --build type, don't use --host.109    If a cross compiler is detected then cross compile mode will be used110checking for a BSD-compatible install... /usr/bin/install -c111checking whether build environment is sane... yes112checking for x86_64-unknown-linux-musl-strip... /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-strip113checking for a thread-safe mkdir -p... /usr/bin/mkdir -p114checking for gawk... gawk115checking whether make sets $(MAKE)... yes116checking for x86_64-unknown-linux-musl-gcc... /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc117checking whether the C compiler works... yes118checking for C compiler default output file name... a.out119checking for suffix of executables... 120checking whether we are cross compiling... yes121checking for suffix of object files... o122checking whether we are using the GNU C compiler... yes123checking whether /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc accepts -g... yes124checking for /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc option to accept ISO C89... none needed125checking for style of include used by make... GNU126checking dependency style of /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc... none127checking whether we are using the GNU C++ compiler... yes128checking whether /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ accepts -g... yes129checking dependency style of /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++... none130checking how to run the C preprocessor... /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc -E131checking for grep that handles long lines and -e... /usr/bin/grep132checking for egrep... /usr/bin/grep -E133checking whether /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc needs -traditional... no134checking whether make sets $(MAKE)... (cached) yes135checking build system type... x86_64-pc-linux-gnu136checking host system type... x86_64-unknown-linux-musl137checking how to print strings... printf138checking for a sed that does not truncate output... /usr/bin/sed139checking for fgrep... /usr/bin/grep -F140checking for ld used by /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc... /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-ld141checking if the linker (/home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-ld) is GNU ld... yes142checking for BSD- or MS-compatible name lister (nm)... no143checking for x86_64-unknown-linux-musl-dumpbin... no144checking for x86_64-unknown-linux-musl-link... no145checking for dumpbin... no146checking for link... link -dump147configure: WARNING: using cross tools not prefixed with host triplet148checking the name lister (nm) interface... BSD nm149checking whether ln -s works... yes150checking the maximum length of command line arguments... 1572864151checking whether the shell understands some XSI constructs... yes152checking whether the shell understands "+="... yes153checking how to convert x86_64-pc-linux-gnu file names to x86_64-unknown-linux-musl format... func_convert_file_noop154checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop155checking for /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-ld option to reload object files... -r156checking for x86_64-unknown-linux-musl-objdump... objdump157checking how to recognize dependent libraries... pass_all158checking for x86_64-unknown-linux-musl-dlltool... dlltool159checking how to associate runtime and link libraries... printf %s\n160checking for x86_64-unknown-linux-musl-ar... /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-ar161checking for archiver @FILE support... @162checking for x86_64-unknown-linux-musl-strip... (cached) /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-strip163checking for x86_64-unknown-linux-musl-ranlib... /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-ranlib164checking command to parse nm output from /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc object... ok165checking for sysroot... no166checking for x86_64-unknown-linux-musl-mt... no167checking for mt... mt168checking if mt is a manifest tool... no169checking for ANSI C header files... yes170checking for sys/types.h... yes171checking for sys/stat.h... yes172checking for stdlib.h... yes173checking for string.h... yes174checking for memory.h... yes175checking for strings.h... yes176checking for inttypes.h... yes177checking for stdint.h... yes178checking for unistd.h... yes179checking for dlfcn.h... yes180checking for objdir... .libs181checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc supports -fno-rtti -fno-exceptions... no182checking for /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc option to produce PIC... -fPIC -DPIC183checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc PIC flag -fPIC -DPIC works... yes184checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc static flag -static works... yes185checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc supports -c -o file.o... yes186checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc supports -c -o file.o... (cached) yes187checking whether the /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc linker (/home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-ld -m elf_x86_64) supports shared libraries... yes188checking dynamic linker characteristics... GNU/Linux ld.so189checking how to hardcode library paths into programs... immediate190checking whether stripping libraries is possible... yes191checking if libtool supports shared libraries... yes192checking whether to build shared libraries... no193checking whether to build static libraries... yes194checking how to run the C++ preprocessor... /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -E195checking for ld used by /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++... /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-ld -m elf_x86_64196checking if the linker (/home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-ld -m elf_x86_64) is GNU ld... yes197checking whether the /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ linker (/home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-ld -m elf_x86_64) supports shared libraries... yes198checking for /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ option to produce PIC... -fPIC -DPIC199checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ PIC flag -fPIC -DPIC works... yes200checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ static flag -static works... yes201checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ supports -c -o file.o... yes202checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ supports -c -o file.o... (cached) yes203checking whether the /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ linker (/home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-ld -m elf_x86_64) supports shared libraries... yes204checking dynamic linker characteristics... (cached) GNU/Linux ld.so205checking how to hardcode library paths into programs... immediate206checking for library containing strerror... none required207checking whether byte ordering is bigendian... no208checking for ld used by GCC... /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-ld -m elf_x86_64209checking if the linker (/home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-ld -m elf_x86_64) is GNU ld... yes210checking for shared library run path origin... done211checking for iconv... yes212checking for working iconv... guessing yes213checking for iconv declaration... 214         extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);215checking for ANSI C header files... (cached) yes216checking for an ANSI C-conforming const... yes217checking whether byte ordering is bigendian... (cached) no218checking for string.h... (cached) yes219checking for stdlib.h... (cached) yes220checking for unistd.h... (cached) yes221checking fcntl.h usability... yes222checking fcntl.h presence... yes223checking for fcntl.h... yes224checking for stdint.h... (cached) yes225checking for sys/stat.h... (cached) yes226checking sys/mman.h usability... yes227checking sys/mman.h presence... yes228checking for sys/mman.h... yes229checking sys/times.h usability... yes230checking sys/times.h presence... yes231checking for sys/times.h... yes232checking for sys/types.h... (cached) yes233checking dirent.h usability... yes234checking dirent.h presence... yes235checking for dirent.h... yes236checking ctype.h usability... yes237checking ctype.h presence... yes238checking for ctype.h... yes239checking for sys/types.h... (cached) yes240checking io.h usability... no241checking io.h presence... no242checking for io.h... no243checking windows.h usability... no244checking windows.h presence... no245checking for windows.h... no246checking pthread.h usability... yes247checking pthread.h presence... yes248checking for pthread.h... yes249checking for off_t... yes250checking for size_t... yes251checking size of char... 1252checking size of short... 2253checking size of int... 4254checking size of long... 8255checking size of long long... 8256checking size of size_t... 8257checking for size_t... (cached) yes258checking for unsigned long long int... yes259checking for stdlib.h... (cached) yes260checking for unistd.h... (cached) yes261checking for sys/param.h... yes262checking for getpagesize... yes263checking for working mmap... no264checking for main in -lstdc++... yes265checking for pthread_create in -lpthread... yes266checking for pthread_join in -lpthread... yes267checking for getenv... yes268checking for opendir... yes269checking whether make is GNU Make... yes270checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ supports stl <vector> (required)... yes271checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ supports stl <list> (required)... yes272checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ supports stl <map> (required)... yes273checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ supports stl <set> (required)... yes274checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ supports stl <queue> (required)... yes275checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ supports stl <functional> (required)... yes276checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ supports stl <algorithm> (required)... yes277checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ supports stl <string> (required)... yes278checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ supports stl <iostream> (required)... yes279checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ supports stl <sstream> (required)... yes280checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ supports stl <fstream> (required)... yes281checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ supports template <class T> (required)... yes282checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ supports const_cast<> (required)... yes283checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ supports static_cast<> (required)... yes284checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ supports reinterpret_cast<> (required)... yes285checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ supports namespaces (required) ... yes286checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ supports __thread (optional)... yes287checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ supports template <class T> (required)... yes288checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ supports GCC native atomic operations (optional)... yes289checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ supports OSX native atomic operations (optional)... no290checking if /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ environment provides all required features... yes291configure: creating ./config.status292config.status: creating Makefile293config.status: creating src/Makefile294config.status: creating src/Makefile.msvc295config.status: creating man/Makefile296config.status: creating doc/Makefile297config.status: creating tests/Makefile298config.status: creating swig/version.h299config.status: creating mecab.iss300config.status: creating mecab-config301config.status: creating mecabrc302config.status: creating config.h303config.status: executing depfiles commands304config.status: executing libtool commands305config.status: executing default commands306make[1]: Entering directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996'307make  all-recursive308make[2]: Entering directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996'309Making all in src310make[3]: Entering directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996/src'311/bin/bash ../libtool --tag=CXX   --mode=compile /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102   -DMECAB_DEFAULT_RC="\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\""  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -O3 -Wall  -c -o viterbi.lo viterbi.cpp312/bin/bash ../libtool --tag=CXX   --mode=compile /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102   -DMECAB_DEFAULT_RC="\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\""  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -O3 -Wall  -c -o tagger.lo tagger.cpp313libtool: compile:  /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102 -DMECAB_DEFAULT_RC=\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -O3 -Wall -c tagger.cpp -o tagger.o314libtool: compile:  /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102 -DMECAB_DEFAULT_RC=\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -O3 -Wall -c viterbi.cpp -o viterbi.o315In file included from dictionary.h:11,316                 from tokenizer.h:11,317                 from viterbi.cpp:18:318darts.h: In member function 'T MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::exactMatchSearch(const key_type*, size_t, size_t) const':319darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]320  407 |     register array_type_  b = array_[node_pos].base;321      |                           ^322darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]323  408 |     register array_u_type_ p;324      |                            ^325darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]326  410 |     for (register size_t i = 0; i < len; ++i) {327      |                          ^328darts.h: In member function 'size_t MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const':329darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]330  434 |     register array_type_  b   = array_[node_pos].base;331      |                           ^332darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]333  435 |     register size_t     num = 0;334      |                         ^~~335darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]336  436 |     register array_type_  n;337      |                           ^338darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]339  437 |     register array_u_type_ p;340      |                            ^341darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]342  439 |     for (register size_t i = 0; i < len; ++i) {343      |                          ^344darts.h: In member function 'MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::value_type MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::traverse(const key_type*, size_t&, size_t&, size_t) const':345darts.h:472:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]346  472 |     register array_type_  b = array_[node_pos].base;347      |                           ^348darts.h:473:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]349  473 |     register array_u_type_ p;350      |                            ^351In file included from dictionary.h:11,352                 from tokenizer.h:11,353                 from tagger.cpp:18:354darts.h: In member function 'T MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::exactMatchSearch(const key_type*, size_t, size_t) const':355darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]356  407 |     register array_type_  b = array_[node_pos].base;357      |                           ^358darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]359  408 |     register array_u_type_ p;360      |                            ^361darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]362  410 |     for (register size_t i = 0; i < len; ++i) {363      |                          ^364darts.h: In member function 'size_t MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const':365darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]366  434 |     register array_type_  b   = array_[node_pos].base;367      |                           ^368darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]369  435 |     register size_t     num = 0;370      |                         ^~~371darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]372  436 |     register array_type_  n;373      |                           ^374darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]375  437 |     register array_u_type_ p;376      |                            ^377darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]378  439 |     for (register size_t i = 0; i < len; ++i) {379      |                          ^380darts.h: In member function 'MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::value_type MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::traverse(const key_type*, size_t&, size_t&, size_t) const':381darts.h:472:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]382  472 |     register array_type_  b = array_[node_pos].base;383      |                           ^384darts.h:473:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]385  473 |     register array_u_type_ p;386      |                            ^387In file included from dictionary.h:12:388char_property.h: In member function 'const char* MeCab::CharProperty::seekToOtherType(const char*, const char*, MeCab::CharInfo, MeCab::CharInfo*, size_t*, size_t*) const':389char_property.h:40:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]390   40 |     register const char *p =  begin;391      |                          ^392viterbi.cpp: In function 'bool MeCab::{anonymous}::connect(size_t, MeCab::Node*, MeCab::Node**, MeCab::Node**, const MeCab::Connector*, MeCab::Allocator<mecab_node_t, mecab_path_t>*)':393viterbi.cpp:321:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]394  321 |     register long best_cost = 2147483647;395      |                   ^~~~~~~~~396viterbi.cpp:324:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]397  324 |       register int lcost = connector->cost(lnode, rnode);  // local cost398      |                    ^~~~~399viterbi.cpp:325:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]400  325 |       register long cost = lnode->cost + lcost;401      |                     ^~~~402darts.h: In instantiation of 'size_t MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length<char>; size_t = long unsigned int; key_type = char]':403dictionary.h:37:34:   required from here404   37 |     return da_.commonPrefixSearch(key, result, rlen, len);405      |            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~406darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]407  434 |     register array_type_  b   = array_[node_pos].base;408      |                           ^409darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]410  435 |     register size_t     num = 0;411      |                         ^~~412darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]413  436 |     register array_type_  n;414      |                           ^415darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]416  437 |     register array_u_type_ p;417      |                            ^418darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]419  439 |     for (register size_t i = 0; i < len; ++i) {420      |                          ^421darts.h: In instantiation of 'T MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::exactMatchSearch(const key_type*, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length<char>; key_type = char; size_t = long unsigned int]':422darts.h:394:33:   required from 'void MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::exactMatchSearch(const key_type*, T&, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length<char>; key_type = char; size_t = long unsigned int]'423  394 |     result = exactMatchSearch<T>(key, len, node_pos);424      |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~425dictionary.h:42:25:   required from here426   42 |     da_.exactMatchSearch(key, n);427      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~428darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]429  407 |     register array_type_  b = array_[node_pos].base;430      |                           ^431darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]432  408 |     register array_u_type_ p;433      |                            ^434darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]435  410 |     for (register size_t i = 0; i < len; ++i) {436      |                          ^437viterbi.cpp: In instantiation of 'bool MeCab::{anonymous}::connect(size_t, MeCab::Node*, MeCab::Node**, MeCab::Node**, const MeCab::Connector*, MeCab::Allocator<mecab_node_t, mecab_path_t>*) [with bool IsAllPath = true; size_t = long unsigned int; MeCab::Node = mecab_node_t]':438viterbi.cpp:379:30:   required from 'bool MeCab::Viterbi::viterbi(MeCab::Lattice*) const [with bool IsAllPath = true; bool IsPartial = true]'439  379 |       if (!connect<IsAllPath>(pos, right_node,440      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~441  380 |                               begin_node_list,442      |                               ~~~~~~~~~~~~~~~~443  381 |                               end_node_list,444      |                               ~~~~~~~~~~~~~~445  382 |                               connector_.get(),446      |                               ~~~~~~~~~~~~~~~~~447  383 |                               allocator)) {448      |                               ~~~~~~~~~~449viterbi.cpp:84:35:   required from here450   84 |       result = viterbi<true, true>(lattice);451      |                ~~~~~~~~~~~~~~~~~~~^~~~~~~~~452viterbi.cpp:321:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]453  321 |     register long best_cost = 2147483647;454      |                   ^~~~~~~~~455viterbi.cpp:324:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]456  324 |       register int lcost = connector->cost(lnode, rnode);  // local cost457      |                    ^~~~~458viterbi.cpp:325:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]459  325 |       register long cost = lnode->cost + lcost;460      |                     ^~~~461viterbi.cpp: In instantiation of 'bool MeCab::{anonymous}::connect(size_t, MeCab::Node*, MeCab::Node**, MeCab::Node**, const MeCab::Connector*, MeCab::Allocator<mecab_node_t, mecab_path_t>*) [with bool IsAllPath = false; size_t = long unsigned int; MeCab::Node = mecab_node_t]':462viterbi.cpp:379:30:   required from 'bool MeCab::Viterbi::viterbi(MeCab::Lattice*) const [with bool IsAllPath = false; bool IsPartial = true]'463  379 |       if (!connect<IsAllPath>(pos, right_node,464      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~465  380 |                               begin_node_list,466      |                               ~~~~~~~~~~~~~~~~467  381 |                               end_node_list,468      |                               ~~~~~~~~~~~~~~469  382 |                               connector_.get(),470      |                               ~~~~~~~~~~~~~~~~~471  383 |                               allocator)) {472      |                               ~~~~~~~~~~473viterbi.cpp:91:36:   required from here474   91 |       result = viterbi<false, true>(lattice);475      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~476viterbi.cpp:321:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]477  321 |     register long best_cost = 2147483647;478      |                   ^~~~~~~~~479viterbi.cpp:324:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]480  324 |       register int lcost = connector->cost(lnode, rnode);  // local cost481      |                    ^~~~~482viterbi.cpp:325:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]483  325 |       register long cost = lnode->cost + lcost;484      |                     ^~~~485In file included from dictionary.h:12:486char_property.h: In member function 'const char* MeCab::CharProperty::seekToOtherType(const char*, const char*, MeCab::CharInfo, MeCab::CharInfo*, size_t*, size_t*) const':487char_property.h:40:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]488   40 |     register const char *p =  begin;489      |                          ^490darts.h: In instantiation of 'size_t MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length<char>; size_t = long unsigned int; key_type = char]':491dictionary.h:37:34:   required from here492   37 |     return da_.commonPrefixSearch(key, result, rlen, len);493      |            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~494darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]495  434 |     register array_type_  b   = array_[node_pos].base;496      |                           ^497darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]498  435 |     register size_t     num = 0;499      |                         ^~~500darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]501  436 |     register array_type_  n;502      |                           ^503darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]504  437 |     register array_u_type_ p;505      |                            ^506darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]507  439 |     for (register size_t i = 0; i < len; ++i) {508      |                          ^509In file included from viterbi.cpp:14:510param.h: At global scope:511param.h:30:13: warning: 'Target {anonymous}::lexical_cast(Source) [with Target = std::__cxx11::basic_string<char>; Source = std::__cxx11::basic_string<char>]' defined but not used [-Wunused-function]512   30 | std::string lexical_cast<std::string, std::string>(std::string arg) {513      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~514darts.h: In instantiation of 'T MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::exactMatchSearch(const key_type*, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length<char>; key_type = char; size_t = long unsigned int]':515darts.h:394:33:   required from 'void MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::exactMatchSearch(const key_type*, T&, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length<char>; key_type = char; size_t = long unsigned int]'516  394 |     result = exactMatchSearch<T>(key, len, node_pos);517      |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~518dictionary.h:42:25:   required from here519   42 |     da_.exactMatchSearch(key, n);520      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~521darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]522  407 |     register array_type_  b = array_[node_pos].base;523      |                           ^524darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]525  408 |     register array_u_type_ p;526      |                            ^527darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]528  410 |     for (register size_t i = 0; i < len; ++i) {529      |                          ^530/bin/bash ../libtool --tag=CXX   --mode=compile /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102   -DMECAB_DEFAULT_RC="\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\""  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -O3 -Wall  -c -o utils.lo utils.cpp531libtool: compile:  /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102 -DMECAB_DEFAULT_RC=\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -O3 -Wall -c utils.cpp -o utils.o532/bin/bash ../libtool --tag=CXX   --mode=compile /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102   -DMECAB_DEFAULT_RC="\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\""  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -O3 -Wall  -c -o eval.lo eval.cpp533libtool: compile:  /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102 -DMECAB_DEFAULT_RC=\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -O3 -Wall -c eval.cpp -o eval.o534/bin/bash ../libtool --tag=CXX   --mode=compile /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102   -DMECAB_DEFAULT_RC="\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\""  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -O3 -Wall  -c -o iconv_utils.lo iconv_utils.cpp535libtool: compile:  /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102 -DMECAB_DEFAULT_RC=\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -O3 -Wall -c iconv_utils.cpp -o iconv_utils.o536In file included from iconv_utils.cpp:18:537char_property.h: In member function 'const char* MeCab::CharProperty::seekToOtherType(const char*, const char*, MeCab::CharInfo, MeCab::CharInfo*, size_t*, size_t*) const':538char_property.h:40:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]539   40 |     register const char *p =  begin;540      |                          ^541/bin/bash ../libtool --tag=CXX   --mode=compile /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102   -DMECAB_DEFAULT_RC="\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\""  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -O3 -Wall  -c -o dictionary_rewriter.lo dictionary_rewriter.cpp542libtool: compile:  /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102 -DMECAB_DEFAULT_RC=\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -O3 -Wall -c dictionary_rewriter.cpp -o dictionary_rewriter.o543In static member function 'static bool MeCab::Eval::parseLevel(const char*, std::vector<int>*)',544    inlined from 'static bool MeCab::Eval::eval(int, char**)' at eval.cpp:134:15:545eval.cpp:63:17: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 8192 equals destination size [-Wstringop-truncation]546   63 |     std::strncpy(buf.get(), level_str, buf.size());547      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~548dictionary_rewriter.cpp: In member function 'bool MeCab::RewritePattern::set_pattern(const char*, const char*)':549dictionary_rewriter.cpp:67:15: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 8192 equals destination size [-Wstringop-truncation]550   67 |   std::strncpy(buf.get(), src, buf.size());551      |   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~552dictionary_rewriter.cpp:70:15: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 8192 equals destination size [-Wstringop-truncation]553   70 |   std::strncpy(buf.get(), dst, buf.size());554      |   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~555/bin/bash ../libtool --tag=CXX   --mode=compile /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102   -DMECAB_DEFAULT_RC="\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\""  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -O3 -Wall  -c -o dictionary_generator.lo dictionary_generator.cpp556libtool: compile:  /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102 -DMECAB_DEFAULT_RC=\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -O3 -Wall -c dictionary_generator.cpp -o dictionary_generator.o557In function 'bool {anonymous}::match_rewrite_pattern(const char*, const char*)',558    inlined from 'bool MeCab::RewritePattern::rewrite(size_t, const char**, std::string*) const' at dictionary_rewriter.cpp:81:31:559dictionary_rewriter.cpp:47:17: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 8192 equals destination size [-Wstringop-truncation]560   47 |     std::strncpy(buf.get(), pat + 1, buf.size());561      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~562/bin/bash ../libtool --tag=CXX   --mode=compile /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102   -DMECAB_DEFAULT_RC="\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\""  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -O3 -Wall  -c -o dictionary_compiler.lo dictionary_compiler.cpp563libtool: compile:  /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102 -DMECAB_DEFAULT_RC=\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -O3 -Wall -c dictionary_compiler.cpp -o dictionary_compiler.o564In file included from dictionary_generator.cpp:11:565char_property.h: In member function 'const char* MeCab::CharProperty::seekToOtherType(const char*, const char*, MeCab::CharInfo, MeCab::CharInfo*, size_t*, size_t*) const':566char_property.h:40:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]567   40 |     register const char *p =  begin;568      |                          ^569In file included from dictionary.h:11,570                 from dictionary_generator.cpp:14:571darts.h: In member function 'T MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::exactMatchSearch(const key_type*, size_t, size_t) const':572darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]573  407 |     register array_type_  b = array_[node_pos].base;574      |                           ^575darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]576  408 |     register array_u_type_ p;577      |                            ^578darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]579  410 |     for (register size_t i = 0; i < len; ++i) {580      |                          ^581darts.h: In member function 'size_t MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const':582darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]583  434 |     register array_type_  b   = array_[node_pos].base;584      |                           ^585darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]586  435 |     register size_t     num = 0;587      |                         ^~~588darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]589  436 |     register array_type_  n;590      |                           ^591darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]592  437 |     register array_u_type_ p;593      |                            ^594darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]595  439 |     for (register size_t i = 0; i < len; ++i) {596      |                          ^597darts.h: In member function 'MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::value_type MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::traverse(const key_type*, size_t&, size_t&, size_t) const':598darts.h:472:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]599  472 |     register array_type_  b = array_[node_pos].base;600      |                           ^601darts.h:473:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]602  473 |     register array_u_type_ p;603      |                            ^604darts.h: In instantiation of 'size_t MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length<char>; size_t = long unsigned int; key_type = char]':605dictionary.h:37:34:   required from here606   37 |     return da_.commonPrefixSearch(key, result, rlen, len);607      |            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~608darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]609  434 |     register array_type_  b   = array_[node_pos].base;610      |                           ^611darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]612  435 |     register size_t     num = 0;613      |                         ^~~614darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]615  436 |     register array_type_  n;616      |                           ^617darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]618  437 |     register array_u_type_ p;619      |                            ^620darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]621  439 |     for (register size_t i = 0; i < len; ++i) {622      |                          ^623darts.h: In instantiation of 'T MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::exactMatchSearch(const key_type*, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length<char>; key_type = char; size_t = long unsigned int]':624darts.h:394:33:   required from 'void MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::exactMatchSearch(const key_type*, T&, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length<char>; key_type = char; size_t = long unsigned int]'625  394 |     result = exactMatchSearch<T>(key, len, node_pos);626      |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~627dictionary.h:42:25:   required from here628   42 |     da_.exactMatchSearch(key, n);629      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~630darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]631  407 |     register array_type_  b = array_[node_pos].base;632      |                           ^633darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]634  408 |     register array_u_type_ p;635      |                            ^636darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]637  410 |     for (register size_t i = 0; i < len; ++i) {638      |                          ^639In file included from dictionary_compiler.cpp:9:640char_property.h: In member function 'const char* MeCab::CharProperty::seekToOtherType(const char*, const char*, MeCab::CharInfo, MeCab::CharInfo*, size_t*, size_t*) const':641char_property.h:40:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]642   40 |     register const char *p =  begin;643      |                          ^644In file included from dictionary.h:11,645                 from dictionary_compiler.cpp:11:646darts.h: In member function 'T MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::exactMatchSearch(const key_type*, size_t, size_t) const':647darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]648  407 |     register array_type_  b = array_[node_pos].base;649      |                           ^650darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]651  408 |     register array_u_type_ p;652      |                            ^653darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]654  410 |     for (register size_t i = 0; i < len; ++i) {655      |                          ^656darts.h: In member function 'size_t MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const':657darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]658  434 |     register array_type_  b   = array_[node_pos].base;659      |                           ^660darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]661  435 |     register size_t     num = 0;662      |                         ^~~663darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]664  436 |     register array_type_  n;665      |                           ^666darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]667  437 |     register array_u_type_ p;668      |                            ^669darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]670  439 |     for (register size_t i = 0; i < len; ++i) {671      |                          ^672darts.h: In member function 'MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::value_type MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::traverse(const key_type*, size_t&, size_t&, size_t) const':673darts.h:472:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]674  472 |     register array_type_  b = array_[node_pos].base;675      |                           ^676darts.h:473:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]677  473 |     register array_u_type_ p;678      |                            ^679darts.h: In instantiation of 'size_t MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length<char>; size_t = long unsigned int; key_type = char]':680dictionary.h:37:34:   required from here681   37 |     return da_.commonPrefixSearch(key, result, rlen, len);682      |            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~683darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]684  434 |     register array_type_  b   = array_[node_pos].base;685      |                           ^686darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]687  435 |     register size_t     num = 0;688      |                         ^~~689darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]690  436 |     register array_type_  n;691      |                           ^692darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]693  437 |     register array_u_type_ p;694      |                            ^695darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]696  439 |     for (register size_t i = 0; i < len; ++i) {697      |                          ^698darts.h: In instantiation of 'T MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::exactMatchSearch(const key_type*, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length<char>; key_type = char; size_t = long unsigned int]':699darts.h:394:33:   required from 'void MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::exactMatchSearch(const key_type*, T&, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length<char>; key_type = char; size_t = long unsigned int]'700  394 |     result = exactMatchSearch<T>(key, len, node_pos);701      |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~702dictionary.h:42:25:   required from here703   42 |     da_.exactMatchSearch(key, n);704      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~705darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]706  407 |     register array_type_  b = array_[node_pos].base;707      |                           ^708darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]709  408 |     register array_u_type_ p;710      |                            ^711darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]712  410 |     for (register size_t i = 0; i < len; ++i) {713      |                          ^714/bin/bash ../libtool --tag=CXX   --mode=compile /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102   -DMECAB_DEFAULT_RC="\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\""  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -O3 -Wall  -c -o context_id.lo context_id.cpp715/bin/bash ../libtool --tag=CXX   --mode=compile /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102   -DMECAB_DEFAULT_RC="\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\""  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -O3 -Wall  -c -o connector.lo connector.cpp716libtool: compile:  /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102 -DMECAB_DEFAULT_RC=\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -O3 -Wall -c context_id.cpp -o context_id.o717libtool: compile:  /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102 -DMECAB_DEFAULT_RC=\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -O3 -Wall -c connector.cpp -o connector.o718/bin/bash ../libtool --tag=CXX   --mode=compile /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102   -DMECAB_DEFAULT_RC="\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\""  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -O3 -Wall  -c -o nbest_generator.lo nbest_generator.cpp719/bin/bash ../libtool --tag=CXX   --mode=compile /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102   -DMECAB_DEFAULT_RC="\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\""  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -O3 -Wall  -c -o writer.lo writer.cpp720libtool: compile:  /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102 -DMECAB_DEFAULT_RC=\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -O3 -Wall -c nbest_generator.cpp -o nbest_generator.o721libtool: compile:  /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102 -DMECAB_DEFAULT_RC=\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -O3 -Wall -c writer.cpp -o writer.o722/bin/bash ../libtool --tag=CXX   --mode=compile /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102   -DMECAB_DEFAULT_RC="\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\""  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -O3 -Wall  -c -o string_buffer.lo string_buffer.cpp723libtool: compile:  /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102 -DMECAB_DEFAULT_RC=\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -O3 -Wall -c string_buffer.cpp -o string_buffer.o724writer.cpp: In member function 'bool MeCab::Writer::writeNode(MeCab::Lattice*, const char*, const MeCab::Node*, MeCab::StringBuffer*) const':725writer.cpp:352:27: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 8192 equals destination size [-Wstringop-truncation]726  352 |               std::strncpy(buf.get(), node->feature, buf.size());727      |               ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~728/bin/bash ../libtool --tag=CXX   --mode=compile /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102   -DMECAB_DEFAULT_RC="\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\""  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -O3 -Wall  -c -o param.lo param.cpp729libtool: compile:  /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102 -DMECAB_DEFAULT_RC=\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -O3 -Wall -c param.cpp -o param.o730/bin/bash ../libtool --tag=CXX   --mode=compile /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102   -DMECAB_DEFAULT_RC="\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\""  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -O3 -Wall  -c -o tokenizer.lo tokenizer.cpp731libtool: compile:  /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102 -DMECAB_DEFAULT_RC=\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -O3 -Wall -c tokenizer.cpp -o tokenizer.o732In file included from tokenizer.cpp:8:733darts.h: In member function 'T MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::exactMatchSearch(const key_type*, size_t, size_t) const':734darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]735  407 |     register array_type_  b = array_[node_pos].base;736      |                           ^737darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]738  408 |     register array_u_type_ p;739      |                            ^740darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]741  410 |     for (register size_t i = 0; i < len; ++i) {742      |                          ^743darts.h: In member function 'size_t MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const':744darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]745  434 |     register array_type_  b   = array_[node_pos].base;746      |                           ^747darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]748  435 |     register size_t     num = 0;749      |                         ^~~750darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]751  436 |     register array_type_  n;752      |                           ^753darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]754  437 |     register array_u_type_ p;755      |                            ^756darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]757  439 |     for (register size_t i = 0; i < len; ++i) {758      |                          ^759darts.h: In member function 'MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::value_type MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::traverse(const key_type*, size_t&, size_t&, size_t) const':760darts.h:472:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]761  472 |     register array_type_  b = array_[node_pos].base;762      |                           ^763darts.h:473:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]764  473 |     register array_u_type_ p;765      |                            ^766In file included from dictionary.h:12,767                 from tokenizer.h:11,768                 from tokenizer.cpp:12:769char_property.h: In member function 'const char* MeCab::CharProperty::seekToOtherType(const char*, const char*, MeCab::CharInfo, MeCab::CharInfo*, size_t*, size_t*) const':770char_property.h:40:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]771   40 |     register const char *p =  begin;772      |                          ^773darts.h: In instantiation of 'size_t MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length<char>; size_t = long unsigned int; key_type = char]':774dictionary.h:37:34:   required from here775   37 |     return da_.commonPrefixSearch(key, result, rlen, len);776      |            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~777darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]778  434 |     register array_type_  b   = array_[node_pos].base;779      |                           ^780darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]781  435 |     register size_t     num = 0;782      |                         ^~~783darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]784  436 |     register array_type_  n;785      |                           ^786darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]787  437 |     register array_u_type_ p;788      |                            ^789darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]790  439 |     for (register size_t i = 0; i < len; ++i) {791      |                          ^792darts.h: In instantiation of 'T MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::exactMatchSearch(const key_type*, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length<char>; key_type = char; size_t = long unsigned int]':793darts.h:394:33:   required from 'void MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::exactMatchSearch(const key_type*, T&, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length<char>; key_type = char; size_t = long unsigned int]'794  394 |     result = exactMatchSearch<T>(key, len, node_pos);795      |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~796dictionary.h:42:25:   required from here797   42 |     da_.exactMatchSearch(key, n);798      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~799darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]800  407 |     register array_type_  b = array_[node_pos].base;801      |                           ^802darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]803  408 |     register array_u_type_ p;804      |                            ^805darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]806  410 |     for (register size_t i = 0; i < len; ++i) {807      |                          ^808In function 'bool MeCab::{anonymous}::partial_match(const char*, const char*)',809    inlined from 'bool MeCab::{anonymous}::is_valid_node(const MeCab::Lattice*, N*) [with N = mecab_node_t]' at tokenizer.cpp:224:20:810tokenizer.cpp:193:15: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 8192 equals destination size [-Wstringop-truncation]811  193 |   std::strncpy(buf1.get(), f1, buf1.size());812      |   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~813tokenizer.cpp:194:15: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 8192 equals destination size [-Wstringop-truncation]814  194 |   std::strncpy(buf2.get(), f2, buf2.size());815      |   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~816param.cpp: In member function 'bool MeCab::Param::open(const char*, const MeCab::Option*)':817param.cpp:194:15: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 8192 equals destination size [-Wstringop-truncation]818  194 |   std::strncpy(str.get(), arg, str.size());819      |   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~820/bin/bash ../libtool --tag=CXX   --mode=compile /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102   -DMECAB_DEFAULT_RC="\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\""  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -O3 -Wall  -c -o char_property.lo char_property.cpp821libtool: compile:  /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102 -DMECAB_DEFAULT_RC=\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -O3 -Wall -c char_property.cpp -o char_property.o822In file included from char_property.cpp:11:823char_property.h: In member function 'const char* MeCab::CharProperty::seekToOtherType(const char*, const char*, MeCab::CharInfo, MeCab::CharInfo*, size_t*, size_t*) const':824char_property.h:40:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]825   40 |     register const char *p =  begin;826      |                          ^827char_property.cpp: In static member function 'static bool MeCab::CharProperty::compile(const char*, const char*, const char*)':828char_property.cpp:194:18: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct MeCab::CharInfo'; use assignment or value-initialization instead [-Wclass-memaccess]829  194 |       std::memset(&c, 0, sizeof(c));830      |       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~831char_property.h:16:8: note: 'struct MeCab::CharInfo' declared here832   16 | struct CharInfo {833      |        ^~~~~~~~834/bin/bash ../libtool --tag=CXX   --mode=compile /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102   -DMECAB_DEFAULT_RC="\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\""  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -O3 -Wall  -c -o dictionary.lo dictionary.cpp835libtool: compile:  /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102 -DMECAB_DEFAULT_RC=\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -O3 -Wall -c dictionary.cpp -o dictionary.o836/bin/bash ../libtool --tag=CXX   --mode=compile /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102   -DMECAB_DEFAULT_RC="\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\""  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -O3 -Wall  -c -o feature_index.lo feature_index.cpp837libtool: compile:  /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102 -DMECAB_DEFAULT_RC=\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -O3 -Wall -c feature_index.cpp -o feature_index.o838In file included from feature_index.h:13,839                 from feature_index.cpp:11:840darts.h: In member function 'T MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::exactMatchSearch(const key_type*, size_t, size_t) const':841darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]842  407 |     register array_type_  b = array_[node_pos].base;843      |                           ^844darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]845  408 |     register array_u_type_ p;846      |                            ^847darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]848  410 |     for (register size_t i = 0; i < len; ++i) {849      |                          ^850darts.h: In member function 'size_t MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const':851darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]852  434 |     register array_type_  b   = array_[node_pos].base;853      |                           ^854darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]855  435 |     register size_t     num = 0;856      |                         ^~~857darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]858  436 |     register array_type_  n;859      |                           ^860darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]861  437 |     register array_u_type_ p;862      |                            ^863darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]864  439 |     for (register size_t i = 0; i < len; ++i) {865      |                          ^866darts.h: In member function 'MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::value_type MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::traverse(const key_type*, size_t&, size_t&, size_t) const':867darts.h:472:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]868  472 |     register array_type_  b = array_[node_pos].base;869      |                           ^870darts.h:473:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]871  473 |     register array_u_type_ p;872      |                            ^873In file included from dictionary.cpp:10:874char_property.h: In member function 'const char* MeCab::CharProperty::seekToOtherType(const char*, const char*, MeCab::CharInfo, MeCab::CharInfo*, size_t*, size_t*) const':875char_property.h:40:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]876   40 |     register const char *p =  begin;877      |                          ^878In file included from dictionary.h:11,879                 from dictionary.cpp:12:880darts.h: In member function 'T MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::exactMatchSearch(const key_type*, size_t, size_t) const':881darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]882  407 |     register array_type_  b = array_[node_pos].base;883      |                           ^884darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]885  408 |     register array_u_type_ p;886      |                            ^887darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]888  410 |     for (register size_t i = 0; i < len; ++i) {889      |                          ^890darts.h: In member function 'size_t MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const':891darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]892  434 |     register array_type_  b   = array_[node_pos].base;893      |                           ^894darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]895  435 |     register size_t     num = 0;896      |                         ^~~897darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]898  436 |     register array_type_  n;899      |                           ^900darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]901  437 |     register array_u_type_ p;902      |                            ^903darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]904  439 |     for (register size_t i = 0; i < len; ++i) {905      |                          ^906darts.h: In member function 'MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::value_type MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::traverse(const key_type*, size_t&, size_t&, size_t) const':907darts.h:472:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]908  472 |     register array_type_  b = array_[node_pos].base;909      |                           ^910darts.h:473:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]911  473 |     register array_u_type_ p;912      |                            ^913dictionary.cpp: At global scope:914dictionary.cpp:68:34: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]915   68 | struct pair_1st_cmp: public std::binary_function<bool, T1, T2> {916      |                                  ^~~~~~~~~~~~~~~917In file included from /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/x86_64-nerves-linux-musl/include/c++/15.3.0/string:51,918                 from /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/x86_64-nerves-linux-musl/include/c++/15.3.0/bits/locale_classes.h:42,919                 from /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/x86_64-nerves-linux-musl/include/c++/15.3.0/bits/ios_base.h:43,920                 from /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/x86_64-nerves-linux-musl/include/c++/15.3.0/ios:46,921                 from /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/x86_64-nerves-linux-musl/include/c++/15.3.0/istream:42,922                 from /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/x86_64-nerves-linux-musl/include/c++/15.3.0/fstream:42,923                 from dictionary.cpp:6:924/home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/x86_64-nerves-linux-musl/include/c++/15.3.0/bits/stl_function.h:134:12: note: declared here925  134 |     struct binary_function926      |            ^~~~~~~~~~~~~~~927darts.h: In instantiation of 'size_t MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length<char>; size_t = long unsigned int; key_type = char]':928dictionary.h:37:34:   required from here929   37 |     return da_.commonPrefixSearch(key, result, rlen, len);930      |            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~931darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]932  434 |     register array_type_  b   = array_[node_pos].base;933      |                           ^934darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]935  435 |     register size_t     num = 0;936      |                         ^~~937darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]938  436 |     register array_type_  n;939      |                           ^940darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]941  437 |     register array_u_type_ p;942      |                            ^943darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]944  439 |     for (register size_t i = 0; i < len; ++i) {945      |                          ^946darts.h: In instantiation of 'T MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::exactMatchSearch(const key_type*, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length<char>; key_type = char; size_t = long unsigned int]':947darts.h:394:33:   required from 'void MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::exactMatchSearch(const key_type*, T&, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length<char>; key_type = char; size_t = long unsigned int]'948  394 |     result = exactMatchSearch<T>(key, len, node_pos);949      |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~950dictionary.h:42:25:   required from here951   42 |     da_.exactMatchSearch(key, n);952      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~953darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]954  407 |     register array_type_  b = array_[node_pos].base;955      |                           ^956darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]957  408 |     register array_u_type_ p;958      |                            ^959darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]960  410 |     for (register size_t i = 0; i < len; ++i) {961      |                          ^962feature_index.cpp: In member function 'bool MeCab::FeatureIndex::buildUnigramFeature(MeCab::LearnerPath*, const char*)':963feature_index.cpp:337:15: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 2048 equals destination size [-Wstringop-truncation]964  337 |   std::strncpy(ubuf.get(), ufeature, ubuf.size());965      |   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~966feature_index.cpp: In member function 'bool MeCab::FeatureIndex::buildBigramFeature(MeCab::LearnerPath*, const char*, const char*)':967feature_index.cpp:389:15: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 2048 equals destination size [-Wstringop-truncation]968  389 |   std::strncpy(lbuf.get(),  rfeature, lbuf.size());969      |   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~970feature_index.cpp:390:15: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 2048 equals destination size [-Wstringop-truncation]971  390 |   std::strncpy(rbuf.get(),  lfeature, rbuf.size());972      |   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~973/bin/bash ../libtool --tag=CXX   --mode=compile /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102   -DMECAB_DEFAULT_RC="\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\""  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -O3 -Wall  -c -o lbfgs.lo lbfgs.cpp974libtool: compile:  /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102 -DMECAB_DEFAULT_RC=\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -O3 -Wall -c lbfgs.cpp -o lbfgs.o975/bin/bash ../libtool --tag=CXX   --mode=compile /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102   -DMECAB_DEFAULT_RC="\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\""  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -O3 -Wall  -c -o learner_tagger.lo learner_tagger.cpp976libtool: compile:  /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102 -DMECAB_DEFAULT_RC=\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -O3 -Wall -c learner_tagger.cpp -o learner_tagger.o977/bin/bash ../libtool --tag=CXX   --mode=compile /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102   -DMECAB_DEFAULT_RC="\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\""  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -O3 -Wall  -c -o learner.lo learner.cpp978libtool: compile:  /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102 -DMECAB_DEFAULT_RC=\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -O3 -Wall -c learner.cpp -o learner.o979In file included from feature_index.h:13,980                 from learner_tagger.h:12,981                 from learner_tagger.cpp:13:982darts.h: In member function 'T MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::exactMatchSearch(const key_type*, size_t, size_t) const':983darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]984  407 |     register array_type_  b = array_[node_pos].base;985      |                           ^986darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]987  408 |     register array_u_type_ p;988      |                            ^989darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]990  410 |     for (register size_t i = 0; i < len; ++i) {991      |                          ^992darts.h: In member function 'size_t MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const':993darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]994  434 |     register array_type_  b   = array_[node_pos].base;995      |                           ^996darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]997  435 |     register size_t     num = 0;998      |                         ^~~999darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1000  436 |     register array_type_  n;1001      |                           ^1002darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1003  437 |     register array_u_type_ p;1004      |                            ^1005darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1006  439 |     for (register size_t i = 0; i < len; ++i) {1007      |                          ^1008darts.h: In member function 'MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::value_type MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::traverse(const key_type*, size_t&, size_t&, size_t) const':1009darts.h:472:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1010  472 |     register array_type_  b = array_[node_pos].base;1011      |                           ^1012darts.h:473:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1013  473 |     register array_u_type_ p;1014      |                            ^1015In file included from dictionary.h:12,1016                 from tokenizer.h:11,1017                 from learner_tagger.h:13:1018char_property.h: In member function 'const char* MeCab::CharProperty::seekToOtherType(const char*, const char*, MeCab::CharInfo, MeCab::CharInfo*, size_t*, size_t*) const':1019char_property.h:40:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1020   40 |     register const char *p =  begin;1021      |                          ^1022darts.h: In instantiation of 'size_t MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length<char>; size_t = long unsigned int; key_type = char]':1023dictionary.h:37:34:   required from here1024   37 |     return da_.commonPrefixSearch(key, result, rlen, len);1025      |            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~1026darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1027  434 |     register array_type_  b   = array_[node_pos].base;1028      |                           ^1029darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1030  435 |     register size_t     num = 0;1031      |                         ^~~1032darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1033  436 |     register array_type_  n;1034      |                           ^1035darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1036  437 |     register array_u_type_ p;1037      |                            ^1038darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1039  439 |     for (register size_t i = 0; i < len; ++i) {1040      |                          ^1041darts.h: In instantiation of 'T MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::exactMatchSearch(const key_type*, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length<char>; key_type = char; size_t = long unsigned int]':1042darts.h:394:33:   required from 'void MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::exactMatchSearch(const key_type*, T&, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length<char>; key_type = char; size_t = long unsigned int]'1043  394 |     result = exactMatchSearch<T>(key, len, node_pos);1044      |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~1045dictionary.h:42:25:   required from here1046   42 |     da_.exactMatchSearch(key, n);1047      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~1048darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1049  407 |     register array_type_  b = array_[node_pos].base;1050      |                           ^1051darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1052  408 |     register array_u_type_ p;1053      |                            ^1054darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1055  410 |     for (register size_t i = 0; i < len; ++i) {1056      |                          ^1057In file included from feature_index.h:13,1058                 from learner.cpp:10:1059darts.h: In member function 'T MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::exactMatchSearch(const key_type*, size_t, size_t) const':1060darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1061  407 |     register array_type_  b = array_[node_pos].base;1062      |                           ^1063darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1064  408 |     register array_u_type_ p;1065      |                            ^1066darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1067  410 |     for (register size_t i = 0; i < len; ++i) {1068      |                          ^1069darts.h: In member function 'size_t MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const':1070darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1071  434 |     register array_type_  b   = array_[node_pos].base;1072      |                           ^1073darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1074  435 |     register size_t     num = 0;1075      |                         ^~~1076darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1077  436 |     register array_type_  n;1078      |                           ^1079darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1080  437 |     register array_u_type_ p;1081      |                            ^1082darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1083  439 |     for (register size_t i = 0; i < len; ++i) {1084      |                          ^1085darts.h: In member function 'MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::value_type MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::traverse(const key_type*, size_t&, size_t&, size_t) const':1086darts.h:472:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1087  472 |     register array_type_  b = array_[node_pos].base;1088      |                           ^1089darts.h:473:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1090  473 |     register array_u_type_ p;1091      |                            ^1092learner_tagger.cpp: At global scope:1093learner_tagger.cpp:25:7: warning: 'char* MeCab::{anonymous}::mystrdup(const std::string&)' defined but not used [-Wunused-function]1094   25 | char *mystrdup(const std::string &str) {1095      |       ^~~~~~~~1096In file included from dictionary.h:12,1097                 from tokenizer.h:11,1098                 from learner_tagger.h:13,1099                 from learner.cpp:13:1100char_property.h: In member function 'const char* MeCab::CharProperty::seekToOtherType(const char*, const char*, MeCab::CharInfo, MeCab::CharInfo*, size_t*, size_t*) const':1101char_property.h:40:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1102   40 |     register const char *p =  begin;1103      |                          ^1104darts.h: In instantiation of 'size_t MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length<char>; size_t = long unsigned int; key_type = char]':1105dictionary.h:37:34:   required from here1106   37 |     return da_.commonPrefixSearch(key, result, rlen, len);1107      |            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~1108darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1109  434 |     register array_type_  b   = array_[node_pos].base;1110      |                           ^1111darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1112  435 |     register size_t     num = 0;1113      |                         ^~~1114darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1115  436 |     register array_type_  n;1116      |                           ^1117darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1118  437 |     register array_u_type_ p;1119      |                            ^1120darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1121  439 |     for (register size_t i = 0; i < len; ++i) {1122      |                          ^1123darts.h: In instantiation of 'T MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::exactMatchSearch(const key_type*, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length<char>; key_type = char; size_t = long unsigned int]':1124darts.h:394:33:   required from 'void MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::exactMatchSearch(const key_type*, T&, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length<char>; key_type = char; size_t = long unsigned int]'1125  394 |     result = exactMatchSearch<T>(key, len, node_pos);1126      |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~1127dictionary.h:42:25:   required from here1128   42 |     da_.exactMatchSearch(key, n);1129      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~1130darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1131  407 |     register array_type_  b = array_[node_pos].base;1132      |                           ^1133darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1134  408 |     register array_u_type_ p;1135      |                            ^1136darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1137  410 |     for (register size_t i = 0; i < len; ++i) {1138      |                          ^1139/bin/bash ../libtool --tag=CXX   --mode=compile /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102   -DMECAB_DEFAULT_RC="\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\""  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -O3 -Wall  -c -o libmecab.lo libmecab.cpp1140libtool: compile:  /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102 -DMECAB_DEFAULT_RC=\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -O3 -Wall -c libmecab.cpp -o libmecab.o1141In file included from dictionary.h:11,1142                 from tokenizer.h:11,1143                 from libmecab.cpp:11:1144darts.h: In member function 'T MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::exactMatchSearch(const key_type*, size_t, size_t) const':1145darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1146  407 |     register array_type_  b = array_[node_pos].base;1147      |                           ^1148darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1149  408 |     register array_u_type_ p;1150      |                            ^1151darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1152  410 |     for (register size_t i = 0; i < len; ++i) {1153      |                          ^1154darts.h: In member function 'size_t MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const':1155darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1156  434 |     register array_type_  b   = array_[node_pos].base;1157      |                           ^1158darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1159  435 |     register size_t     num = 0;1160      |                         ^~~1161darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1162  436 |     register array_type_  n;1163      |                           ^1164darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1165  437 |     register array_u_type_ p;1166      |                            ^1167darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1168  439 |     for (register size_t i = 0; i < len; ++i) {1169      |                          ^1170/home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102   -DMECAB_DEFAULT_RC="\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\""  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -O3 -Wall  -c -o mecab.o mecab.cpp1171darts.h: In member function 'MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::value_type MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::traverse(const key_type*, size_t&, size_t&, size_t) const':1172darts.h:472:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1173  472 |     register array_type_  b = array_[node_pos].base;1174      |                           ^1175darts.h:473:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1176  473 |     register array_u_type_ p;1177      |                            ^1178/home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102   -DMECAB_DEFAULT_RC="\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\""  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -O3 -Wall  -c -o mecab-dict-index.o mecab-dict-index.cpp1179/home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102   -DMECAB_DEFAULT_RC="\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\""  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -O3 -Wall  -c -o mecab-dict-gen.o mecab-dict-gen.cpp1180/home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102   -DMECAB_DEFAULT_RC="\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\""  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -O3 -Wall  -c -o mecab-cost-train.o mecab-cost-train.cpp1181/home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102   -DMECAB_DEFAULT_RC="\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\""  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -O3 -Wall  -c -o mecab-system-eval.o mecab-system-eval.cpp1182In file included from dictionary.h:12:1183char_property.h: In member function 'const char* MeCab::CharProperty::seekToOtherType(const char*, const char*, MeCab::CharInfo, MeCab::CharInfo*, size_t*, size_t*) const':1184char_property.h:40:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1185   40 |     register const char *p =  begin;1186      |                          ^1187/home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -DHAVE_CONFIG_H -I. -I.. -DDIC_VERSION=102   -DMECAB_DEFAULT_RC="\"/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc/mecabrc\""  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -O3 -Wall  -c -o mecab-test-gen.o mecab-test-gen.cpp1188darts.h: In instantiation of 'size_t MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::commonPrefixSearch(const key_type*, T*, size_t, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length<char>; size_t = long unsigned int; key_type = char]':1189dictionary.h:37:34:   required from here1190   37 |     return da_.commonPrefixSearch(key, result, rlen, len);1191      |            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~1192darts.h:434:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1193  434 |     register array_type_  b   = array_[node_pos].base;1194      |                           ^1195darts.h:435:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1196  435 |     register size_t     num = 0;1197      |                         ^~~1198darts.h:436:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1199  436 |     register array_type_  n;1200      |                           ^1201darts.h:437:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1202  437 |     register array_u_type_ p;1203      |                            ^1204darts.h:439:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1205  439 |     for (register size_t i = 0; i < len; ++i) {1206      |                          ^1207darts.h: In instantiation of 'T MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::exactMatchSearch(const key_type*, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length<char>; key_type = char; size_t = long unsigned int]':1208darts.h:394:33:   required from 'void MeCab::Darts::DoubleArrayImpl<node_type_, node_u_type_, array_type_, array_u_type_, length_func_>::exactMatchSearch(const key_type*, T&, size_t, size_t) const [with T = MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type; node_type_ = char; node_u_type_ = unsigned char; array_type_ = int; array_u_type_ = unsigned int; length_func_ = MeCab::Darts::Length<char>; key_type = char; size_t = long unsigned int]'1209  394 |     result = exactMatchSearch<T>(key, len, node_pos);1210      |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~1211dictionary.h:42:25:   required from here1212   42 |     da_.exactMatchSearch(key, n);1213      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~1214darts.h:407:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1215  407 |     register array_type_  b = array_[node_pos].base;1216      |                           ^1217darts.h:408:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1218  408 |     register array_u_type_ p;1219      |                            ^1220darts.h:410:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]1221  410 |     for (register size_t i = 0; i < len; ++i) {1222      |                          ^1223/bin/bash ../libtool --tag=CXX   --mode=link /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++  -O3 -Wall  -no-undefined -version-info 2:0:0 --sysroot=/home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -o libmecab.la -rpath /work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/lib viterbi.lo tagger.lo utils.lo eval.lo iconv_utils.lo dictionary_rewriter.lo dictionary_generator.lo dictionary_compiler.lo context_id.lo connector.lo nbest_generator.lo writer.lo string_buffer.lo param.lo tokenizer.lo char_property.lo dictionary.lo feature_index.lo lbfgs.lo learner_tagger.lo learner.lo libmecab.lo  -lpthread -lpthread  -lstdc++ 1224libtool: link: /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-ar cru .libs/libmecab.a  viterbi.o tagger.o utils.o eval.o iconv_utils.o dictionary_rewriter.o dictionary_generator.o dictionary_compiler.o context_id.o connector.o nbest_generator.o writer.o string_buffer.o param.o tokenizer.o char_property.o dictionary.o feature_index.o lbfgs.o learner_tagger.o learner.o libmecab.o1225/home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-ar: `u' modifier ignored since `D' is the default (see `U')1226libtool: link: /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-ranlib .libs/libmecab.a1227libtool: link: ( cd ".libs" && rm -f "libmecab.la" && ln -s "../libmecab.la" "libmecab.la" )1228/bin/bash ../libtool --tag=CXX   --mode=link /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++  -O3 -Wall   --sysroot=/home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -o mecab mecab.o libmecab.la -lpthread -lpthread  -lstdc++ 1229/bin/bash ../libtool --tag=CXX   --mode=link /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++  -O3 -Wall   --sysroot=/home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -o mecab-dict-index mecab-dict-index.o libmecab.la -lpthread -lpthread  -lstdc++ 1230libtool: link: /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -O3 -Wall --sysroot=/home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -o mecab-dict-index mecab-dict-index.o  ./.libs/libmecab.a -lpthread -lstdc++1231libtool: link: /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -O3 -Wall --sysroot=/home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -o mecab mecab.o  ./.libs/libmecab.a -lpthread -lstdc++1232/bin/bash ../libtool --tag=CXX   --mode=link /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++  -O3 -Wall   --sysroot=/home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -o mecab-dict-gen mecab-dict-gen.o libmecab.la -lpthread -lpthread  -lstdc++ 1233/bin/bash ../libtool --tag=CXX   --mode=link /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++  -O3 -Wall   --sysroot=/home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -o mecab-cost-train mecab-cost-train.o libmecab.la -lpthread -lpthread  -lstdc++ 1234libtool: link: /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -O3 -Wall --sysroot=/home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -o mecab-dict-gen mecab-dict-gen.o  ./.libs/libmecab.a -lpthread -lstdc++1235libtool: link: /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -O3 -Wall --sysroot=/home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -o mecab-cost-train mecab-cost-train.o  ./.libs/libmecab.a -lpthread -lstdc++1236/bin/bash ../libtool --tag=CXX   --mode=link /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++  -O3 -Wall   --sysroot=/home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -o mecab-system-eval mecab-system-eval.o libmecab.la -lpthread -lpthread  -lstdc++ 1237/bin/bash ../libtool --tag=CXX   --mode=link /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++  -O3 -Wall   --sysroot=/home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -o mecab-test-gen mecab-test-gen.o libmecab.la -lpthread -lpthread  -lstdc++ 1238libtool: link: /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -O3 -Wall --sysroot=/home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -o mecab-system-eval mecab-system-eval.o  ./.libs/libmecab.a -lpthread -lstdc++1239libtool: link: /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-g++ -O3 -Wall --sysroot=/home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -o mecab-test-gen mecab-test-gen.o  ./.libs/libmecab.a -lpthread -lstdc++1240make[3]: Leaving directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996/src'1241Making all in man1242make[3]: Entering directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996/man'1243make[3]: Nothing to be done for 'all'.1244make[3]: Leaving directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996/man'1245Making all in doc1246make[3]: Entering directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996/doc'1247make[3]: Nothing to be done for 'all'.1248make[3]: Leaving directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996/doc'1249Making all in tests1250make[3]: Entering directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996/tests'1251make[3]: Nothing to be done for 'all'.1252make[3]: Leaving directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996/tests'1253make[3]: Entering directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996'1254make[3]: Leaving directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996'1255make[2]: Leaving directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996'1256make[1]: Leaving directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996'1257make[1]: Entering directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996'1258Making install in src1259make[2]: Entering directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996/src'1260make[3]: Entering directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996/src'1261test -z "/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/lib" || /usr/bin/mkdir -p "/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/lib"1262test -z "/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/libexec/mecab" || /usr/bin/mkdir -p "/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/libexec/mecab"1263 /bin/bash ../libtool   --mode=install /usr/bin/install -c   libmecab.la '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/lib'1264libtool: install: /usr/bin/install -c .libs/libmecab.lai /work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/lib/libmecab.la1265  /bin/bash ../libtool   --mode=install /usr/bin/install -c mecab-dict-index mecab-dict-gen mecab-cost-train mecab-system-eval mecab-test-gen '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/libexec/mecab'1266libtool: install: /usr/bin/install -c .libs/libmecab.a /work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/lib/libmecab.a1267libtool: install: chmod 644 /work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/lib/libmecab.a1268libtool: install: /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-ranlib /work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/lib/libmecab.a1269libtool: install: /usr/bin/install -c mecab-dict-index /work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/libexec/mecab/mecab-dict-index1270libtool: install: /usr/bin/install -c mecab-dict-gen /work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/libexec/mecab/mecab-dict-gen1271libtool: finish: PATH="/home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin:/usr/local/lib/erlang/erts-17.1/bin:/usr/local/lib/erlang/bin:/home/nerves/.elixir/bin:/home/nerves/bin:/home/nerves/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/lib1272----------------------------------------------------------------------1273Libraries have been installed in:1274   /work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/lib12751276If you ever happen to want to link against installed libraries1277in a given directory, LIBDIR, you must either use libtool, and1278specify the full pathname of the library, or use the `-LLIBDIR'1279flag during linking and do at least one of the following:1280   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable1281     during execution1282   - add LIBDIR to the `LD_RUN_PATH' environment variable1283     during linking1284   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag1285   - have your system administrator add LIBDIR to `/etc/ld.so.conf'12861287See any operating system documentation about shared libraries for1288more information, such as the ld(1) and ld.so(8) manual pages.1289----------------------------------------------------------------------1290test -z "/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/include" || /usr/bin/mkdir -p "/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/include"1291libtool: install: /usr/bin/install -c mecab-cost-train /work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/libexec/mecab/mecab-cost-train1292libtool: install: /usr/bin/install -c mecab-system-eval /work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/libexec/mecab/mecab-system-eval1293libtool: install: /usr/bin/install -c mecab-test-gen /work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/libexec/mecab/mecab-test-gen1294test -z "/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/bin" || /usr/bin/mkdir -p "/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/bin"1295 /usr/bin/install -c -m 644 mecab.h '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/include'1296  /bin/bash ../libtool   --mode=install /usr/bin/install -c mecab '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/bin'1297libtool: install: /usr/bin/install -c mecab /work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/bin/mecab1298make[3]: Leaving directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996/src'1299make[2]: Leaving directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996/src'1300Making install in man1301make[2]: Entering directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996/man'1302make[3]: Entering directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996/man'1303make[3]: Nothing to be done for 'install-exec-am'.1304test -z "/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/share/man/man1" || /usr/bin/mkdir -p "/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/share/man/man1"1305 /usr/bin/install -c -m 644 mecab.1 '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/share/man/man1'1306make[3]: Leaving directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996/man'1307make[2]: Leaving directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996/man'1308Making install in doc1309make[2]: Entering directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996/doc'1310make[3]: Entering directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996/doc'1311make[3]: Nothing to be done for 'install-exec-am'.1312make[3]: Nothing to be done for 'install-data-am'.1313make[3]: Leaving directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996/doc'1314make[2]: Leaving directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996/doc'1315Making install in tests1316make[2]: Entering directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996/tests'1317make[3]: Entering directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996/tests'1318make[3]: Nothing to be done for 'install-exec-am'.1319make[3]: Nothing to be done for 'install-data-am'.1320make[3]: Leaving directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996/tests'1321make[2]: Leaving directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996/tests'1322make[2]: Entering directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996'1323make[3]: Entering directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996'1324test -z "/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/bin" || /usr/bin/mkdir -p "/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/bin"1325test -z "/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc" || /usr/bin/mkdir -p "/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc"1326 /usr/bin/install -c mecab-config '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/bin'1327 /usr/bin/install -c -m 644 mecabrc '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl/etc'1328make[3]: Leaving directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996'1329make[2]: Leaving directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996'1330make[1]: Leaving directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/mecab/mecab-0.996'1331[build_openjtalk.sh] Building HTS Engine -> /work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/deps-x86_64-unknown-linux-musl1332[build_openjtalk.sh] Injecting config.sub (+config.guess) into: /work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/hts_engine/hts_engine_API-1.101333configure: WARNING: unrecognized options: --enable-static, --disable-shared1334checking for a BSD-compatible install... /usr/bin/install -c1335checking whether build environment is sane... yes1336checking for x86_64-unknown-linux-musl-strip... /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-strip1337checking for a thread-safe mkdir -p... /usr/bin/mkdir -p1338checking for gawk... gawk1339checking whether make sets $(MAKE)... yes1340checking whether make supports nested variables... yes1341checking for x86_64-unknown-linux-musl-gcc... /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc1342checking whether the C compiler works... yes1343checking for C compiler default output file name... a.out1344checking for suffix of executables... 1345checking whether we are cross compiling... yes1346checking for suffix of object files... o1347checking whether we are using the GNU C compiler... yes1348checking whether /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc accepts -g... yes1349checking for /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc option to accept ISO C89... none needed1350checking whether /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc understands -c and -o together... yes1351checking for style of include used by make... GNU1352checking dependency style of /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc... gcc31353checking for x86_64-unknown-linux-musl-ranlib... /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-ranlib1354checking for x86_64-unknown-linux-musl-ar... /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-ar1355checking for log in -lm... yes1356checking how to run the C preprocessor... /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc -E1357checking for grep that handles long lines and -e... /usr/bin/grep1358checking for egrep... /usr/bin/grep -E1359checking for ANSI C header files... yes1360checking for sys/types.h... yes1361checking for sys/stat.h... yes1362checking for stdlib.h... yes1363checking for string.h... yes1364checking for memory.h... yes1365checking for strings.h... yes1366checking for inttypes.h... yes1367checking for stdint.h... yes1368checking for unistd.h... yes1369checking for stdlib.h... (cached) yes1370checking for string.h... (cached) yes1371checking for an ANSI C-conforming const... yes1372checking for size_t... yes1373checking for vprintf... yes1374checking for _doprnt... no1375checking for sqrt... yes1376checking for strchr... yes1377checking for strrchr... yes1378checking for strstr... yes1379checking whether to enable compiling for embedded devices... no1380checking whether to use memory allocation/free functions of speech tools... no1381checking build system type... x86_64-pc-linux-gnu1382checking host system type... x86_64-unknown-linux-musl1383checking whether byte ordering is bigendian... no1384checking that generated files are newer than configure... done1385configure: creating ./config.status1386config.status: creating Makefile1387config.status: creating bin/Makefile1388config.status: creating lib/Makefile1389config.status: executing depfiles commands1390configure: WARNING: unrecognized options: --enable-static, --disable-shared1391make[1]: Entering directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/hts_engine/hts_engine_API-1.10'1392Making all in lib1393make[2]: Entering directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/hts_engine/hts_engine_API-1.10/lib'1394/home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc -DPACKAGE_NAME=\"hts_engine_API\" -DPACKAGE_TARNAME=\"hts_engine_API\" -DPACKAGE_VERSION=\"1.10\" -DPACKAGE_STRING=\"hts_engine_API\ 1.10\" -DPACKAGE_BUGREPORT=\"hts-engine-users@lists.sourceforge.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"hts_engine_API\" -DVERSION=\"1.10\" -DHAVE_LIBM=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_VPRINTF=1 -DHAVE_SQRT=1 -DHAVE_STRCHR=1 -DHAVE_STRRCHR=1 -DHAVE_STRSTR=1 -I.  -I ../include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -m64 -fstack-protector-strong -march=x86-64 -fPIE -pie -Wl,-z,now -Wl,-z,relro -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -pipe -O2 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -MT HTS_audio.o -MD -MP -MF .deps/HTS_audio.Tpo -c -o HTS_audio.o HTS_audio.c1395/home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc -DPACKAGE_NAME=\"hts_engine_API\" -DPACKAGE_TARNAME=\"hts_engine_API\" -DPACKAGE_VERSION=\"1.10\" -DPACKAGE_STRING=\"hts_engine_API\ 1.10\" -DPACKAGE_BUGREPORT=\"hts-engine-users@lists.sourceforge.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"hts_engine_API\" -DVERSION=\"1.10\" -DHAVE_LIBM=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_VPRINTF=1 -DHAVE_SQRT=1 -DHAVE_STRCHR=1 -DHAVE_STRRCHR=1 -DHAVE_STRSTR=1 -I.  -I ../include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -m64 -fstack-protector-strong -march=x86-64 -fPIE -pie -Wl,-z,now -Wl,-z,relro -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -pipe -O2 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -MT HTS_engine.o -MD -MP -MF .deps/HTS_engine.Tpo -c -o HTS_engine.o HTS_engine.c1396mv -f .deps/HTS_audio.Tpo .deps/HTS_audio.Po1397/home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc -DPACKAGE_NAME=\"hts_engine_API\" -DPACKAGE_TARNAME=\"hts_engine_API\" -DPACKAGE_VERSION=\"1.10\" -DPACKAGE_STRING=\"hts_engine_API\ 1.10\" -DPACKAGE_BUGREPORT=\"hts-engine-users@lists.sourceforge.net\" -DPACKAGE_URL=\"\" -DPACKAGE=\"hts_engine_API\" -DVERSION=\"1.10\" -DHAVE_LIBM=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_VPRINTF=1 -DHAVE_SQRT=1 -DHAVE_STRCHR=1 -DHAVE_STRRCHR=1 -DHAVE_STRSTR=1 -I.  -I ../include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging  -m64 -fstack-protector-strong -march=x86-64 -fPIE -pie -Wl,-z,now -Wl,-z,relro -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -pipe -O2 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -MT HTS_misc.o -MD -MP -MF .deps/HTS_misc.Tpo -c -o HTS_misc.o HTS_misc.c1398HTS_misc.c: In function 'HTS_ftell':1399HTS_misc.c:251:26: error: 'fpos_t' has no member named '__pos'1400  251 |       return (size_t) pos.__pos;1401      |                          ^1402make[2]: *** [Makefile:390: HTS_misc.o] Error 11403make[2]: *** Waiting for unfinished jobs....1404mv -f .deps/HTS_engine.Tpo .deps/HTS_engine.Po1405make[2]: Leaving directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/hts_engine/hts_engine_API-1.10/lib'1406make[1]: *** [Makefile:407: all-recursive] Error 11407make[1]: Leaving directory '/work/proj/_build/x86_64/lib/open_jtalk_elixir/obj/vendor/hts_engine/hts_engine_API-1.10'1408make: *** [Makefile:148: /work/proj/_build/x86_64/lib/open_jtalk_elixir/priv/bin/open_jtalk] Error 21409could not compile dependency :open_jtalk_elixir, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile open_jtalk_elixir --force", update it with "mix deps.update open_jtalk_elixir" or clean it with "mix deps.clean open_jtalk_elixir"1410==> nerves_compatibility_test1411** (Mix) Could not compile with "make" (exit status: 2).1412You need to have gcc and make installed. If you are using1413Ubuntu or any other Debian-based system, install the packages1414"build-essential". Also install "erlang-dev" package if not1415included in your Erlang/OTP version. If you're on Fedora, run1416"dnf group install 'Development Tools'".1417