==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_67af02b0-2624-4179-bb07-00bef28cbf03]...done ==> Making package: ksh 2020.0.0-3.2 (Sun Apr 26 10:26:19 2026) ==> Retrieving sources... -> Downloading ksh-2020.0.0.tar.xz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 1.18M 100 1.18M 0 0 1.68M 0 0 100 1.18M 100 1.18M 0 0 1.68M 0 0 100 1.18M 100 1.18M 0 0 1.68M 0 0 -> Downloading ksh-2020.0.0.tar.xz.asc... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 833 100 833 0 0 2401 0 0 100 833 100 833 0 0 2401 0 0 100 833 100 833 0 0 2401 0 0 -> Downloading d89753b5d38482f4a3f17ba3b7d09ab07cfe7419.patch... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 100 1396 100 1396 0 0 5267 0 0 100 1396 100 1396 0 0 5266 0 0 100 1396 100 1396 0 0 5266 0 0 -> Found CVE-2019-14868.patch ==> Validating source files with sha256sums... ksh-2020.0.0.tar.xz ... Passed ksh-2020.0.0.tar.xz.asc ... Skipped d89753b5d38482f4a3f17ba3b7d09ab07cfe7419.patch ... Passed CVE-2019-14868.patch ... Passed ==> Validating source files with b2sums... ksh-2020.0.0.tar.xz ... Passed ksh-2020.0.0.tar.xz.asc ... Skipped d89753b5d38482f4a3f17ba3b7d09ab07cfe7419.patch ... Passed CVE-2019-14868.patch ... Passed ==> Verifying source file signatures with gpg... ksh-2020.0.0.tar.xz ... Passed ==> Making package: ksh 2020.0.0-3.2 (Sun Apr 26 08:26:22 2026) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Package (17) New Version Net Change core/gpm 1.20.7.r38.ge82d1a6-6 0.38 MiB extra/libbsd 0.12.2-2 0.33 MiB extra/libmd 1.1.0-2 0.10 MiB core/mpdecimal 4.0.1-3 0.32 MiB extra/ninja 1.13.2-3 0.41 MiB core/python 3.14.4-1 72.32 MiB extra/python-tqdm 4.67.3-1 0.62 MiB extra/tcl 8.6.16-1 13.60 MiB extra/vim 9.2.0388-1 5.14 MiB extra/vim-runtime 9.2.0388-1 38.35 MiB extra/ed 1.22.5-1 0.08 MiB extra/ex-vi-compat 2-1 0.00 MiB extra/expect 5.45.4-5 0.40 MiB extra/meson 1.11.1-1 16.41 MiB extra/openbsd-netcat 1.234_2-1 0.05 MiB core/procps-ng 4.0.6-1 2.54 MiB extra/samurai 1.3-1 0.08 MiB Total Installed Size: 151.12 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing ninja... installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter installing python-tqdm... Optional dependencies for python-tqdm python-requests: telegram installing meson... installing samurai... installing ed... installing tcl... installing expect... installing libmd... installing libbsd... installing openbsd-netcat... installing procps-ng... installing vim-runtime... Optional dependencies for vim-runtime sh: support for some tools and macros [installed] python: demoserver example tool [installed] gawk: mve tools upport [installed] installing gpm... installing vim... Optional dependencies for vim python: Python language support [installed] ruby: Ruby language support lua: Lua language support perl: Perl language support [installed] tcl: Tcl language support [installed] installing ex-vi-compat... :: Running post-transaction hooks... (1/3) Reloading system manager configuration... Skipped: Current root is not booted. (2/3) Arming ConditionNeedsUpdate... (3/3) Updating the info directory file... ==> Retrieving sources... -> Found ksh-2020.0.0.tar.xz -> Found ksh-2020.0.0.tar.xz.asc -> Found d89753b5d38482f4a3f17ba3b7d09ab07cfe7419.patch -> Found CVE-2019-14868.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting ksh-2020.0.0.tar.xz with bsdtar ==> Starting prepare()... patching file src/lib/libast/tests/misc/meson.build patching file src/cmd/ksh93/sh/arith.c patching file src/cmd/ksh93/tests/subshell.sh ==> Starting build()... The Meson build system Version: 1.11.1 Source dir: /startdir/src/ksh-2020.0.0 Build dir: /startdir/src/ksh-2020.0.0/build Build type: native build Project name: ksh93 Project version: undefined C compiler for the host machine: cc (gcc 15.2.1 "cc (GCC) 15.2.1 20260209") C linker for the host machine: cc ld.bfd 2.46 Host machine cpu family: x86_64 Host machine cpu: x86_64 ../meson.build:33: WARNING: Consider using the built-in option for language standard version instead of using "-std=gnu99". ../meson.build:68: WARNING: Consider using the built-in warning_level option instead of using "-Wextra". Compiler for C supports arguments -Wno-cast-function-type: YES Compiler for C supports arguments -Werror=implicit: YES Checking for size of "void*" : 8 Checking for size of "int" : 4 Checking for size of "long" : 8 Checking for size of "size_t" : 8 Checking for size of "off_t" : 8 Checking for size of "int32_t" : 4 Checking for size of "wchar_t" : 4 WARNING: You should add the boolean check kwarg to the run_command call. It currently defaults to false, but it will default to true in meson 2.0. See also: https://github.com/mesonbuild/meson/issues/9300 Checking for size of "long long" : 8 Library m found: YES Library socket found: NO Library nsl found: YES Library dl found: YES Library execinfo found: NO Library fts found: NO Library iconv found: NO Library catgets found: NO Has header "execinfo.h" : YES Has header "filio.h" : NO Has header "malloc.h" : YES Has header "stdlib.h" : YES Has header "sys/filio.h" : NO Has header "sys/ldr.h" : NO Has header "sys/pstat.h" : NO Has header "sys/ptem.h" : NO Has header "stream.h" : NO Checking for function "lchmod" : YES Checking for function "getrusage" : YES Checking for function "sigqueue" : YES Checking for function "isnanl" : YES Checking for function "eaccess" : YES Checking for function "euidaccess" : YES Checking for function "faccessat" : YES Checking for function "mkostemp" : YES Checking for function "strlcat" : YES Checking for function "utimensat" : YES Checking for function "sysinfo" : NO Checking for function "pipe2" : YES Checking for function "syncfs" : YES Checking for function "expm1l" with dependency -lm: YES Checking for function "log1pl" with dependency -lm: YES Checking for function "remainderl" with dependency -lm: YES Checking for function "log2l" with dependency -lm: YES Checking for function "tgammal" with dependency -lm: YES Checking for function "lgammal" with dependency -lm: YES Checking if "fchmod() after socketpair() shutdown()" runs: YES Checking if "max signal number" runs: YES Checking for type "sighandler_t" : YES Checking whether type "struct dirent" has member "d_fileno" : YES Checking whether type "struct dirent" has member "d_ino" : YES Checking whether type "struct dirent" has member "d_reclen" : YES Checking whether type "struct dirent" has member "d_type" : YES Checking whether type "struct dirent" has member "d_namlen" : NO Checking whether type "struct stat" has member "st_mtim" : YES Checking if "poll() exists and is worth using" runs: DID NOT COMPILE Checking if "posix_spawn() exists and is worth using" runs: YES Checking if "Check if -D_FILE_OFFSET_BITS=64 works with fts functions" compiles: YES Program tput found: YES (/usr/bin/tput) Program ed found: YES (/usr/bin/ed) ../features/meson.build:244: WARNING: Project does not target a minimum version but uses feature deprecated since '0.55.0': Program.path. use Program.full_path() instead Program atos found: NO Program addr2line found: YES (/usr/bin/addr2line) ../features/meson.build:256: WARNING: Project does not target a minimum version but uses feature deprecated since '0.55.0': Program.path. use Program.full_path() instead Has header "dl.h" : NO Has header "dlfcn.h" : YES Has header "dll.h" : NO Has header "rld_interface.h" : NO Has header "mach-o/dyld.h" : NO Has header "sys/ldr.h" : NO (cached) Library dl found: YES Checking for function "dlopen" with dependency -ldl: YES Checking for function "dllload" with dependency -ldl: NO Checking for function "loadbind" with dependency -ldl: NO Checking if "_DYNAMIC check" runs: DID NOT COMPILE Checking for function "clock_gettime" : YES Checking for function "gettimeofday" : YES Has header "sys/syscall.h" : YES Has header "sys/systeminfo.h" : NO Has header "sys/syssgi.h" : NO Checking for function "syscall" : YES Checking for function "systeminfo" : NO Configuring config_ast.h using configuration Checking if "gcc 4.1+ 64 bit memory atomic operations model" links: YES Program sh found: YES (/usr/bin/sh) ../src/lib/libast/tests/misc/meson.build:28: WARNING: skipping debug on linux ../src/cmd/ksh93/meson.build:1: WARNING: Project does not target a minimum version but uses feature deprecated since '0.56.0': meson.build_root. use meson.project_build_root() or meson.global_build_root() instead. Configuring documentation.c with command ../src/cmd/ksh93/tests/meson.build:171: WARNING: skipping b_set/shcomp on linux ../src/cmd/ksh93/tests/meson.build:171: WARNING: skipping io/shcomp on linux ../src/cmd/ksh93/tests/meson.build:171: WARNING: skipping treemove/shcomp on linux Build targets in project: 131 WARNING: Deprecated features used: * 0.55.0: {'Program.path'} * 0.56.0: {'meson.build_root'} ksh93 undefined User defined options buildtype: plain prefix : /usr Found samurai-1.9.0 at /usr/bin/samu Generating targets: 0%| | 0/131 eta ? Writing build.ninja: 0%| | 0/565 eta ? WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated. [1/538] Compiling C object src/cmd/ksh93/tests/api/ksh_debug.p/ksh_debug.c.o [2/538] Compiling C object src/cmd/ksh93/shcomp.p/sh_shcomp.c.o [3/538] Compiling C object src/cmd/ksh93/ksh.p/sh_pmain.c.o [4/538] Compiling C object src/cmd/ksh93/cmds/libcmd.a.p/wc.c.o [5/538] Compiling C object src/cmd/ksh93/cmds/libcmd.a.p/uname.c.o [6/538] Compiling C object src/cmd/ksh93/cmds/libcmd.a.p/sync.c.o [7/538] Compiling C object src/cmd/ksh93/cmds/libcmd.a.p/mkdir.c.o [8/538] Compiling C object src/cmd/ksh93/cmds/libcmd.a.p/logname.c.o [9/538] Compiling C object src/cmd/ksh93/cmds/libcmd.a.p/head.c.o [10/538] Compiling C object src/cmd/ksh93/cmds/libcmd.a.p/dirname.c.o [11/538] Compiling C object src/cmd/ksh93/cmds/libcmd.a.p/cut.c.o [12/538] Compiling C object src/cmd/ksh93/cmds/libcmd.a.p/cmp.c.o [13/538] Compiling C object src/cmd/ksh93/cmds/libcmd.a.p/cmdinit.c.o [14/538] Compiling C object src/cmd/ksh93/cmds/libcmd.a.p/chmod.c.o [15/538] Compiling C object src/cmd/ksh93/cmds/libcmd.a.p/cat.c.o [16/538] Compiling C object src/cmd/ksh93/cmds/libcmd.a.p/basename.c.o [17/538] Generating src/cmd/ksh93/include/version.h with a custom command [18/538] Compiling C object src/lib/libast/tests/tm/tvgettime.p/tvgettime.c.o [19/538] Compiling C object src/lib/libast/tests/string/utf.p/utf.c.o [20/538] Compiling C object src/lib/libast/tests/string/struniq.p/struniq.c.o [21/538] Compiling C object src/lib/libast/tests/string/strtonll.p/strtonll.c.o [22/538] Compiling C object src/lib/libast/tests/string/strsort.p/strsort.c.o [23/538] Compiling C object src/lib/libast/tests/string/strperm.p/strperm.c.o [24/538] Compiling C object src/lib/libast/tests/string/strmatch.p/strmatch.c.o [25/538] Compiling C object src/lib/libast/tests/string/strlcpy.p/strlcpy.c.o [26/538] Compiling C object src/lib/libast/tests/string/strlcat.p/strlcat.c.o [27/538] Compiling C object src/lib/libast/tests/string/stresc.p/stresc.c.o [28/538] Compiling C object src/lib/libast/tests/string/strelapsed.p/strelapsed.c.o [29/538] Compiling C object src/lib/libast/tests/string/fmttmx.p/fmttmx.c.o In file included from ../src/lib/libast/tests/string/struniq.c:6: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/string/strsort.c:6: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [30/538] Compiling C object src/lib/libast/tests/string/fmtscale.p/fmtscale.c.o [31/538] Compiling C object src/lib/libast/tests/string/fmtre.p/fmtre.c.o [32/538] Compiling C object src/lib/libast/tests/string/fmtperm.p/fmtperm.c.o [33/538] Compiling C object src/lib/libast/tests/string/fmtmode.p/fmtmode.c.o [34/538] Compiling C object src/lib/libast/tests/string/fmtmatch.p/fmtmatch.c.o ../src/cmd/ksh93/tests/api/ksh_debug.c: In function β€˜main’: ../src/cmd/ksh93/tests/api/ksh_debug.c:266:5: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 266 | write(2, "\n", 1); | ^~~~~~~~~~~~~~~~~ ../src/cmd/ksh93/tests/api/ksh_debug.c:268:5: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 268 | write(2, "\n", 1); | ^~~~~~~~~~~~~~~~~ ../src/cmd/ksh93/tests/api/ksh_debug.c: In function β€˜test_dprint_nv’: ../src/cmd/ksh93/tests/api/ksh_debug.c:225:5: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 225 | write(2, "\n", 1); | ^~~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/string/utf.c:11: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/string/strtonll.c:7: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/string/strperm.c:6: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [35/538] Compiling C object src/cmd/ksh93/libksh.a.p/sh_xec.c.o [36/538] Compiling C object src/cmd/ksh93/libksh.a.p/sh_trestore.c.o [37/538] Compiling C object src/cmd/ksh93/libksh.a.p/sh_timers.c.o [38/538] Compiling C object src/cmd/ksh93/libksh.a.p/sh_tdump.c.o [39/538] Compiling C object src/cmd/ksh93/libksh.a.p/sh_subshell.c.o [40/538] Compiling C object src/cmd/ksh93/libksh.a.p/sh_string.c.o [41/538] Compiling C object src/cmd/ksh93/libksh.a.p/sh_streval.c.o [42/538] Compiling C object src/cmd/ksh93/libksh.a.p/sh_path.c.o In file included from ../src/lib/libast/tests/tm/tvgettime.c:6: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/string/strmatch.c:6: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/string/strlcpy.c:5: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/string/strlcat.c:5: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [43/538] Compiling C object src/cmd/ksh93/libksh.a.p/sh_parse.c.o [44/538] Compiling C object src/cmd/ksh93/libksh.a.p/sh_nvtype.c.o [45/538] Compiling C object src/cmd/ksh93/libksh.a.p/sh_nvtree.c.o [46/538] Compiling C object src/cmd/ksh93/libksh.a.p/sh_nvdisc.c.o [47/538] Compiling C object src/cmd/ksh93/libksh.a.p/sh_name.c.o [48/538] Compiling C object src/cmd/ksh93/libksh.a.p/sh_main.c.o In file included from ../src/lib/libast/tests/string/stresc.c:6: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [49/538] Compiling C object src/cmd/ksh93/libksh.a.p/sh_macro.c.o [50/538] Compiling C object src/cmd/ksh93/libksh.a.p/sh_lex.c.o [51/538] Compiling C object src/cmd/ksh93/libksh.a.p/sh_jobs.c.o ../src/cmd/ksh93/cmds/uname.c: In function β€˜b_uname’: ../src/cmd/ksh93/cmds/uname.c:152:11: warning: assignment discards β€˜const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 152 | t = strchr(hosttype, '.'); | ^ ../src/cmd/ksh93/cmds/uname.c:181:9: warning: ignoring return value of β€˜getdomainname’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 181 | getdomainname(buf, sizeof(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [52/538] Compiling C object src/cmd/ksh93/libksh.a.p/sh_io.c.o [53/538] Linking static target src/cmd/ksh93/cmds/libcmd.a In file included from ../src/lib/libast/tests/string/strelapsed.c:6: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [54/538] Compiling C object src/cmd/ksh93/libksh.a.p/sh_init.c.o [55/538] Compiling C object src/cmd/ksh93/libksh.a.p/sh_fcin.c.o In file included from ../src/lib/libast/tests/string/fmtre.c:8: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/string/fmtscale.c:6: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [56/538] Compiling C object src/cmd/ksh93/libksh.a.p/sh_fault.c.o [57/538] Compiling C object src/cmd/ksh93/libksh.a.p/sh_expand.c.o In file included from ../src/lib/libast/tests/string/fmtmatch.c:8: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/string/fmtmode.c:6: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/string/fmttmx.c:7: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/string/fmtperm.c:6: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [58/538] Compiling C object src/cmd/ksh93/libksh.a.p/sh_defs.c.o [59/538] Compiling C object src/cmd/ksh93/libksh.a.p/sh_debug.c.o [60/538] Compiling C object src/cmd/ksh93/libksh.a.p/sh_bash.c.o [61/538] Compiling C object src/cmd/ksh93/libksh.a.p/sh_array.c.o [62/538] Compiling C object src/cmd/ksh93/libksh.a.p/sh_arith.c.o [63/538] Compiling C object src/cmd/ksh93/libksh.a.p/sh_args.c.o [64/538] Compiling C object src/cmd/ksh93/libksh.a.p/edit_vi.c.o [65/538] Compiling C object src/cmd/ksh93/libksh.a.p/edit_pcomplete.c.o [66/538] Compiling C object src/cmd/ksh93/libksh.a.p/edit_history.c.o [67/538] Compiling C object src/cmd/ksh93/libksh.a.p/edit_hexpand.c.o ../src/cmd/ksh93/sh/subshell.c: In function β€˜sh_subtmpfile’: ../src/cmd/ksh93/sh/subshell.c:138:27: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 138 | if (off >= 0) write(fds[1], sfgetbuf(sfstdout), off); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cmd/ksh93/sh/subshell.c: In function β€˜sh_subshell’: ../src/cmd/ksh93/sh/subshell.c:702:38: warning: ignoring return value of β€˜chdir’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 702 | if (sp->shpwdfd < 0) chdir(shp->pwd); | ^~~~~~~~~~~~~~~ [68/538] Compiling C object src/cmd/ksh93/libksh.a.p/edit_emacs.c.o [69/538] Compiling C object src/cmd/ksh93/libksh.a.p/edit_edit.c.o [70/538] Compiling C object src/cmd/ksh93/libksh.a.p/edit_completion.c.o [71/538] Compiling C object src/cmd/ksh93/libksh.a.p/meson-generated_.._data_documentation.c.o [72/538] Compiling C object src/cmd/ksh93/libksh.a.p/data_variables.c.o [73/538] Compiling C object src/cmd/ksh93/libksh.a.p/data_testops.c.o [74/538] Compiling C object src/cmd/ksh93/libksh.a.p/data_strdata.c.o [75/538] Compiling C object src/cmd/ksh93/libksh.a.p/data_signals.c.o ../src/cmd/ksh93/sh/path.c: In function β€˜path_absolute’: ../src/cmd/ksh93/sh/path.c:807:37: warning: assignment discards β€˜const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 807 | if (isfun && fd >= 0 && (cp = strrchr(name, '.'))) { | ^ [76/538] Compiling C object src/cmd/ksh93/libksh.a.p/data_options.c.o [77/538] Compiling C object src/cmd/ksh93/libksh.a.p/data_msg.c.o [78/538] Compiling C object src/cmd/ksh93/libksh.a.p/data_limits.c.o [79/538] Compiling C object src/cmd/ksh93/libksh.a.p/data_lexstates.c.o [80/538] Compiling C object src/cmd/ksh93/libksh.a.p/data_keywords.c.o [81/538] Compiling C object src/cmd/ksh93/libksh.a.p/data_builtins.c.o ../src/cmd/ksh93/sh/lex.c: In function β€˜sh_lex’: ../src/cmd/ksh93/sh/lex.c:1256:24: warning: initialization discards β€˜const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 1256 | char *cp = strchr(state, '='); | ^~~~~~ [82/538] Compiling C object src/cmd/ksh93/libksh.a.p/data_aliases.c.o [83/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_whence.c.o [84/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_wait.c.o ../src/cmd/ksh93/edit/pcomplete.c: In function β€˜lquote’: ../src/cmd/ksh93/edit/pcomplete.c:444:14: warning: assignment discards β€˜const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 444 | if (!(sp = strchr(str, '\''))) return str; | ^ [85/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_unset.c.o [86/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_unalias.c.o [87/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_umask.c.o [88/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_ulimit.c.o [89/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_typeset.c.o [90/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_true.c.o ../src/cmd/ksh93/edit/history.c: In function β€˜hist_eof’: ../src/cmd/ksh93/edit/history.c:505:17: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 505 | write(fd, (char *)hist_stamp, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cmd/ksh93/edit/history.c:506:17: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 506 | write(fd, buff, HIST_MARKSZ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [91/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_trap.c.o [92/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_times.c.o [93/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_test.c.o [94/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_source.c.o [95/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_sleep.c.o [96/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_shift.c.o [97/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_set.c.o [98/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_return.c.o [99/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_readonly.c.o ../src/cmd/ksh93/edit/edit.c: In function β€˜ed_flush’: ../src/cmd/ksh93/edit/edit.c:269:5: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 269 | write(fd, ep->e_outbase, (unsigned)n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cmd/ksh93/edit/edit.c: In function β€˜ed_ringbell’: ../src/cmd/ksh93/edit/edit.c:276:26: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 276 | void ed_ringbell(void) { write(STDERR_FILENO, bellchr, 1); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [100/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_read.c.o [101/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_pwd.c.o [102/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_print.c.o ../src/cmd/ksh93/sh/io.c: In function β€˜inetopen’: ../src/cmd/ksh93/sh/io.c:536:19: warning: initialization discards β€˜const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 536 | char *slash = strchr(path, '/'); | ^~~~~~ ../src/cmd/ksh93/sh/io.c: In function β€˜sh_redirect’: ../src/cmd/ksh93/sh/io.c:1190:33: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 1190 | write(f, sp->data, (size_t)last); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cmd/ksh93/sh/io.c: In function β€˜sh_iorestore’: ../src/cmd/ksh93/sh/io.c:1830:30: warning: ignoring return value of β€˜ftruncate’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 1830 | if (offset >= 0) ftruncate(origfd, offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/cmd/ksh93/sh/init.c:26: ../src/cmd/ksh93/sh/init.c: In function β€˜stat_init’: ../src/cmd/ksh93/sh/init.c:1511:33: warning: β€˜ast_calloc’ sizes specified with β€˜sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1511 | shgd->stats = calloc(sizeof(int), n + 1); | ^~~ ./config_ast.h:246:33: note: in definition of macro β€˜calloc’ 246 | #define calloc(c, s) ast_calloc(c, s) | ^ ../src/cmd/ksh93/sh/init.c:1511:33: note: earlier argument should specify number of elements, later size of each element 1511 | shgd->stats = calloc(sizeof(int), n + 1); | ^~~ ./config_ast.h:246:33: note: in definition of macro β€˜calloc’ 246 | #define calloc(c, s) ast_calloc(c, s) | ^ ../src/cmd/ksh93/sh/init.c: In function β€˜inittree’: ../src/cmd/ksh93/sh/init.c:1736:25: warning: assignment discards β€˜const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 1736 | if ((np->nvname = strrchr(tp->sh_name, '.')) && np->nvname != ((char *)tp->sh_name)) { | ^ [103/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_math.c.o [104/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_let.c.o [105/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_jobs.c.o [106/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_hist.c.o [107/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_getopts.c.o [108/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_fg.c.o ../src/cmd/ksh93/sh/macro.c: In function β€˜sh_tilde’: ../src/cmd/ksh93/sh/macro.c:2444:18: warning: assignment discards β€˜const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 2444 | if (!(s2 = strchr(string++, '}'))) return NULL; | ^ ../src/cmd/ksh93/sh/xec.c: In function β€˜forked_child’: ../src/cmd/ksh93/sh/xec.c:856:55: warning: ignoring return value of β€˜nice’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 856 | if ((type & FAMP) && sh_isoption(shp, SH_BGNICE)) nice(4); | ^~~~~~~ ../src/cmd/ksh93/sh/xec.c: At top level: ../src/cmd/ksh93/sh/xec.c:171:26: warning: β€˜clock_t_delta’ defined but not used [-Wunused-function] 171 | static_fn struct timeval clock_t_delta(int clk_tck, clock_t after, clock_t before) { | ^~~~~~~~~~~~~ [109/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_false.c.o [110/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_eval.c.o [111/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_export.c.o [112/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_exit.c.o ../src/cmd/ksh93/sh/name.c: In function β€˜nv_open’: ../src/cmd/ksh93/sh/name.c:1288:24: warning: initialization discards β€˜const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 1288 | char *sp = strchr(name, *cp); | ^~~~~~ [113/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_exec_login.c.o [114/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_enum.c.o [115/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_disown.c.o [116/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_continue.c.o [117/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_command.c.o [118/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_cd.c.o [119/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_builtin.c.o [120/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_break.c.o [121/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_bg.c.o [122/538] Compiling C object src/cmd/ksh93/libksh.a.p/bltins_alias.c.o [123/538] Compiling C object src/lib/libast/tests/string/fmtint.p/fmtint.c.o [124/538] Compiling C object src/lib/libast/tests/string/fmtfmt.p/fmtfmt.c.o [125/538] Compiling C object src/lib/libast/tests/string/fmtesc.p/fmtesc.c.o [126/538] Compiling C object src/lib/libast/tests/string/fmtelapsed.p/fmtelapsed.c.o [127/538] Compiling C object src/lib/libast/tests/string/fmtbase.p/fmtbase.c.o [128/538] Compiling C object src/lib/libast/tests/string/chresc.p/chresc.c.o [129/538] Compiling C object src/lib/libast/tests/string/base64.p/base64.c.o [130/538] Compiling C object src/lib/libast/tests/sfio/tprintf.p/tprintf.c.o [131/538] Compiling C object src/lib/libast/tests/sfio/twrrd.p/twrrd.c.o [132/538] Compiling C object src/lib/libast/tests/sfio/twhole.p/twhole.c.o [133/538] Compiling C object src/lib/libast/tests/sfio/tungetc.p/tungetc.c.o [134/538] Compiling C object src/lib/libast/tests/sfio/ttmpfile.p/ttmpfile.c.o [135/538] Compiling C object src/lib/libast/tests/sfio/ttmp.p/ttmp.c.o [136/538] Compiling C object src/lib/libast/tests/sfio/ttell.p/ttell.c.o [137/538] Compiling C object src/lib/libast/tests/sfio/tsync.p/tsync.c.o [138/538] Compiling C object src/lib/libast/tests/sfio/tswap.p/tswap.c.o [139/538] Compiling C object src/lib/libast/tests/sfio/tstring.p/tstring.c.o [140/538] Compiling C object src/lib/libast/tests/sfio/tstkpk.p/tstkpk.c.o [141/538] Compiling C object src/lib/libast/tests/sfio/tstatus.p/tstatus.c.o In file included from ../src/lib/libast/tests/string/fmtint.c:6: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [142/538] Compiling C object src/lib/libast/tests/sfio/tstack.p/tstack.c.o [143/538] Compiling C object src/lib/libast/tests/sfio/tsize.p/tsize.c.o [144/538] Compiling C object src/lib/libast/tests/sfio/tshare.p/tshare.c.o ../src/cmd/ksh93/bltins/print.c: In function β€˜b_print’: ../src/cmd/ksh93/bltins/print.c:191:19: warning: storing the address of local variable β€˜disc’ in β€˜_opt_infop_.1_1->disc’ [-Wdangling-pointer=] 191 | opt_info.disc = &disc; ../src/cmd/ksh93/bltins/print.c:186:15: note: β€˜disc’ declared here 186 | Optdisc_t disc; | ^~~~ In file included from ../src/cmd/ksh93/include/name.h:36, from ../src/cmd/ksh93/include/builtins.h:24, from ../src/cmd/ksh93/bltins/print.c:40: ../src/lib/libast/include/option.h:68:15: note: β€˜_opt_infop_’ declared here 68 | extern Opt_t *_opt_infop_; | ^~~~~~~~~~~ In file included from ../src/lib/libast/tests/string/fmtesc.c:6: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/string/fmtfmt.c:6: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [145/538] Compiling C object src/lib/libast/tests/sfio/tsfstr.p/tsfstr.c.o [146/538] Compiling C object src/lib/libast/tests/sfio/tsetfd.p/tsetfd.c.o [147/538] Compiling C object src/lib/libast/tests/sfio/tsetbuf.p/tsetbuf.c.o [148/538] Compiling C object src/lib/libast/tests/sfio/tseek.p/tseek.c.o [149/538] Compiling C object src/lib/libast/tests/sfio/tscanf1.p/tscanf1.c.o [150/538] Linking static target src/cmd/ksh93/libksh.a [151/538] Compiling C object src/lib/libast/tests/sfio/tscanf.p/tscanf.c.o In file included from ../src/lib/libast/tests/string/fmtelapsed.c:6: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [152/538] Compiling C object src/lib/libast/tests/sfio/tresize.p/tresize.c.o In file included from ../src/lib/libast/tests/string/fmtbase.c:6: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [153/538] Compiling C object src/lib/libast/tests/sfio/treserve.p/treserve.c.o In file included from ../src/lib/libast/tests/string/base64.c:7: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/string/chresc.c:6: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/twrrd.c:25: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [154/538] Compiling C object src/lib/libast/tests/sfio/trcrv.p/trcrv.c.o [155/538] Compiling C object src/lib/libast/tests/sfio/tputgetu.p/tputgetu.c.o [156/538] Compiling C object src/lib/libast/tests/sfio/tputgetr.p/tputgetr.c.o In file included from ../src/lib/libast/tests/sfio/twhole.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [157/538] Compiling C object src/lib/libast/tests/sfio/tputgetm.p/tputgetm.c.o [158/538] Compiling C object src/lib/libast/tests/sfio/tputgetl.p/tputgetl.c.o In file included from ../src/lib/libast/tests/sfio/tungetc.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/ttmp.c:29: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/ttmpfile.c:25: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [159/538] Compiling C object src/lib/libast/tests/sfio/tputgetd.p/tputgetd.c.o [160/538] Compiling C object src/lib/libast/tests/sfio/tputgetc.p/tputgetc.c.o [161/538] Compiling C object src/lib/libast/tests/sfio/tpublic.p/tpublic.c.o In file included from ../src/lib/libast/tests/sfio/tsync.c:27: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/tswap.c:25: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [162/538] Compiling C object src/lib/libast/tests/sfio/tpopenrw.p/tpopenrw.c.o [163/538] Compiling C object src/lib/libast/tests/sfio/tpopen.p/tpopen.c.o In file included from ../src/lib/libast/tests/sfio/ttell.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/tprintf.c:27: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [164/538] Compiling C object src/lib/libast/tests/sfio/tpool.p/tpool.c.o [165/538] Compiling C object src/lib/libast/tests/sfio/tpkrd.p/tpkrd.c.o In file included from ../src/lib/libast/tests/sfio/tstatus.c:25: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/tstkpk.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/tstring.c:25: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [166/538] Compiling C object src/lib/libast/tests/sfio/tpipemove.p/tpipemove.c.o [167/538] Compiling C object src/lib/libast/tests/sfio/tpipe.p/tpipe.c.o [168/538] Compiling C object src/lib/libast/tests/sfio/topen.p/topen.c.o In file included from ../src/lib/libast/tests/sfio/tshare.c:25: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/tstack.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [169/538] Compiling C object src/lib/libast/tests/sfio/tnotify.p/tnotify.c.o [170/538] Compiling C object src/lib/libast/tests/sfio/tnoseek.p/tnoseek.c.o In file included from ../src/lib/libast/tests/sfio/tscanf1.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/tsize.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/tsfstr.c:25: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [171/538] Compiling C object src/lib/libast/tests/sfio/tmwrite.p/tmwrite.c.o [172/538] Compiling C object src/lib/libast/tests/sfio/tmultiple.p/tmultiple.c.o [173/538] Compiling C object src/lib/libast/tests/sfio/tmtsafe.p/tmtsafe.c.o In file included from ../src/lib/libast/tests/sfio/tseek.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/tsetbuf.c:28: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/tresize.c:25: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/tsetfd.c:25: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [174/538] Compiling C object src/lib/libast/tests/sfio/tmprocess.p/tmprocess.c.o [175/538] Compiling C object src/lib/libast/tests/sfio/tmpread.p/tmpread.c.o [176/538] Compiling C object src/lib/libast/tests/sfio/tmprdwr.p/tmprdwr.c.o [177/538] Compiling C object src/lib/libast/tests/sfio/tmove.p/tmove.c.o In file included from ../src/lib/libast/tests/sfio/trcrv.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [178/538] Compiling C object src/lib/libast/tests/sfio/tmode.p/tmode.c.o In file included from ../src/lib/libast/tests/sfio/tputgetu.c:23: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/tscanf.c:25: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/tputgetm.c:23: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [179/538] Compiling C object src/lib/libast/tests/sfio/tlongdouble.p/tlongdouble.c.o [180/538] Compiling C object src/lib/libast/tests/sfio/tlocale.p/tlocale.c.o [181/538] Compiling C object src/lib/libast/tests/sfio/tleak.p/tleak.c.o In file included from ../src/lib/libast/tests/sfio/tputgetr.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/tputgetl.c:23: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [182/538] Compiling C object src/lib/libast/tests/sfio/thole.p/thole.c.o [183/538] Compiling C object src/lib/libast/tests/sfio/tgetr.p/tgetr.c.o In file included from ../src/lib/libast/tests/sfio/tputgetc.c:23: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/tputgetd.c:25: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [184/538] Compiling C object src/lib/libast/tests/sfio/tfmt.p/tfmt.c.o [185/538] Compiling C object src/lib/libast/tests/sfio/tflags.p/tflags.c.o In file included from ../src/lib/libast/tests/sfio/treserve.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [186/538] Compiling C object src/lib/libast/tests/sfio/texcept.p/texcept.c.o In file included from ../src/lib/libast/tests/sfio/tpopen.c:27: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/tpublic.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/tpopenrw.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [187/538] Compiling C object src/lib/libast/tests/sfio/terrno.p/terrno.c.o [188/538] Compiling C object src/lib/libast/tests/sfio/tclose.p/tclose.c.o [189/538] Compiling C object src/lib/libast/tests/sfio/tbadargs.p/tbadargs.c.o In file included from ../src/lib/libast/tests/sfio/tpkrd.c:27: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/tpipemove.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [190/538] Compiling C object src/lib/libast/tests/sfio/tatexit.p/tatexit.c.o [191/538] Compiling C object src/lib/libast/tests/sfio/tappend.p/tappend.c.o In file included from ../src/lib/libast/tests/sfio/tnoseek.c:25: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/topen.c:27: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/tpipe.c:27: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/tpool.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [192/538] Compiling C object src/lib/libast/tests/sfio/talign.p/talign.c.o [193/538] Compiling C object src/lib/libast/tests/sfio/talarm.p/talarm.c.o [194/538] Compiling C object src/lib/libast/tests/path/pathtemp.p/pathtemp.c.o [195/538] Compiling C object src/lib/libast/tests/path/pathstat.p/pathstat.c.o In file included from ../src/lib/libast/tests/sfio/tmtsafe.c:22: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/tnotify.c:25: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/tmwrite.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [196/538] Compiling C object src/lib/libast/tests/path/pathshell.p/pathshell.c.o [197/538] Compiling C object src/lib/libast/tests/path/pathpath.p/pathpath.c.o [198/538] Compiling C object src/lib/libast/tests/path/pathprog.p/pathprog.c.o In file included from ../src/lib/libast/tests/sfio/tmultiple.c:27: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ ../src/lib/libast/tests/sfio/tmultiple.c: In function β€˜main’: ../src/lib/libast/tests/sfio/tmultiple.c:73:5: warning: ignoring return value of β€˜system’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 73 | system(sfprints("%s -r", argv[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/lib/libast/tests/sfio/tmultiple.c:85:5: warning: ignoring return value of β€˜system’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 85 | system(sfprints("%s -m", argv[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/tmpread.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/tmprocess.c:27: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [199/538] Compiling C object src/lib/libast/tests/path/pathgetlink.p/pathgetlink.c.o [200/538] Compiling C object src/lib/libast/tests/path/pathexists.p/pathexists.c.o [201/538] Compiling C object src/lib/libast/tests/path/pathcat.p/pathcat.c.o In file included from ../src/lib/libast/tests/sfio/tlocale.c:27: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/tmove.c:25: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/tmprdwr.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/tlongdouble.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [202/538] Compiling C object src/lib/libast/tests/path/pathcanon.p/pathcanon.c.o [203/538] Compiling C object src/lib/libast/tests/path/pathbin.p/pathbin.c.o [204/538] Compiling C object src/lib/libast/tests/path/pathaccess.p/pathaccess.c.o [205/538] Compiling C object src/lib/libast/tests/misc/environ.p/environ.c.o In file included from ../src/lib/libast/tests/sfio/tmode.c:25: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [206/538] Compiling C object src/lib/libast/tests/misc/stk.p/stk.c.o In file included from ../src/lib/libast/tests/sfio/tleak.c:23: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [207/538] Compiling C object src/lib/libast/tests/misc/glob.p/glob.c.o In file included from ../src/lib/libast/tests/sfio/thole.c:25: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [208/538] Compiling C object src/lib/libast/tests/cdt/trehash.p/trehash.c.o In file included from ../src/lib/libast/tests/sfio/tgetr.c:25: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [209/538] Compiling C object src/lib/libast/tests/cdt/tview.p/tview.c.o In file included from ../src/lib/libast/tests/sfio/tfmt.c:25: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [210/538] Compiling C object src/lib/libast/tests/cdt/twalk.p/twalk.c.o In file included from ../src/lib/libast/tests/sfio/tflags.c:25: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/texcept.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [211/538] Compiling C object src/lib/libast/tests/cdt/tvthread.p/tvthread.c.o [212/538] Compiling C object src/lib/libast/tests/cdt/tuser.p/tuser.c.o In file included from ../src/lib/libast/tests/sfio/tclose.c:28: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/tappend.c:25: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/terrno.c:27: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/tatexit.c:25: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ ../src/lib/libast/tests/sfio/tatexit.c: In function β€˜main’: ../src/lib/libast/tests/sfio/tatexit.c:49:9: warning: ignoring return value of β€˜system’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 49 | system(sfprints("%s 1", argv[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [213/538] Compiling C object src/lib/libast/tests/cdt/tstringset.p/tstringset.c.o [214/538] Compiling C object src/lib/libast/tests/cdt/tsearch.p/tsearch.c.o [215/538] Compiling C object src/lib/libast/tests/cdt/trhbags.p/trhbags.c.o [216/538] Compiling C object src/lib/libast/tests/cdt/tqueue.p/tqueue.c.o In file included from ../src/lib/libast/tests/path/pathtemp.c:7: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/talarm.c:28: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/sfio/talign.c:25: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [217/538] Compiling C object src/lib/libast/tests/cdt/tobag.p/tobag.c.o [218/538] Compiling C object src/lib/libast/tests/cdt/tlist.p/tlist.c.o [219/538] Compiling C object src/lib/libast/tests/cdt/tinstall.p/tinstall.c.o In file included from ../src/lib/libast/tests/path/pathstat.c:8: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/path/pathprog.c:7: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/path/pathshell.c:7: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [220/538] Compiling C object src/lib/libast/tests/cdt/tevent.p/tevent.c.o [221/538] Compiling C object src/lib/libast/tests/cdt/tdtstack.p/tdtstack.c.o [222/538] Compiling C object src/lib/libast/tests/cdt/tdict.p/tdict.c.o In file included from ../src/lib/libast/tests/path/pathpath.c:10: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ ../src/lib/libast/tests/path/pathpath.c: In function β€˜main’: ../src/lib/libast/tests/path/pathpath.c:22:5: warning: ignoring return value of β€˜getcwd’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 22 | getcwd(absolute_test_path, sizeof(absolute_test_path)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/path/pathexists.c:9: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/path/pathgetlink.c:8: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [223/538] Compiling C object src/lib/libast/tests/cdt/tdeque.p/tdeque.c.o [224/538] Compiling C object src/lib/libast/tests/cdt/tbags.p/tbags.c.o [225/538] Compiling C object src/lib/libast/tests/cdt/tannounce.p/tannounce.c.o In file included from ../src/lib/libast/tests/sfio/tbadargs.c:28: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/path/pathcat.c:7: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [226/538] Compiling C object src/lib/libast/tests/aso/tlock.p/tlock.c.o [227/538] Compiling C object src/lib/libast/tests/aso/taso.p/taso.c.o In file included from ../src/lib/libast/tests/path/pathcanon.c:10: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [228/538] Compiling C object src/lib/libdll/libsample.so.p/sample.c.o In file included from ../src/lib/libast/tests/path/pathaccess.c:10: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/path/pathbin.c:10: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [229/538] Compiling C object src/lib/libdll/libdll.a.p/dllscan.c.o [230/538] Compiling C object src/lib/libdll/libdll.a.p/dllplug.c.o In file included from ../src/lib/libast/tests/misc/environ.c:27: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [231/538] Compiling C object src/lib/libdll/libdll.a.p/dllopen.c.o In file included from ../src/lib/libast/tests/misc/glob.c:9: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [232/538] Compiling C object src/lib/libdll/libdll.a.p/dllnext.c.o In file included from ../src/lib/libast/tests/misc/stk.c:25: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [233/538] Compiling C object src/lib/libdll/libdll.a.p/dlllook.c.o In file included from ../src/lib/libast/tests/cdt/tview.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [234/538] Compiling C object src/lib/libdll/libdll.a.p/dllfind.c.o In file included from ../src/lib/libast/tests/cdt/tuser.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/cdt/twalk.c:25: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [235/538] Compiling C object src/lib/libdll/libdll.a.p/dllerror.c.o [236/538] Compiling C object src/lib/libdll/libdll.a.p/dllcheck.c.o In file included from ../src/lib/libast/tests/cdt/trehash.c:33: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ ../src/lib/libast/tests/terror.h: In function β€˜asointr’: ../src/lib/libast/tests/terror.h:301:13: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 301 | write(2, "\tFAILED due to timeout\n", 23); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/lib/libast/tests/terror.h:304:13: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 304 | write(2, "\tFAILED with SIGBUS\n", 20); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/lib/libast/tests/terror.h:308:13: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 308 | write(2, "\tFAILED with SIGSEGV\n", 21); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [237/538] Linking target src/lib/libdll/libsample.so [238/538] Compiling C object src/lib/libdll/libdll.a.p/dlfcn.c.o In file included from ../src/lib/libast/tests/cdt/trhbags.c:23: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/cdt/tvthread.c:28: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ ../src/lib/libast/tests/terror.h: In function β€˜asointr’: ../src/lib/libast/tests/terror.h:301:13: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 301 | write(2, "\tFAILED due to timeout\n", 23); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/lib/libast/tests/terror.h:304:13: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 304 | write(2, "\tFAILED with SIGBUS\n", 20); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/lib/libast/tests/terror.h:308:13: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 308 | write(2, "\tFAILED with SIGSEGV\n", 21); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [239/538] Compiling C object src/lib/libast/libenv.a.p/misc_environ.c.o [240/538] Compiling C object src/lib/libast/libast.a.p/tm_tvtouch.c.o In file included from ../src/lib/libast/tests/cdt/tqueue.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/cdt/tlist.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/cdt/tstringset.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [241/538] Compiling C object src/lib/libast/libast.a.p/tm_tvsleep.c.o [242/538] Compiling C object src/lib/libast/libast.a.p/tm_tvgettime.c.o [243/538] Compiling C object src/lib/libast/libast.a.p/tm_tmzone.c.o In file included from ../src/lib/libast/tests/cdt/tdtstack.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/cdt/tobag.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [244/538] Compiling C object src/lib/libast/libast.a.p/tm_tmxtime.c.o [245/538] Compiling C object src/lib/libast/libast.a.p/tm_tmxscan.c.o [246/538] Compiling C object src/lib/libast/libast.a.p/tm_tmxmake.c.o In file included from ../src/lib/libast/tests/cdt/tinstall.c:23: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/cdt/tsearch.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [247/538] Compiling C object src/lib/libast/libast.a.p/tm_tmxgettime.c.o [248/538] Compiling C object src/lib/libast/libast.a.p/tm_tmxfmt.c.o In file included from ../src/lib/libast/tests/cdt/tdict.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/cdt/tdeque.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/cdt/tevent.c:28: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [249/538] Compiling C object src/lib/libast/libast.a.p/tm_tmxdate.c.o [250/538] Compiling C object src/lib/libast/libast.a.p/tm_tmword.c.o [251/538] Compiling C object src/lib/libast/libast.a.p/tm_tmweek.c.o [252/538] Compiling C object src/lib/libast/libast.a.p/tm_tmtype.c.o [253/538] Compiling C object src/lib/libast/libast.a.p/tm_tmtime.c.o In file included from ../src/lib/libast/tests/aso/taso.c:24: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ In file included from ../src/lib/libast/tests/cdt/tbags.c:25: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [254/538] Compiling C object src/lib/libast/libast.a.p/tm_tmsleep.c.o [255/538] Compiling C object src/lib/libast/libast.a.p/tm_tmpoff.c.o [256/538] Compiling C object src/lib/libast/libast.a.p/tm_tmmake.c.o [257/538] Compiling C object src/lib/libast/libast.a.p/tm_tmlocale.c.o In file included from ../src/lib/libast/tests/cdt/tannounce.c:26: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ [258/538] Compiling C object src/lib/libast/libast.a.p/tm_tmlex.c.o [259/538] Compiling C object src/lib/libast/libast.a.p/tm_tminit.c.o In file included from ../src/lib/libast/tests/aso/tlock.c:28: ../src/lib/libast/tests/terror.h: In function β€˜tstputmesg’: ../src/lib/libast/tests/terror.h:144:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 144 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ ../src/lib/libast/tests/terror.h: In function β€˜asointr’: ../src/lib/libast/tests/terror.h:301:13: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 301 | write(2, "\tFAILED due to timeout\n", 23); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/lib/libast/tests/terror.h:304:13: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 304 | write(2, "\tFAILED with SIGBUS\n", 20); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/lib/libast/tests/terror.h:308:13: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 308 | write(2, "\tFAILED with SIGSEGV\n", 21); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [260/538] Compiling C object src/lib/libast/libast.a.p/tm_tmgoff.c.o [261/538] Compiling C object src/lib/libast/libast.a.p/tm_tmfix.c.o ../src/lib/libdll/dllscan.c: In function β€˜dllsopen’: ../src/lib/libdll/dllscan.c:177:11: warning: assignment discards β€˜const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 177 | s = strrchr(lib, ':'); | ^ ../src/lib/libdll/dllscan.c:204:11: warning: assignment discards β€˜const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 204 | t = strrchr(name, '/'); | ^ [262/538] Linking static target src/lib/libdll/libdll.a [263/538] Compiling C object src/lib/libast/libast.a.p/tm_tmequiv.c.o [264/538] Compiling C object src/lib/libast/libast.a.p/tm_tmdata.c.o [265/538] Linking static target src/lib/libast/libenv.a [266/538] Compiling C object src/lib/libast/libast.a.p/string_wcstoutf32s.c.o [267/538] Compiling C object src/lib/libast/libast.a.p/string_utf8toutf32.c.o [268/538] Compiling C object src/lib/libast/libast.a.p/string_utf32toutf8.c.o [269/538] Compiling C object src/lib/libast/libast.a.p/string_utf32stowcs.c.o [270/538] Compiling C object src/lib/libast/libast.a.p/string_struniq.c.o [271/538] Compiling C object src/lib/libast/libast.a.p/string_strtonll.c.o [272/538] Compiling C object src/lib/libast/libast.a.p/string_strsort.c.o [273/538] Compiling C object src/lib/libast/libast.a.p/string_strperm.c.o [274/538] Compiling C object src/lib/libast/libast.a.p/string_strmatch.c.o [275/538] Compiling C object src/lib/libast/libast.a.p/string_strlcpy.c.o [276/538] Compiling C object src/lib/libast/libast.a.p/string_strlcat.c.o [277/538] Compiling C object src/lib/libast/libast.a.p/string_stresc.c.o [278/538] Compiling C object src/lib/libast/libast.a.p/string_strelapsed.c.o [279/538] Compiling C object src/lib/libast/libast.a.p/string_modedata.c.o [280/538] Compiling C object src/lib/libast/libast.a.p/string_memdup.c.o [281/538] Compiling C object src/lib/libast/libast.a.p/string_fmttmx.c.o [282/538] Compiling C object src/lib/libast/libast.a.p/string_fmtscale.c.o [283/538] Compiling C object src/lib/libast/libast.a.p/string_fmtre.c.o [284/538] Compiling C object src/lib/libast/libast.a.p/string_fmtperm.c.o [285/538] Compiling C object src/lib/libast/libast.a.p/string_fmtmode.c.o [286/538] Compiling C object src/lib/libast/libast.a.p/string_fmtmatch.c.o [287/538] Compiling C object src/lib/libast/libast.a.p/string_fmtint.c.o [288/538] Compiling C object src/lib/libast/libast.a.p/string_fmtident.c.o [289/538] Compiling C object src/lib/libast/libast.a.p/string_fmtfmt.c.o [290/538] Compiling C object src/lib/libast/libast.a.p/string_fmtesc.c.o [291/538] Compiling C object src/lib/libast/libast.a.p/string_fmtelapsed.c.o [292/538] Compiling C object src/lib/libast/libast.a.p/string_fmtbuf.c.o [293/538] Compiling C object src/lib/libast/libast.a.p/string_fmtbase.c.o [294/538] Compiling C object src/lib/libast/libast.a.p/string_chresc.c.o [295/538] Compiling C object src/lib/libast/libast.a.p/string_base64.c.o [296/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfwrite.c.o [297/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfwr.c.o [298/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfvscanf.c.o [299/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfvprintf.c.o [300/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfungetc.c.o [301/538] Compiling C object src/lib/libast/libast.a.p/sfio_sftmp.c.o [302/538] Compiling C object src/lib/libast/libast.a.p/sfio_sftell.c.o [303/538] Compiling C object src/lib/libast/libast.a.p/sfio_sftable.c.o [304/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfsync.c.o [305/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfswap.c.o [306/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfstrtod.c.o [307/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfstack.c.o [308/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfsk.c.o [309/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfsize.c.o [310/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfsetfd.c.o [311/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfsetbuf.c.o [312/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfset.c.o [313/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfseek.c.o [314/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfscanf.c.o [315/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfresize.c.o [316/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfreserve.c.o [317/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfread.c.o [318/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfrd.c.o [319/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfraise.c.o [320/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfputwc.c.o [321/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfputu.c.o [322/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfputr.c.o [323/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfpurge.c.o [324/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfprints.c.o [325/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfprintf.c.o [326/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfpopen.c.o [327/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfpool.c.o [328/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfpkrd.c.o [329/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfpeek.c.o [330/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfopen.c.o [331/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfnputc.c.o [332/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfnotify.c.o [333/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfnew.c.o [334/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfmutex.c.o [335/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfmove.c.o [336/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfmode.c.o [337/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfgetwc.c.o [338/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfgetu.c.o [339/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfgetr.c.o [340/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfgetm.c.o [341/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfgetl.c.o [342/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfgetd.c.o [343/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfflsbuf.c.o [344/538] Compiling C object src/lib/libast/libast.a.p/sfio_sffilbuf.c.o [345/538] Compiling C object src/lib/libast/libast.a.p/sfio_sffcvt.c.o [346/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfextern.c.o [347/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfexcept.c.o [348/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfecvt.c.o [349/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfdisc.c.o [350/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfcvt.c.o [351/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfclrlock.c.o [352/538] Compiling C object src/lib/libast/libast.a.p/sfio_sfclose.c.o [353/538] Compiling C object src/lib/libast/libast.a.p/sfio__sfputu.c.o [354/538] Compiling C object src/lib/libast/libast.a.p/sfio__sfputm.c.o [355/538] Compiling C object src/lib/libast/libast.a.p/sfio__sfputl.c.o [356/538] Compiling C object src/lib/libast/libast.a.p/sfio__sfputd.c.o [357/538] Compiling C object src/lib/libast/libast.a.p/sfio__sfopen.c.o [358/538] Compiling C object src/lib/libast/libast.a.p/regex_regstat.c.o [359/538] Compiling C object src/lib/libast/libast.a.p/regex_regrexec.c.o [360/538] Compiling C object src/lib/libast/libast.a.p/regex_regrecord.c.o [361/538] Compiling C object src/lib/libast/libast.a.p/regex_regnexec.c.o [362/538] Compiling C object src/lib/libast/libast.a.p/regex_reginit.c.o [363/538] Compiling C object src/lib/libast/libast.a.p/regex_regexec.c.o [364/538] Compiling C object src/lib/libast/libast.a.p/regex_regfatal.c.o [365/538] Compiling C object src/lib/libast/libast.a.p/regex_regcomp.c.o [366/538] Compiling C object src/lib/libast/libast.a.p/regex_regcoll.c.o [367/538] Compiling C object src/lib/libast/libast.a.p/regex_regclass.c.o [368/538] Compiling C object src/lib/libast/libast.a.p/regex_regcache.c.o [369/538] Compiling C object src/lib/libast/libast.a.p/path_pathuniverse.c.o [370/538] Compiling C object src/lib/libast/libast.a.p/path_pathtemp.c.o [371/538] Compiling C object src/lib/libast/libast.a.p/path_pathstat.c.o [372/538] Compiling C object src/lib/libast/libast.a.p/path_pathshell.c.o [373/538] Compiling C object src/lib/libast/libast.a.p/path_pathprog.c.o [374/538] Compiling C object src/lib/libast/libast.a.p/path_pathpath.c.o [375/538] Compiling C object src/lib/libast/libast.a.p/path_pathgetlink.c.o [376/538] Compiling C object src/lib/libast/libast.a.p/path_pathexists.c.o [377/538] Compiling C object src/lib/libast/libast.a.p/path_pathcat.c.o [378/538] Compiling C object src/lib/libast/libast.a.p/path_pathcanon.c.o [379/538] Compiling C object src/lib/libast/libast.a.p/path_pathbin.c.o [380/538] Compiling C object src/lib/libast/libast.a.p/path_pathaccess.c.o [381/538] Compiling C object src/lib/libast/libast.a.p/misc_vmbusy.c.o [382/538] Compiling C object src/lib/libast/libast.a.p/misc_translate.c.o [383/538] Compiling C object src/lib/libast/libast.a.p/misc_stk.c.o [384/538] Compiling C object src/lib/libast/libast.a.p/misc_state.c.o [385/538] Compiling C object src/lib/libast/libast.a.p/misc_sigcrit.c.o [386/538] Compiling C object src/lib/libast/libast.a.p/misc_setlocale.c.o [387/538] Compiling C object src/lib/libast/libast.a.p/misc_procopen.c.o [388/538] Compiling C object src/lib/libast/libast.a.p/misc_procfree.c.o [389/538] Compiling C object src/lib/libast/libast.a.p/misc_procclose.c.o [390/538] Compiling C object src/lib/libast/libast.a.p/misc_optget.c.o [391/538] Compiling C object src/lib/libast/libast.a.p/misc_glob.c.o [392/538] Compiling C object src/lib/libast/libast.a.p/misc_fgetcwd.c.o [393/538] Compiling C object src/lib/libast/libast.a.p/misc_fallbacks.c.o [394/538] Compiling C object src/lib/libast/libast.a.p/misc_errorx.c.o [395/538] Compiling C object src/lib/libast/libast.a.p/misc_errormsg.c.o [396/538] Compiling C object src/lib/libast/libast.a.p/misc_errorf.c.o [397/538] Compiling C object src/lib/libast/libast.a.p/misc_error.c.o [398/538] Compiling C object src/lib/libast/libast.a.p/misc_debug.c.o [399/538] Compiling C object src/lib/libast/libast.a.p/misc_astwinsize.c.o [400/538] Compiling C object src/lib/libast/libast.a.p/cdt_dtwalk.c.o [401/538] Compiling C object src/lib/libast/libast.a.p/cdt_dtview.c.o ../src/lib/libast/path/pathpath.c: In function β€˜pathpath’: ../src/lib/libast/path/pathpath.c:72:17: warning: ignoring return value of β€˜getcwd’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 72 | getcwd(buf, sizeof(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~ [402/538] Compiling C object src/lib/libast/libast.a.p/cdt_dtuser.c.o [403/538] Compiling C object src/lib/libast/libast.a.p/cdt_dttree.c.o [404/538] Compiling C object src/lib/libast/libast.a.p/cdt_dtstrhash.c.o [405/538] Compiling C object src/lib/libast/libast.a.p/cdt_dtstat.c.o [406/538] Compiling C object src/lib/libast/libast.a.p/cdt_dtrehash.c.o [407/538] Compiling C object src/lib/libast/libast.a.p/cdt_dtopen.c.o ../src/lib/libast/misc/translate.c: In function β€˜translate’: ../src/lib/libast/misc/translate.c:312:19: warning: assignment discards β€˜const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 312 | if (cmd && (t = strrchr(cmd, '/'))) cmd = (const char *)(t + 1); | ^ [408/538] Compiling C object src/lib/libast/libast.a.p/cdt_dtmethod.c.o [409/538] Compiling C object src/lib/libast/libast.a.p/cdt_dtlist.c.o [410/538] Compiling C object src/lib/libast/libast.a.p/cdt_dthash.c.o [411/538] Compiling C object src/lib/libast/libast.a.p/cdt_dtdisc.c.o [412/538] Compiling C object src/lib/libast/libast.a.p/cdt_dtclose.c.o [413/538] Compiling C object src/lib/libast/libast.a.p/aso_aso.c.o ../src/lib/libast/misc/stk.c: In function β€˜overflow’: ../src/lib/libast/misc/stk.c:146:5: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 146 | write(2, Omsg, sizeof(Omsg) - 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/lib/libast/misc/fgetcwd.c: In function β€˜fgetcwd’: ../src/lib/libast/misc/fgetcwd.c:223:39: warning: ignoring return value of β€˜fchdir’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 223 | if (dd != AT_FDCWD && !dd_closed) fchdir(dd); | ^~~~~~~~~~ ../src/lib/libast/misc/fgetcwd.c:230:25: warning: ignoring return value of β€˜fchdir’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 230 | if (dd != AT_FDCWD) fchdir(dd); | ^~~~~~~~~~ ../src/lib/libast/misc/procopen.c: In function β€˜procopen’: ../src/lib/libast/misc/procopen.c:436:36: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 436 | if (proc->pid > 0) write(pop[1], &proc->pid, sizeof(proc->pid)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/lib/libast/regex/regnexec.c: In function β€˜regnexec_parse’: ../src/lib/libast/regex/regnexec.c:1013:21: warning: the comparison will always evaluate as β€˜true’ for the pointer operand in β€˜env->bestpos->vec + (sizetype)(n * (ssize_t)env->bestpos->siz)’ must not be NULL [-Waddress] 1013 | if (!vector(Pos_t, env->bestpos, n)) { | ^ ../src/lib/libast/misc/error.c: In function β€˜errorv’: ../src/lib/libast/misc/error.c:176:29: warning: assignment discards β€˜const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 176 | } else if ((library = strchr(catalog, ':')) && !*++library) { | ^ ../src/lib/libast/misc/debug.c: In function β€˜_dprintf’: ../src/lib/libast/misc/debug.c:99:5: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 99 | write(2, buf2, n); | ^~~~~~~~~~~~~~~~~ ../src/lib/libast/misc/debug.c: In function β€˜run_addr2lines_prog’: ../src/lib/libast/misc/debug.c:180:5: warning: ignoring return value of β€˜pipe’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 180 | pipe(fds); | ^~~~~~~~~ ../src/lib/libast/misc/debug.c:199:13: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 199 | write(1, msg, sizeof(msg) - 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/lib/libast/misc/debug.c: In function β€˜dump_backtrace’: ../src/lib/libast/misc/debug.c:339:5: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 339 | write(2, text, strlen(text)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/lib/libast/misc/debug.c:378:9: warning: ignoring return value of β€˜write’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 378 | write(2, text, strlen(text)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [414/538] Linking static target src/lib/libast/libast.a [415/538] Linking target src/cmd/ksh93/tests/api/ksh_debug [416/538] Linking target src/cmd/ksh93/shcomp [417/538] Linking target src/cmd/ksh93/ksh [418/538] Linking target src/lib/libast/tests/tm/tvgettime [419/538] Linking target src/lib/libast/tests/string/utf [420/538] Linking target src/lib/libast/tests/string/struniq [421/538] Linking target src/lib/libast/tests/string/strtonll [422/538] Linking target src/lib/libast/tests/string/strsort [423/538] Linking target src/lib/libast/tests/string/strperm [424/538] Linking target src/lib/libast/tests/string/strmatch [425/538] Linking target src/lib/libast/tests/string/strlcpy [426/538] Linking target src/lib/libast/tests/string/strlcat [427/538] Linking target src/lib/libast/tests/string/stresc [428/538] Linking target src/lib/libast/tests/string/strelapsed [429/538] Linking target src/lib/libast/tests/string/fmttmx [430/538] Linking target src/lib/libast/tests/string/fmtscale [431/538] Linking target src/lib/libast/tests/string/fmtre [432/538] Linking target src/lib/libast/tests/string/fmtperm [433/538] Linking target src/lib/libast/tests/string/fmtmode [434/538] Linking target src/lib/libast/tests/string/fmtmatch [435/538] Linking target src/lib/libast/tests/string/fmtint [436/538] Linking target src/lib/libast/tests/string/fmtfmt [437/538] Linking target src/lib/libast/tests/string/fmtesc [438/538] Linking target src/lib/libast/tests/string/fmtelapsed [439/538] Linking target src/lib/libast/tests/string/fmtbase [440/538] Linking target src/lib/libast/tests/string/chresc [441/538] Linking target src/lib/libast/tests/string/base64 [442/538] Linking target src/lib/libast/tests/sfio/tprintf [443/538] Linking target src/lib/libast/tests/sfio/twrrd [444/538] Linking target src/lib/libast/tests/sfio/twhole [445/538] Linking target src/lib/libast/tests/sfio/tungetc [446/538] Linking target src/lib/libast/tests/sfio/ttmpfile [447/538] Linking target src/lib/libast/tests/sfio/ttmp [448/538] Linking target src/lib/libast/tests/sfio/ttell [449/538] Linking target src/lib/libast/tests/sfio/tsync [450/538] Linking target src/lib/libast/tests/sfio/tswap [451/538] Linking target src/lib/libast/tests/sfio/tstring [452/538] Linking target src/lib/libast/tests/sfio/tstkpk In function β€˜memset’, inlined from β€˜regcomp_special’ at ../src/lib/libast/regex/regcomp.c:2850:17, inlined from β€˜regcomp’ at ../src/lib/libast/regex/regcomp.c:3107:9: /usr/include/bits/string_fortified.h:59:10: warning: β€˜__builtin_memset’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^ [453/538] Linking target src/lib/libast/tests/sfio/tstatus [454/538] Linking target src/lib/libast/tests/sfio/tstack [455/538] Linking target src/lib/libast/tests/sfio/tsize [456/538] Linking target src/lib/libast/tests/sfio/tshare [457/538] Linking target src/lib/libast/tests/sfio/tsfstr [458/538] Linking target src/lib/libast/tests/sfio/tsetfd [459/538] Linking target src/lib/libast/tests/sfio/tsetbuf [460/538] Linking target src/lib/libast/tests/sfio/tseek [461/538] Linking target src/lib/libast/tests/sfio/tscanf1 [462/538] Linking target src/lib/libast/tests/sfio/tscanf [463/538] Linking target src/lib/libast/tests/sfio/tresize [464/538] Linking target src/lib/libast/tests/sfio/treserve In function β€˜memset’, inlined from β€˜inout’ at ../src/cmd/ksh93/sh/parse.c:1686:13: /usr/include/bits/string_fortified.h:59:10: warning: β€˜__builtin_memset’ writing 60 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^ In function β€˜inout’: lto1: note: destination object is likely at address zero In function β€˜memset’, inlined from β€˜regcomp_special’ at ../src/lib/libast/regex/regcomp.c:2850:17, inlined from β€˜regcomp’ at ../src/lib/libast/regex/regcomp.c:3107:9: /usr/include/bits/string_fortified.h:59:10: warning: β€˜__builtin_memset’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^ ../src/lib/libast/misc/optget.c: In function β€˜optget_args’: ../src/lib/libast/misc/optget.c:1351:25: warning: β€˜memchr’ specified bound [18446744071562067968, 0] exceeds maximum object size 9223372036854775807 [-Wstringop-overread] 1351 | t = (char *)memchr(p, '\n', n); | ^ [465/538] Linking target src/lib/libast/tests/sfio/trcrv In function β€˜memset’, inlined from β€˜inout’ at ../src/cmd/ksh93/sh/parse.c:1686:13: /usr/include/bits/string_fortified.h:59:10: warning: β€˜__builtin_memset’ writing 60 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^ In function β€˜inout’: lto1: note: destination object is likely at address zero ../src/lib/libast/misc/optget.c: In function β€˜optget_args’: ../src/lib/libast/misc/optget.c:1351:25: warning: β€˜memchr’ specified bound [18446744071562067968, 0] exceeds maximum object size 9223372036854775807 [-Wstringop-overread] 1351 | t = (char *)memchr(p, '\n', n); | ^ In function β€˜memset’, inlined from β€˜regcomp_special’ at ../src/lib/libast/regex/regcomp.c:2850:17, inlined from β€˜regcomp’ at ../src/lib/libast/regex/regcomp.c:3107:9: /usr/include/bits/string_fortified.h:59:10: warning: β€˜__builtin_memset’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^ [466/538] Linking target src/lib/libast/tests/sfio/tputgetu [467/538] Linking target src/lib/libast/tests/sfio/tputgetr [468/538] Linking target src/lib/libast/tests/sfio/tputgetm [469/538] Linking target src/lib/libast/tests/sfio/tputgetl In function β€˜memset’, inlined from β€˜inout’ at ../src/cmd/ksh93/sh/parse.c:1686:13: /usr/include/bits/string_fortified.h:59:10: warning: β€˜__builtin_memset’ writing 60 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^ In function β€˜inout’: lto1: note: destination object is likely at address zero ../src/lib/libast/misc/optget.c: In function β€˜optget_args’: ../src/lib/libast/misc/optget.c:1351:25: warning: β€˜memchr’ specified bound [18446744071562067968, 0] exceeds maximum object size 9223372036854775807 [-Wstringop-overread] 1351 | t = (char *)memchr(p, '\n', n); | ^ In function β€˜memset’, inlined from β€˜regcomp_special’ at ../src/lib/libast/regex/regcomp.c:2850:17, inlined from β€˜regcomp’ at ../src/lib/libast/regex/regcomp.c:3107:9: /usr/include/bits/string_fortified.h:59:10: warning: β€˜__builtin_memset’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^ [470/538] Linking target src/lib/libast/tests/sfio/tputgetd [471/538] Linking target src/lib/libast/tests/sfio/tputgetc [472/538] Linking target src/lib/libast/tests/sfio/tpublic [473/538] Linking target src/lib/libast/tests/sfio/tpopenrw In function β€˜memset’, inlined from β€˜regcomp_special’ at ../src/lib/libast/regex/regcomp.c:2850:17, inlined from β€˜regcomp’ at ../src/lib/libast/regex/regcomp.c:3107:9: /usr/include/bits/string_fortified.h:59:10: warning: β€˜__builtin_memset’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^ [474/538] Linking target src/lib/libast/tests/sfio/tpopen [475/538] Linking target src/lib/libast/tests/sfio/tpool [476/538] Linking target src/lib/libast/tests/sfio/tpkrd [477/538] Linking target src/lib/libast/tests/sfio/tpipemove [478/538] Linking target src/lib/libast/tests/sfio/tpipe [479/538] Linking target src/lib/libast/tests/sfio/topen [480/538] Linking target src/lib/libast/tests/sfio/tnotify [481/538] Linking target src/lib/libast/tests/sfio/tnoseek [482/538] Linking target src/lib/libast/tests/sfio/tmwrite [483/538] Linking target src/lib/libast/tests/sfio/tmultiple [484/538] Linking target src/lib/libast/tests/sfio/tmtsafe [485/538] Linking target src/lib/libast/tests/sfio/tmprocess [486/538] Linking target src/lib/libast/tests/sfio/tmpread [487/538] Linking target src/lib/libast/tests/sfio/tmprdwr In function β€˜sfputc’, inlined from β€˜main’ at ../src/lib/libast/tests/sfio/tsfstr.c:53:9: ../src/lib/libast/include/sfio.h:330:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 330 | *f->next = (unsigned char)c; | ^ ../src/lib/libast/tests/sfio/tsfstr.c: In function β€˜main’: ../src/lib/libast/tests/sfio/tsfstr.c:31:14: note: at offset 1024 into destination object β€˜buf’ of size 1024 31 | char *s, buf[1024]; | ^ [488/538] Linking target src/lib/libast/tests/sfio/tmove [489/538] Linking target src/lib/libast/tests/sfio/tmode [490/538] Linking target src/lib/libast/tests/sfio/tlongdouble [491/538] Linking target src/lib/libast/tests/sfio/tlocale [492/538] Linking target src/lib/libast/tests/sfio/tleak [493/538] Linking target src/lib/libast/tests/sfio/thole [494/538] Linking target src/lib/libast/tests/sfio/tgetr [495/538] Linking target src/lib/libast/tests/sfio/tfmt [496/538] Linking target src/lib/libast/tests/sfio/tflags [497/538] Linking target src/lib/libast/tests/sfio/texcept [498/538] Linking target src/lib/libast/tests/sfio/terrno In function β€˜memset’, inlined from β€˜regcomp_special’ at ../src/lib/libast/regex/regcomp.c:2850:17, inlined from β€˜regcomp’ at ../src/lib/libast/regex/regcomp.c:3107:9: /usr/include/bits/string_fortified.h:59:10: warning: β€˜__builtin_memset’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^ [499/538] Linking target src/lib/libast/tests/sfio/tclose [500/538] Linking target src/lib/libast/tests/sfio/tbadargs In function β€˜memset’, inlined from β€˜regcomp_special’ at ../src/lib/libast/regex/regcomp.c:2850:17, inlined from β€˜regcomp’ at ../src/lib/libast/regex/regcomp.c:3107:9: /usr/include/bits/string_fortified.h:59:10: warning: β€˜__builtin_memset’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^ [501/538] Linking target src/lib/libast/tests/sfio/tatexit [502/538] Linking target src/lib/libast/tests/sfio/tappend [503/538] Linking target src/lib/libast/tests/sfio/talign [504/538] Linking target src/lib/libast/tests/sfio/talarm [505/538] Linking target src/lib/libast/tests/path/pathtemp [506/538] Linking target src/lib/libast/tests/path/pathstat [507/538] Linking target src/lib/libast/tests/path/pathshell [508/538] Linking target src/lib/libast/tests/path/pathpath [509/538] Linking target src/lib/libast/tests/path/pathprog [510/538] Linking target src/lib/libast/tests/path/pathgetlink [511/538] Linking target src/lib/libast/tests/path/pathexists [512/538] Linking target src/lib/libast/tests/path/pathcat [513/538] Linking target src/lib/libast/tests/path/pathcanon In function β€˜memset’, inlined from β€˜regcomp_special’ at ../src/lib/libast/regex/regcomp.c:2850:17, inlined from β€˜regcomp’ at ../src/lib/libast/regex/regcomp.c:3107:9: /usr/include/bits/string_fortified.h:59:10: warning: β€˜__builtin_memset’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^ [514/538] Linking target src/lib/libast/tests/path/pathbin [515/538] Linking target src/lib/libast/tests/path/pathaccess [516/538] Linking target src/lib/libast/tests/misc/environ [517/538] Linking target src/lib/libast/tests/misc/stk [518/538] Linking target src/lib/libast/tests/misc/glob [519/538] Linking target src/lib/libast/tests/cdt/trehash [520/538] Linking target src/lib/libast/tests/cdt/tview [521/538] Linking target src/lib/libast/tests/cdt/twalk [522/538] Linking target src/lib/libast/tests/cdt/tvthread [523/538] Linking target src/lib/libast/tests/cdt/tuser [524/538] Linking target src/lib/libast/tests/cdt/tstringset [525/538] Linking target src/lib/libast/tests/cdt/tsearch In function β€˜memset’, inlined from β€˜regcomp_special’ at ../src/lib/libast/regex/regcomp.c:2850:17, inlined from β€˜regcomp’ at ../src/lib/libast/regex/regcomp.c:3107:9: /usr/include/bits/string_fortified.h:59:10: warning: β€˜__builtin_memset’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^ [526/538] Linking target src/lib/libast/tests/cdt/trhbags [527/538] Linking target src/lib/libast/tests/cdt/tqueue [528/538] Linking target src/lib/libast/tests/cdt/tobag In function β€˜memset’, inlined from β€˜regcomp_special’ at ../src/lib/libast/regex/regcomp.c:2850:17, inlined from β€˜regcomp’ at ../src/lib/libast/regex/regcomp.c:3107:9: /usr/include/bits/string_fortified.h:59:10: warning: β€˜__builtin_memset’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^ [529/538] Linking target src/lib/libast/tests/cdt/tlist [530/538] Linking target src/lib/libast/tests/cdt/tinstall [531/538] Linking target src/lib/libast/tests/cdt/tevent [532/538] Linking target src/lib/libast/tests/cdt/tdtstack [533/538] Linking target src/lib/libast/tests/cdt/tdict In function β€˜memset’, inlined from β€˜regcomp_special’ at ../src/lib/libast/regex/regcomp.c:2850:17, inlined from β€˜regcomp’ at ../src/lib/libast/regex/regcomp.c:3107:9: /usr/include/bits/string_fortified.h:59:10: warning: β€˜__builtin_memset’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^ [534/538] Linking target src/lib/libast/tests/cdt/tdeque [535/538] Linking target src/lib/libast/tests/cdt/tbags [536/538] Linking target src/lib/libast/tests/cdt/tannounce [537/538] Linking target src/lib/libast/tests/aso/tlock [538/538] Linking target src/lib/libast/tests/aso/taso In function β€˜memset’, inlined from β€˜regcomp_special’ at ../src/lib/libast/regex/regcomp.c:2850:17, inlined from β€˜regcomp’ at ../src/lib/libast/regex/regcomp.c:3107:9: /usr/include/bits/string_fortified.h:59:10: warning: β€˜__builtin_memset’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^ ==> Starting check()... samu: nothing to do samu: entering directory '/startdir/src/ksh-2020.0.0/build' [1/6] Generating src/cmd/ksh93/include/version.h with a custom command 1/284 ksh93:API/aso/taso OK 0.08s 2/284 ksh93:API/aso/tlock OK 0.08s 3/284 ksh93:API/cdt/tannounce OK 0.08s 4/284 ksh93:API/cdt/tdeque OK 0.07s 5/284 ksh93:API/cdt/tdict OK 0.07s 6/284 ksh93:API/cdt/tdtstack OK 0.06s 7/284 ksh93:API/cdt/tevent OK 0.06s 8/284 ksh93:API/cdt/tinstall OK 0.06s 9/284 ksh93:API/cdt/tlist OK 0.05s 10/284 ksh93:API/cdt/tobag OK 0.05s 11/284 ksh93:API/cdt/tqueue OK 0.04s 12/284 ksh93:API/cdt/tsearch OK 0.04s 13/284 ksh93:API/cdt/tuser OK 0.03s 14/284 ksh93:API/cdt/tview OK 0.02s 15/284 ksh93:API/misc/glob OK 0.02s 16/284 ksh93:API/misc/stk OK 0.06s 17/284 ksh93:API/misc/environ OK 0.06s 18/284 ksh93:API/path/pathaccess OK 0.06s 19/284 ksh93:API/cdt/tstringset OK 0.09s 20/284 ksh93:API/cdt/trhbags OK 0.09s 21/284 ksh93:API/cdt/tbags OK 0.13s 22/284 ksh93:API/path/pathbin OK 0.07s 23/284 ksh93:API/path/pathcanon OK 0.07s 24/284 ksh93:API/path/pathcat OK 0.07s 25/284 ksh93:API/path/pathexists OK 0.06s 26/284 ksh93:API/path/pathgetlink OK 0.06s 27/284 ksh93:API/path/pathprog OK 0.06s 28/284 ksh93:API/path/pathpath OK 0.05s 29/284 ksh93:API/path/pathshell OK 0.05s 30/284 ksh93:API/path/pathstat OK 0.05s 31/284 ksh93:API/path/pathtemp OK 0.05s 32/284 ksh93:API/sfio/talign OK 0.04s 33/284 ksh93:API/sfio/tappend OK 0.04s 34/284 ksh93:API/sfio/tbadargs OK 0.08s 35/284 ksh93:API/sfio/tatexit OK 0.09s 36/284 ksh93:API/sfio/tclose OK 0.08s 37/284 ksh93:API/cdt/twalk OK 0.16s 38/284 ksh93:API/sfio/terrno OK 0.10s 39/284 ksh93:API/sfio/texcept OK 0.10s 40/284 ksh93:API/sfio/tflags OK 0.09s 41/284 ksh93:API/sfio/tfmt OK 0.09s 42/284 ksh93:API/sfio/tgetr OK 0.09s 43/284 ksh93:API/sfio/thole OK 0.09s 44/284 ksh93:API/sfio/tleak OK 0.09s 45/284 ksh93:API/sfio/tlocale OK 0.08s 46/284 ksh93:API/sfio/tlongdouble OK 0.08s 47/284 ksh93:API/sfio/tmode OK 0.07s 48/284 ksh93:API/sfio/tmove OK 0.07s 49/284 ksh93:API/sfio/tmprdwr OK 0.07s 50/284 ksh93:API/sfio/tmpread OK 0.06s 51/284 ksh93:API/sfio/tmprocess OK 0.06s 52/284 ksh93:API/sfio/tmtsafe OK 0.06s 53/284 ksh93:API/sfio/tmultiple OK 0.05s 54/284 ksh93:API/sfio/tmwrite OK 0.05s 55/284 ksh93:API/sfio/tnoseek OK 0.09s 56/284 ksh93:API/sfio/tnotify OK 0.08s 57/284 ksh93:API/sfio/topen OK 0.08s 58/284 ksh93:API/sfio/tpipe OK 0.08s 59/284 ksh93:API/sfio/tpipemove OK 0.08s 60/284 ksh93:API/sfio/tpool OK 0.08s 61/284 ksh93:API/cdt/tvthread OK 0.26s 62/284 ksh93:API/sfio/tpopenrw OK 0.08s 63/284 ksh93:API/sfio/tpublic OK 0.08s 64/284 ksh93:API/sfio/tputgetc OK 0.08s 65/284 ksh93:API/sfio/tputgetd OK 0.07s 66/284 ksh93:API/sfio/tputgetl OK 0.07s 67/284 ksh93:API/sfio/tputgetm OK 0.07s 68/284 ksh93:API/sfio/tputgetr OK 0.06s 69/284 ksh93:API/sfio/tputgetu OK 0.06s 70/284 ksh93:API/sfio/trcrv OK 0.06s 71/284 ksh93:API/sfio/treserve OK 0.05s 72/284 ksh93:API/sfio/tresize OK 0.05s 73/284 ksh93:API/sfio/tscanf OK 0.04s 74/284 ksh93:API/sfio/tscanf1 OK 0.04s 75/284 ksh93:API/sfio/tseek OK 0.08s 76/284 ksh93:API/sfio/tsetbuf OK 0.09s 77/284 ksh93:API/sfio/tsetfd OK 0.08s 78/284 ksh93:API/sfio/tsfstr OK 0.08s 79/284 ksh93:API/sfio/tshare OK 0.09s 80/284 ksh93:API/sfio/tsize OK 0.09s 81/284 ksh93:API/sfio/tstack OK 0.09s 82/284 ksh93:API/sfio/tstatus OK 0.09s 83/284 ksh93:API/sfio/tstkpk OK 0.10s 84/284 ksh93:API/sfio/tstring OK 0.09s 85/284 ksh93:API/sfio/tswap OK 0.09s 86/284 ksh93:API/sfio/tsync OK 0.09s 87/284 ksh93:API/sfio/ttell OK 0.08s 88/284 ksh93:API/sfio/ttmp OK 0.08s 89/284 ksh93:API/sfio/ttmpfile OK 0.07s 90/284 ksh93:API/sfio/tungetc OK 0.07s 91/284 ksh93:API/sfio/twhole OK 0.06s 92/284 ksh93:API/sfio/twrrd OK 0.06s 93/284 ksh93:API/sfio/tprintf OK 0.06s 94/284 ksh93:API/string/base64 OK 0.05s 95/284 ksh93:API/string/chresc OK 0.13s 96/284 ksh93:API/string/fmtbase OK 0.13s 97/284 ksh93:API/string/fmtelapsed OK 0.12s 98/284 ksh93:API/string/fmtesc OK 0.12s 99/284 ksh93:API/string/fmtint OK 0.13s 100/284 ksh93:API/string/fmtmatch OK 0.12s 101/284 ksh93:API/string/fmtfmt OK 0.14s 102/284 ksh93:API/string/fmtmode OK 0.14s 103/284 ksh93:API/string/fmtperm OK 0.14s 104/284 ksh93:API/string/fmtre OK 0.13s 105/284 ksh93:API/string/fmtscale OK 0.12s 106/284 ksh93:API/string/fmttmx OK 0.11s 107/284 ksh93:API/string/strelapsed OK 0.11s 108/284 ksh93:API/string/stresc OK 0.10s 109/284 ksh93:API/string/strlcat OK 0.09s 110/284 ksh93:API/string/strlcpy OK 0.09s 111/284 ksh93:API/string/strmatch OK 0.08s 112/284 ksh93:API/string/strperm OK 0.08s 113/284 ksh93:API/string/strsort OK 0.08s 114/284 ksh93:API/string/strtonll OK 0.08s 115/284 ksh93:API/string/struniq OK 0.13s 116/284 ksh93:API/string/utf OK 0.13s 117/284 ksh93:API/tm/tvgettime OK 0.12s 118/284 ksh93:API/ksh/ksh_debug OK 0.16s 119/284 ksh93:b_alias OK 0.15s 120/284 ksh93:b_alias/shcomp OK 0.15s 121/284 ksh93:b_basename/shcomp OK 0.14s 122/284 ksh93:b_basename OK 0.16s 123/284 ksh93:b_cat/shcomp OK 0.14s 124/284 ksh93:b_cat OK 0.15s 125/284 ksh93:b_cmp OK 0.15s 126/284 ksh93:b_cmp/shcomp OK 0.15s 127/284 ksh93:b_cut OK 0.15s 128/284 ksh93:b_dirname OK 0.14s 129/284 ksh93:b_cut/shcomp OK 0.15s 130/284 ksh93:b_dirname/shcomp OK 0.16s 131/284 ksh93:b_command OK 0.28s 132/284 ksh93:b_command/shcomp OK 0.35s 133/284 ksh93:API/cdt/trehash OK 1.09s 134/284 ksh93:API/sfio/tpopen OK 1.02s 135/284 ksh93:API/sfio/tpkrd OK 3.02s 136/284 ksh93:API/sfio/talarm OK 8.01s ksh93:b_echo.exp time out (After 90.0 seconds) 137/284 ksh93:b_echo.exp TIMEOUT 90.03s killed by signal 15 SIGTERM >>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 SHELL=/startdir/src/ksh-2020.0.0/build/src/cmd/ksh93/ksh MALLOC_PERTURB_=125 LD_LIBRARY_PATH=/startdir/src/ksh-2020.0.0/build/src/lib/libast:/startdir/src/ksh-2020.0.0/build/src/lib/libcmd:/startdir/src/ksh-2020.0.0/build/src/lib/libdll MESON_TEST_ITERATION=1 LIBSAMPLE_PATH=/startdir/src/ksh-2020.0.0/build/src/lib/libdll/libsample.so ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 LANG=en_US.UTF-8 TEST_ROOT=/startdir/src/ksh-2020.0.0/src/cmd/ksh93/tests SRC_ROOT=/startdir/src/ksh-2020.0.0 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /startdir/src/ksh-2020.0.0/build/src/cmd/ksh93/ksh /startdir/src/ksh-2020.0.0/src/cmd/ksh93/tests/util/run_test.sh b_echo.exp ――――――――――――――――――――――――――――――――――――― βœ€ ――――――――――――――――――――――――――――――――――――― run_test[112]: TEST_DIR=/tmp/ksh.b_echo.exp.WM1G1n run_test[153]: ITERS_PER_10MS=98000 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 138/284 ksh93:b_grep OK 0.12s 139/284 ksh93:b_grep/shcomp OK 0.12s 140/284 ksh93:b_head OK 0.12s 141/284 ksh93:b_head/shcomp OK 0.12s 142/284 ksh93:b_enum OK 0.15s 143/284 ksh93:b_enum/shcomp OK 0.15s 144/284 ksh93:b_hist.exp OK 8.16s 145/284 ksh93:b_jobs.exp OK 17.14s 146/284 ksh93:b_local OK 0.12s 147/284 ksh93:b_mkdir OK 0.12s 148/284 ksh93:b_local/shcomp OK 0.12s 149/284 ksh93:b_mkdir/shcomp OK 0.12s 150/284 ksh93:b_print OK 0.12s 151/284 ksh93:b_print/shcomp OK 0.13s 152/284 ksh93:b_printf OK 0.16s 153/284 ksh93:b_printf/shcomp OK 0.16s 154/284 ksh93:b_nameref OK 0.18s 155/284 ksh93:b_nameref/shcomp OK 0.18s 156/284 ksh93:b_jobs OK 2.16s 157/284 ksh93:b_jobs/shcomp OK 2.16s 158/284 ksh93:b_read.exp OK 0.12s 159/284 ksh93:b_return OK 0.13s 160/284 ksh93:b_return/shcomp OK 0.13s 161/284 ksh93:b_read OK 10.63s 162/284 ksh93:b_read/shcomp OK 10.62s 163/284 ksh93:b_set.exp OK 0.19s 164/284 ksh93:b_set OK 0.18s 165/284 ksh93:b_sync/shcomp OK 0.92s 166/284 ksh93:b_sync OK 0.93s 167/284 ksh93:b_sleep OK 5.29s 168/284 ksh93:b_sleep/shcomp OK 5.29s 169/284 ksh93:b_test.exp OK 0.16s 170/284 ksh93:b_test OK 0.43s 171/284 ksh93:b_test/shcomp OK 0.44s 172/284 ksh93:b_time.exp OK 2.96s 173/284 ksh93:b_times.exp OK 2.56s 174/284 ksh93:b_ulimit OK 0.13s 175/284 ksh93:b_ulimit/shcomp OK 0.13s 176/284 ksh93:b_wc OK 0.13s 177/284 ksh93:b_whence OK 0.13s 178/284 ksh93:b_wc/shcomp OK 0.14s 179/284 ksh93:b_uname OK 0.15s 180/284 ksh93:append OK 0.13s 181/284 ksh93:b_whence/shcomp OK 0.14s 182/284 ksh93:b_uname/shcomp OK 0.15s 183/284 ksh93:append/shcomp OK 0.15s 184/284 ksh93:arrays2 OK 0.14s 185/284 ksh93:arrays2/shcomp OK 0.14s 186/284 ksh93:arith OK 0.22s 187/284 ksh93:arith/shcomp OK 0.23s 188/284 ksh93:case OK 0.14s 189/284 ksh93:attributes OK 0.22s 190/284 ksh93:case/shcomp OK 0.14s 191/284 ksh93:attributes/shcomp OK 0.22s 192/284 ksh93:cubetype OK 0.13s 193/284 ksh93:directoryfd OK 0.13s 194/284 ksh93:cubetype/shcomp OK 0.13s 195/284 ksh93:directoryfd/shcomp OK 0.13s 196/284 ksh93:comvar OK 0.18s 197/284 ksh93:comvar/shcomp OK 0.18s 198/284 ksh93:arrays OK 0.45s 199/284 ksh93:arrays/shcomp OK 0.44s 200/284 ksh93:bracket OK 1.16s 201/284 ksh93:bracket/shcomp OK 1.16s 202/284 ksh93:comvario/shcomp OK 2.17s 203/284 ksh93:comvario OK 2.19s 204/284 ksh93:builtins OK 2.33s 205/284 ksh93:builtins/shcomp OK 2.32s 206/284 ksh93:basic OK 16.09s 207/284 ksh93:basic/shcomp OK 16.11s 208/284 ksh93:coprocess OK 22.35s 209/284 ksh93:coprocess/shcomp OK 22.36s 210/284 ksh93:emacs.exp OK 0.13s 211/284 ksh93:expand OK 0.12s 212/284 ksh93:expand/shcomp OK 0.12s 213/284 ksh93:exit OK 0.13s 214/284 ksh93:exit/shcomp OK 0.14s 215/284 ksh93:getopts OK 0.12s 216/284 ksh93:getopts/shcomp OK 0.13s 217/284 ksh93:glob OK 0.13s 218/284 ksh93:glob/shcomp OK 0.13s 219/284 ksh93:functions OK 2.21s 220/284 ksh93:functions/shcomp OK 2.21s 221/284 ksh93:glob.exp OK 0.12s 222/284 ksh93:ifs OK 0.12s 223/284 ksh93:ifs/shcomp OK 0.12s 224/284 ksh93:modifiers OK 0.13s 225/284 ksh93:namespace OK 0.13s 226/284 ksh93:modifiers/shcomp OK 0.14s 227/284 ksh93:namespace/shcomp OK 0.14s 228/284 ksh93:pointtype OK 0.15s 229/284 ksh93:locale OK 0.19s 230/284 ksh93:locale/shcomp OK 0.19s 231/284 ksh93:quoting2 OK 0.14s 232/284 ksh93:pointtype/shcomp OK 0.15s 233/284 ksh93:quoting2/shcomp OK 0.13s 234/284 ksh93:readcsv OK 0.13s 235/284 ksh93:readcsv/shcomp OK 0.13s 236/284 ksh93:recttype OK 0.13s 237/284 ksh93:recttype/shcomp OK 0.13s 238/284 ksh93:select OK 0.12s 239/284 ksh93:select/shcomp OK 0.13s 240/284 ksh93:rksh OK 0.17s 241/284 ksh93:rksh/shcomp OK 0.17s 242/284 ksh93:restricted OK 0.24s 243/284 ksh93:restricted/shcomp OK 0.24s 244/284 ksh93:heredoc/shcomp OK 0.50s 245/284 ksh93:heredoc OK 0.52s 246/284 ksh93:statics OK 0.20s 247/284 ksh93:leaks OK 0.58s 248/284 ksh93:statics/shcomp OK 0.21s 249/284 ksh93:leaks/shcomp OK 0.59s 250/284 ksh93:tilde OK 0.13s 251/284 ksh93:tilde/shcomp OK 0.13s 252/284 ksh93:timetype OK 0.12s 253/284 ksh93:timetype/shcomp OK 0.12s 254/284 ksh93:treemove OK 0.14s 255/284 ksh93:vartree1 OK 0.12s 256/284 ksh93:vartree1/shcomp OK 0.12s 257/284 ksh93:vartree2 OK 0.12s 258/284 ksh93:substring OK 0.70s 259/284 ksh93:substring/shcomp OK 0.69s 260/284 ksh93:quoting OK 1.16s 261/284 ksh93:quoting/shcomp OK 1.16s 262/284 ksh93:vartree2/shcomp OK 0.13s 263/284 ksh93:math/shcomp OK 2.73s 264/284 ksh93:math OK 2.77s 265/284 ksh93:variables OK 2.51s 266/284 ksh93:variables/shcomp OK 2.51s 267/284 ksh93:path OK 3.28s 268/284 ksh93:path/shcomp OK 3.28s 269/284 ksh93:types OK 3.16s 270/284 ksh93:types/shcomp OK 3.16s 271/284 ksh93:sh_match OK 4.48s 272/284 ksh93:sh_match/shcomp OK 4.49s 273/284 ksh93:signal OK 7.99s 274/284 ksh93:options OK 8.29s 275/284 ksh93:options/shcomp OK 8.29s 276/284 ksh93:signal/shcomp OK 7.99s 277/284 ksh93:io OK 14.05s 278/284 ksh93:subshell OK 16.77s 279/284 ksh93:subshell/shcomp OK 16.78s 280/284 ksh93:sigchld/shcomp OK 18.59s 281/284 ksh93:sigchld OK 18.61s 282/284 ksh93:vi.exp OK 6.18s 283/284 ksh93:special-dev-paths OK 0.43s 284/284 ksh93:special-dev-paths/shcomp OK 0.43s Summary of Failures: 137/284 ksh93:b_echo.exp TIMEOUT 90.03s killed by signal 15 SIGTERM Ok: 283 Fail: 0 Timeout: 1 Full log written to /startdir/src/ksh-2020.0.0/build/meson-logs/testlog.txt ==> ERROR: A failure occurred in check(). Aborting... ==> ERROR: Build failed, check /home/alhp/workspace/chroot/build_67af02b0-2624-4179-bb07-00bef28cbf03/build