[ 0.000000] Linux version 5.4.173-1 (wbx@helium) (gcc version 11.2.0 (GCC)) #3 Wed Feb 2 14:52:08 CET 2022 [ 0.000000] earlycon: uart8250 at I/O port 0x3f8 (options '38400n8') [ 0.000000] printk: bootconsole [uart8250] enabled [ 0.000000] Config serial console: console=ttyS0,38400n8r [ 0.000000] CPU0 revision is: 00019300 (MIPS 24Kc) [ 0.000000] FPU revision is: 00739300 [ 0.000000] OF: fdt: No chosen node found, continuing without [ 0.000000] MIPS: machine is mti,malta [ 0.000000] Software DMA cache coherency enabled [ 0.000000] Initial ramdisk at: 0x876e0000 (9502132 bytes) [ 0.000000] Primary instruction cache 2kB, VIPT, 2-way, linesize 16 bytes. [ 0.000000] Primary data cache 2kB, 2-way, VIPT, no aliases, linesize 16 bytes [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000000000-0x0000000000ffffff] [ 0.000000] Normal [mem 0x0000000001000000-0x0000000007ffefff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000000000-0x0000000007ffefff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000007ffefff] [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 32511 [ 0.000000] Kernel command line: rd_start=0xffffffff876e0000 rd_size=9502132 console=ttyS0,38400n8r console=ttyS0,115200 ro rootfstype=tmpfs [ 0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes, linear) [ 0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes, linear) [ 0.000000] Writing ErrCtl register=00000000 [ 0.000000] Readback ErrCtl register=00000000 [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] Memory: 116272K/131068K available (2427K kernel code, 150K rwdata, 380K rodata, 168K init, 185K bss, 14796K reserved, 0K cma-reserved) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] NR_IRQS: 256 [ 0.000000] CPU frequency 333.33 MHz [ 0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 11467597337 ns [ 0.000349] sched_clock: 32 bits at 166MHz, resolution 6ns, wraps every 12884940796ns [ 0.028304] Calibrating delay loop... 574.46 BogoMIPS (lpj=1148928) [ 0.168567] pid_max: default: 4096 minimum: 301 [ 0.171757] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.178222] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.323279] devtmpfs: initialized [ 0.353156] random: get_random_u32 called from 0x8021069c with crng_init=0 [ 0.373606] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.378311] futex hash table entries: 16 (order: -5, 192 bytes, linear) [ 0.394284] NET: Registered protocol family 16 [ 0.567035] PCI host bridge to bus 0000:00 [ 0.570227] pci_bus 0000:00: root bus resource [mem 0x10000000-0x17ffffff] [ 0.573989] pci_bus 0000:00: root bus resource [io 0x1000-0x1fffff] [ 0.576853] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0] [ 0.580049] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff] [ 0.586302] pci 0000:00:00.0: [11ab:4620] type 00 class 0x060000 [ 0.591382] pci 0000:00:00.0: [Firmware Bug]: reg 0x14: invalid BAR (can't size) [ 0.607569] pci 0000:00:00.0: [Firmware Bug]: reg 0x18: invalid BAR (can't size) [ 0.610648] pci 0000:00:00.0: [Firmware Bug]: reg 0x1c: invalid BAR (can't size) [ 0.613961] pci 0000:00:00.0: [Firmware Bug]: reg 0x20: invalid BAR (can't size) [ 0.617115] pci 0000:00:00.0: [Firmware Bug]: reg 0x24: invalid BAR (can't size) [ 0.625221] pci 0000:00:0a.0: [8086:7110] type 00 class 0x060100 [ 0.629183] pci 0000:00:0a.1: [8086:7111] type 00 class 0x010180 [ 0.633796] pci 0000:00:0a.1: reg 0x20: [io 0x0000-0x000f] [ 0.638073] pci 0000:00:0a.1: legacy IDE quirk: reg 0x10: [io 0x01f0-0x01f7] [ 0.641020] pci 0000:00:0a.1: legacy IDE quirk: reg 0x14: [io 0x03f6] [ 0.655941] pci 0000:00:0a.1: legacy IDE quirk: reg 0x18: [io 0x0170-0x0177] [ 0.659129] pci 0000:00:0a.1: legacy IDE quirk: reg 0x1c: [io 0x0376] [ 0.662844] pci 0000:00:0a.2: [8086:7112] type 00 class 0x0c0300 [ 0.665721] pci 0000:00:0a.2: reg 0x20: [io 0x0000-0x001f] [ 0.668706] pci 0000:00:0a.3: [8086:7113] type 00 class 0x068000 [ 0.672747] pci 0000:00:0a.3: quirk: [io 0x1000-0x103f] claimed by PIIX4 ACPI [ 0.675920] pci 0000:00:0a.3: quirk: [io 0x1100-0x110f] claimed by PIIX4 SMB [ 0.680228] pci 0000:00:12.0: [1013:00b8] type 00 class 0x030000 [ 0.682978] pci 0000:00:12.0: reg 0x10: [mem 0x00000000-0x01ffffff pref] [ 0.686237] pci 0000:00:12.0: reg 0x14: [mem 0x00000000-0x00000fff] [ 0.688864] pci 0000:00:12.0: reg 0x30: [mem 0x00000000-0x0000ffff pref] [ 0.692786] pci 0000:00:13.0: [8086:100e] type 00 class 0x020000 [ 0.695347] pci 0000:00:13.0: reg 0x10: [mem 0x00000000-0x0001ffff] [ 0.698142] pci 0000:00:13.0: reg 0x14: [io 0x0000-0x003f] [ 0.700560] pci 0000:00:13.0: reg 0x30: [mem 0x00000000-0x0003ffff pref] [ 0.704880] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00 [ 0.710564] pci 0000:00:12.0: BAR 0: assigned [mem 0x10000000-0x11ffffff pref] [ 0.714293] pci 0000:00:13.0: BAR 6: assigned [mem 0x12000000-0x1203ffff pref] [ 0.717550] pci 0000:00:13.0: BAR 0: assigned [mem 0x12040000-0x1205ffff] [ 0.720672] pci 0000:00:12.0: BAR 6: assigned [mem 0x12060000-0x1206ffff pref] [ 0.723826] pci 0000:00:12.0: BAR 1: assigned [mem 0x12070000-0x12070fff] [ 0.727057] pci 0000:00:13.0: BAR 1: assigned [io 0x1040-0x107f] [ 0.729720] pci 0000:00:0a.2: BAR 4: assigned [io 0x1080-0x109f] [ 0.732502] pci 0000:00:0a.1: BAR 4: assigned [io 0x10a0-0x10af] [ 0.756642] clocksource: Switched to clocksource MIPS [ 0.803561] NET: Registered protocol family 2 [ 0.821838] IP idents hash table entries: 2048 (order: 2, 16384 bytes, linear) [ 0.832077] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear) [ 0.836053] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.851592] TCP bind hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.854891] TCP: Hash tables configured (established 1024 bind 1024) [ 0.862749] UDP hash table entries: 256 (order: 0, 4096 bytes, linear) [ 0.866374] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear) [ 0.878577] NET: Registered protocol family 1 [ 0.882967] PCI: CLS 0 bytes, default 16 [ 0.903847] Unpacking initramfs... [ 1.744423] random: fast init done [ 19.780330] Freeing initrd memory: 9276K [ 19.782510] devtmpfs: mounted [ 19.826897] workingset: timestamp_bits=30 max_order=15 bucket_order=0 [ 22.664762] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled [ 24.019780] printk: console [ttyS0] disabled [ 24.052381] serial8250.0: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A [ 24.058939] printk: console [ttyS0] enabled [ 24.058939] printk: console [ttyS0] enabled [ 24.063358] printk: bootconsole [uart8250] disabled [ 24.063358] printk: bootconsole [uart8250] disabled [ 28.215019] serial8250.0: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a 16550A [ 30.493635] serial8250.0: ttyS2 at MMIO 0x1f000900 (irq = 20, base_baud = 230400) is a 16550A [ 30.650756] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI [ 30.652707] e1000: Copyright (c) 1999-2006 Intel Corporation. [ 30.657194] e1000 0000:00:13.0: enabling device (0000 -> 0003) [ 31.612909] e1000 0000:00:13.0 eth0: (PCI:33MHz:32-bit) 52:54:00:12:34:56 [ 31.613804] e1000 0000:00:13.0 eth0: Intel(R) PRO/1000 Network Connection [ 31.615910] NET: Registered protocol family 17 [ 31.745163] Starting Linux (built with OpenADK). [ 31.844505] devtmpfs: error mounting -16 [ 31.901440] Freeing unused kernel memory: 168K [ 31.903494] This architecture does not have kernel memory protection. [ 31.906344] Run /sbin/init as init process System initialization ... Starting network... done. Starting adktest... Starting test script ... Linux openadk 5.4.173-1 #3 Wed Feb 2 14:52:08 CET 2022 mips GNU/Linux Wed Feb 2 15:12:46 2022 mksh: chvt: new shell is potentially insecure, can't revoke /dev/ttyS0 Testing mksh for conformance: # $MirOS: src/bin/mksh/check.t,v 1.853 2020/10/31 03:53:03 tg Exp $ KSH R59 2020/10/31 This shell is actually: @(#)MIRBSD KSH R59 2020/10/31 test.sh built for mksh R59 2020/10/31 Trying Perl interpreter 'perl5'... /opt/mksh/test.sh[85]: perl5: inaccessible or not found Errorlevel 127, running on '' => not using Trying Perl interpreter 'perl'... Errorlevel 0, running on 'linux, Perl version 5.032001' => using it + perl /opt/mksh/check.pl -p /opt/mksh/mksh -C shell:legacy-no,int:32,shell:textmode-no,shell:binmode-yes,stdout-ed,no-stderr-ed -v -s /opt/mksh/check.t pass /opt/mksh/check.t:KSH_VERSION pass /opt/mksh/check.t:KSH_VERSION-modern pass /opt/mksh/check.t:KSH_VERSION-ascii pass /opt/mksh/check.t:KSH_VERSION-binmode pass /opt/mksh/check.t:selftest-1 pass /opt/mksh/check.t:selftest-2 pass /opt/mksh/check.t:selftest-3 pass /opt/mksh/check.t:selftest-exec pass /opt/mksh/check.t:selftest-direct-builtin-call pass /opt/mksh/check.t:selftest-pathsep-unix pass /opt/mksh/check.t:selftest-tty-present pass /opt/mksh/check.t:alias-1 pass /opt/mksh/check.t:alias-2 pass /opt/mksh/check.t:alias-3 pass /opt/mksh/check.t:alias-4 pass /opt/mksh/check.t:alias-5 pass /opt/mksh/check.t:alias-6 pass /opt/mksh/check.t:alias-7 pass /opt/mksh/check.t:alias-8 pass /opt/mksh/check.t:alias-9 pass /opt/mksh/check.t:alias-10 pass /opt/mksh/check.t:alias-11 pass /opt/mksh/check.t:alias-12 pass /opt/mksh/check.t:arith-compound pass /opt/mksh/check.t:arith-lazy-1 pass /opt/mksh/check.t:arith-lazy-2 pass /opt/mksh/check.t:arith-lazy-3 pass /opt/mksh/check.t:arith-lazy-4 pass /opt/mksh/check.t:arith-lazy-5-arr-n pass /opt/mksh/check.t:arith-lazy-5-arr-p pass /opt/mksh/check.t:arith-lazy-5-str-n pass /opt/mksh/check.t:arith-lazy-5-str-p pass /opt/mksh/check.t:arith-lazy-5-tern-l-n pass /opt/mksh/check.t:arith-lazy-5-tern-l-p pass /opt/mksh/check.t:arith-lazy-5-tern-r-n pass /opt/mksh/check.t:arith-lazy-5-tern-r-p pass /opt/mksh/check.t:arith-ternary-prec-1 pass /opt/mksh/check.t:arith-ternary-prec-2 pass /opt/mksh/check.t:arith-prec-1 pass /opt/mksh/check.t:arith-div-assoc-1 pass /opt/mksh/check.t:arith-div-byzero pass /opt/mksh/check.t:arith-div-intmin-by-minusone pass /opt/mksh/check.t:arith-assop-assoc-1 pass /opt/mksh/check.t:arith-mandatory pass /opt/mksh/check.t:arith-unsigned-1 pass /opt/mksh/check.t:arith-limit32-1 pass /opt/mksh/check.t:bksl-nl-ign-1 pass /opt/mksh/check.t:bksl-nl-ign-2 pass /opt/mksh/check.t:bksl-nl-ign-3 pass /opt/mksh/check.t:bksl-nl-ign-4 pass /opt/mksh/check.t:bksl-nl-ign-5 pass /opt/mksh/check.t:bksl-nl-1 pass /opt/mksh/check.t:bksl-nl-2 pass /opt/mksh/check.t:bksl-nl-3 pass /opt/mksh/check.t:bksl-nl-4 pass /opt/mksh/check.t:bksl-nl-5 pass /opt/mksh/check.t:bksl-nl-6 pass /opt/mksh/check.t:bksl-nl-7 pass /opt/mksh/check.t:bksl-nl-8 pass /opt/mksh/check.t:bksl-nl-9 pass /opt/mksh/check.t:bksl-nl-10 pass /opt/mksh/check.t:bksl-nl-ksh-1 pass /opt/mksh/check.t:bksl-nl-ksh-2 pass /opt/mksh/check.t:break-1 pass /opt/mksh/check.t:break-2 pass /opt/mksh/check.t:break-3 pass /opt/mksh/check.t:break-4 pass /opt/mksh/check.t:break-5 pass /opt/mksh/check.t:continue-1 pass /opt/mksh/check.t:continue-2 pass /opt/mksh/check.t:continue-3 pass /opt/mksh/check.t:continue-4 pass /opt/mksh/check.t:continue-5 pass /opt/mksh/check.t:cd-history pass /opt/mksh/check.t:cd-pe pass /opt/mksh/check.t:env-prompt pass /opt/mksh/check.t:expand-ugly pass /opt/mksh/check.t:expand-unglob-dblq pass /opt/mksh/check.t:expand-unglob-unq pass /opt/mksh/check.t:expand-threecolons-dblq pass /opt/mksh/check.t:expand-threecolons-unq pass /opt/mksh/check.t:expand-weird-1 pass /opt/mksh/check.t:expand-weird-2 pass /opt/mksh/check.t:expand-weird-3 pass /opt/mksh/check.t:expand-weird-4 pass /opt/mksh/check.t:expand-bang-1 pass /opt/mksh/check.t:expand-bang-2 pass /opt/mksh/check.t:expand-number-1 pass /opt/mksh/check.t:expand-slashes-1 pass /opt/mksh/check.t:expand-slashes-2 pass /opt/mksh/check.t:expand-slashes-3 pass /opt/mksh/check.t:eglob-bad-1 pass /opt/mksh/check.t:eglob-bad-2 pass /opt/mksh/check.t:eglob-infinite-plus pass /opt/mksh/check.t:eglob-subst-1 pass /opt/mksh/check.t:eglob-nomatch-1 pass /opt/mksh/check.t:eglob-match-1 pass /opt/mksh/check.t:eglob-case-1 pass /opt/mksh/check.t:eglob-case-2 pass /opt/mksh/check.t:eglob-trim-1 pass /opt/mksh/check.t:eglob-trim-2 pass /opt/mksh/check.t:eglob-trim-3 pass /opt/mksh/check.t:eglob-substrpl-1 pass /opt/mksh/check.t:eglob-substrpl-2 pass /opt/mksh/check.t:eglob-substrpl-3a pass /opt/mksh/check.t:eglob-substrpl-3b pass /opt/mksh/check.t:eglob-substrpl-3c pass /opt/mksh/check.t:eglob-utf8-1 pass /opt/mksh/check.t:glob-bad-1 pass /opt/mksh/check.t:glob-bad-2 pass /opt/mksh/check.t:glob-bad-3 pass /opt/mksh/check.t:glob-range-1 pass /opt/mksh/check.t:glob-range-2 pass /opt/mksh/check.t:glob-range-3 pass /opt/mksh/check.t:glob-range-4 pass /opt/mksh/check.t:glob-range-5 pass /opt/mksh/check.t:glob-range-6 pass /opt/mksh/check.t:glob-word-1 pass /opt/mksh/check.t:glob-trim-1 pass /opt/mksh/check.t:heredoc-1 pass /opt/mksh/check.t:heredoc-2 pass /opt/mksh/check.t:heredoc-3 pass /opt/mksh/check.t:heredoc-4a pass /opt/mksh/check.t:heredoc-4an pass /opt/mksh/check.t:heredoc-4b pass /opt/mksh/check.t:heredoc-4bn pass /opt/mksh/check.t:heredoc-5 pass /opt/mksh/check.t:heredoc-6 pass /opt/mksh/check.t:heredoc-7 pass /opt/mksh/check.t:heredoc-8 pass /opt/mksh/check.t:heredoc-9 pass /opt/mksh/check.t:heredoc-10 pass /opt/mksh/check.t:heredoc-11 pass /opt/mksh/check.t:heredoc-12 pass /opt/mksh/check.t:heredoc-14 pass /opt/mksh/check.t:heredoc-15 pass /opt/mksh/check.t:heredoc-comsub-1 pass /opt/mksh/check.t:heredoc-comsub-2 pass /opt/mksh/check.t:heredoc-comsub-3 pass /opt/mksh/check.t:heredoc-comsub-4 pass /opt/mksh/check.t:heredoc-comsub-5 pass /opt/mksh/check.t:heredoc-comsub-6 pass /opt/mksh/check.t:heredoc-subshell-1 pass /opt/mksh/check.t:heredoc-subshell-2 pass /opt/mksh/check.t:heredoc-subshell-3 pass /opt/mksh/check.t:heredoc-weird-1 pass /opt/mksh/check.t:heredoc-weird-2 pass /opt/mksh/check.t:heredoc-weird-4 pass /opt/mksh/check.t:heredoc-weird-5 pass /opt/mksh/check.t:heredoc-tmpfile-1 pass /opt/mksh/check.t:heredoc-tmpfile-2 pass /opt/mksh/check.t:heredoc-tmpfile-3 pass /opt/mksh/check.t:heredoc-tmpfile-4 pass /opt/mksh/check.t:heredoc-tmpfile-5 pass /opt/mksh/check.t:heredoc-tmpfile-6 pass /opt/mksh/check.t:heredoc-tmpfile-7 pass /opt/mksh/check.t:heredoc-tmpfile-8 pass /opt/mksh/check.t:heredoc-quoting-unsubst pass /opt/mksh/check.t:heredoc-quoting-subst pass /opt/mksh/check.t:single-quotes-in-braces pass /opt/mksh/check.t:single-quotes-in-quoted-braces pass /opt/mksh/check.t:single-quotes-in-braces-nested pass /opt/mksh/check.t:single-quotes-in-brace-pattern pass /opt/mksh/check.t:single-quotes-in-heredoc-braces pass /opt/mksh/check.t:single-quotes-in-nested-braces pass /opt/mksh/check.t:single-quotes-in-nested-quoted-braces pass /opt/mksh/check.t:single-quotes-in-nested-braces-nested pass /opt/mksh/check.t:single-quotes-in-nested-brace-pattern pass /opt/mksh/check.t:single-quotes-in-heredoc-nested-braces pass /opt/mksh/check.t:single-quotes-in-heredoc-trim pass /opt/mksh/check.t:history-basic pass /opt/mksh/check.t:history-dups pass /opt/mksh/check.t:history-unlink pass /opt/mksh/check.t:history-multiline pass /opt/mksh/check.t:history-e-minus-1 pass /opt/mksh/check.t:history-e-minus-2 pass /opt/mksh/check.t:history-e-minus-3 pass /opt/mksh/check.t:history-e-minus-4 pass /opt/mksh/check.t:history-e-minus-5 pass /opt/mksh/check.t:history-list-1 pass /opt/mksh/check.t:history-list-2 pass /opt/mksh/check.t:history-list-3 pass /opt/mksh/check.t:history-list-4 pass /opt/mksh/check.t:history-list-5 pass /opt/mksh/check.t:history-list-6 pass /opt/mksh/check.t:history-list-7 pass /opt/mksh/check.t:history-list-r-1 pass /opt/mksh/check.t:history-list-r-2 pass /opt/mksh/check.t:history-list-r-3 pass /opt/mksh/check.t:history-subst-1 pass /opt/mksh/check.t:history-subst-2 pass /opt/mksh/check.t:history-subst-3 pass /opt/mksh/check.t:history-subst-4 pass /opt/mksh/check.t:history-subst-5 pass /opt/mksh/check.t:history-ed-1-old pass /opt/mksh/check.t:history-ed-2-old pass /opt/mksh/check.t:history-ed-3-old pass /opt/mksh/check.t:IFS-space-1 pass /opt/mksh/check.t:IFS-colon-1 pass /opt/mksh/check.t:IFS-null-1 pass /opt/mksh/check.t:IFS-space-colon-1 pass /opt/mksh/check.t:IFS-space-colon-2 pass /opt/mksh/check.t:IFS-space-colon-4 pass /opt/mksh/check.t:IFS-space-colon-5 pass /opt/mksh/check.t:IFS-subst-1 pass /opt/mksh/check.t:IFS-subst-2 pass /opt/mksh/check.t:IFS-subst-3-arr pass /opt/mksh/check.t:IFS-subst-3-ass pass /opt/mksh/check.t:IFS-subst-3-lcl pass /opt/mksh/check.t:IFS-subst-4-1 pass /opt/mksh/check.t:IFS-subst-4-2 pass /opt/mksh/check.t:IFS-subst-4-3 pass /opt/mksh/check.t:IFS-subst-4-4 pass /opt/mksh/check.t:IFS-subst-4-4p pass /opt/mksh/check.t:IFS-subst-4-5 pass /opt/mksh/check.t:IFS-subst-4-5p pass /opt/mksh/check.t:IFS-subst-5 pass /opt/mksh/check.t:IFS-subst-6 pass /opt/mksh/check.t:IFS-subst-7 pass /opt/mksh/check.t:IFS-subst-8 pass /opt/mksh/check.t:IFS-subst-9 pass /opt/mksh/check.t:IFS-subst-10 pass /opt/mksh/check.t:IFS-subst-11 pass /opt/mksh/check.t:IFS-arith-1 pass /opt/mksh/check.t:integer-base-err-1 pass /opt/mksh/check.t:integer-base-err-2 pass /opt/mksh/check.t:integer-base-err-3 pass /opt/mksh/check.t:integer-base-err-4 pass /opt/mksh/check.t:integer-base-1 pass /opt/mksh/check.t:integer-base-2 pass /opt/mksh/check.t:integer-base-3 pass /opt/mksh/check.t:integer-base-4 pass /opt/mksh/check.t:integer-base-5 pass /opt/mksh/check.t:integer-base-6 pass /opt/mksh/check.t:integer-base-7 pass /opt/mksh/check.t:integer-base-8 pass /opt/mksh/check.t:integer-base-check-flat pass /opt/mksh/check.t:integer-base-check-numeric-from-1 pass /opt/mksh/check.t:integer-base-check-numeric-from-2 pass /opt/mksh/check.t:integer-base-check-numeric-to-1 pass /opt/mksh/check.t:integer-base-check-numeric-to-2 pass /opt/mksh/check.t:integer-arithmetic-span pass /opt/mksh/check.t:lineno-stdin pass /opt/mksh/check.t:lineno-inc pass /opt/mksh/check.t:lineno-func pass /opt/mksh/check.t:lineno-unset pass /opt/mksh/check.t:lineno-unset-use pass /opt/mksh/check.t:lineno-trap pass /opt/mksh/check.t:lineno-eval-alias pass /opt/mksh/check.t:unknown-trap pass /opt/mksh/check.t:read-IFS-1 pass /opt/mksh/check.t:read-IFS-2 pass /opt/mksh/check.t:read-ksh-1 pass /opt/mksh/check.t:read-regress-1 pass /opt/mksh/check.t:read-delim-1 pass /opt/mksh/check.t:read-ext-1 pass /opt/mksh/check.t:regression-1 pass /opt/mksh/check.t:regression-2 pass /opt/mksh/check.t:regression-6 pass /opt/mksh/check.t:regression-9 pass /opt/mksh/check.t:regression-10 pass /opt/mksh/check.t:regression-11 pass /opt/mksh/check.t:regression-12 pass /opt/mksh/check.t:regression-13 pass /opt/mksh/check.t:regression-14 pass /opt/mksh/check.t:regression-15 pass /opt/mksh/check.t:regression-16 pass /opt/mksh/check.t:regression-17 pass /opt/mksh/check.t:regression-19 pass /opt/mksh/check.t:regression-21 pass /opt/mksh/check.t:regression-22 pass /opt/mksh/check.t:regression-23 pass /opt/mksh/check.t:regression-25 pass /opt/mksh/check.t:regression-26 pass /opt/mksh/check.t:regression-27 pass /opt/mksh/check.t:regression-28 pass /opt/mksh/check.t:regression-29 pass /opt/mksh/check.t:regression-30 pass /opt/mksh/check.t:regression-31 pass /opt/mksh/check.t:regression-32 pass /opt/mksh/check.t:regression-33 pass /opt/mksh/check.t:regression-35 pass /opt/mksh/check.t:regression-36 pass /opt/mksh/check.t:regression-37 pass /opt/mksh/check.t:regression-38 pass /opt/mksh/check.t:regression-39 pass /opt/mksh/check.t:regression-40 pass /opt/mksh/check.t:regression-41 pass /opt/mksh/check.t:regression-42 pass /opt/mksh/check.t:regression-43 pass /opt/mksh/check.t:regression-45 pass /opt/mksh/check.t:regression-46 pass /opt/mksh/check.t:regression-47 pass /opt/mksh/check.t:regression-48 pass /opt/mksh/check.t:regression-49 pass /opt/mksh/check.t:regression-50 pass /opt/mksh/check.t:regression-51 pass /opt/mksh/check.t:regression-52 pass /opt/mksh/check.t:regression-53 pass /opt/mksh/check.t:regression-54 pass /opt/mksh/check.t:regression-55 pass /opt/mksh/check.t:regression-57 pass /opt/mksh/check.t:regression-58 pass /opt/mksh/check.t:regression-59 pass /opt/mksh/check.t:regression-60 pass /opt/mksh/check.t:regression-61 pass /opt/mksh/check.t:regression-62 pass /opt/mksh/check.t:regression-63 pass /opt/mksh/check.t:regression-64 pass /opt/mksh/check.t:regression-65 pass /opt/mksh/check.t:regression-66 pass /opt/mksh/check.t:regression-67 pass /opt/mksh/check.t:regression-68 pass /opt/mksh/check.t:regression-69 pass /opt/mksh/check.t:export-1 pass /opt/mksh/check.t:readonly-0 pass /opt/mksh/check.t:readonly-1 pass /opt/mksh/check.t:readonly-2a pass /opt/mksh/check.t:readonly-2b pass /opt/mksh/check.t:readonly-3 pass /opt/mksh/check.t:readonly-4 pass /opt/mksh/check.t:readonly-5 pass /opt/mksh/check.t:syntax-1 pass /opt/mksh/check.t:xxx-quoted-newline-1 pass /opt/mksh/check.t:xxx-quoted-newline-2 pass /opt/mksh/check.t:xxx-quoted-newline-3 pass /opt/mksh/check.t:xxx-multi-assignment-cmd pass /opt/mksh/check.t:xxx-multi-assignment-posix-cmd pass /opt/mksh/check.t:xxx-multi-assignment-posix-nocmd pass /opt/mksh/check.t:xxx-multi-assignment-posix-subassign pass /opt/mksh/check.t:xxx-exec-environment-1 pass /opt/mksh/check.t:xxx-exec-environment-2 pass /opt/mksh/check.t:exec-function-environment-1 pass /opt/mksh/check.t:exec-modern-korn-shell pass /opt/mksh/check.t:exec-ksh88 pass /opt/mksh/check.t:xxx-what-do-you-call-this-1 pass /opt/mksh/check.t:xxx-prefix-strip-1 pass /opt/mksh/check.t:xxx-prefix-strip-2 pass /opt/mksh/check.t:xxx-variable-syntax-1 pass /opt/mksh/check.t:xxx-variable-syntax-2 pass /opt/mksh/check.t:xxx-variable-syntax-3 pass /opt/mksh/check.t:xxx-variable-syntax-4 pass /opt/mksh/check.t:xxx-substitution-eval-order pass /opt/mksh/check.t:xxx-substitution-eval-order-2 pass /opt/mksh/check.t:xxx-set-option-1 pass /opt/mksh/check.t:xxx-exec-1 pass /opt/mksh/check.t:xxx-while-1 pass /opt/mksh/check.t:xxx-status-1 pass /opt/mksh/check.t:xxx-status-2 pass /opt/mksh/check.t:xxx-clean-chars-1 pass /opt/mksh/check.t:xxx-param-subst-qmark-1 pass /opt/mksh/check.t:xxx-param-subst-qmark-namespec pass /opt/mksh/check.t:xxx-param-_-1 pass /opt/mksh/check.t:tilde-expand-1 pass /opt/mksh/check.t:tilde-expand-2 pass /opt/mksh/check.t:tilde-expand-3 pass /opt/mksh/check.t:exit-err-1 pass /opt/mksh/check.t:exit-err-2 pass /opt/mksh/check.t:exit-err-3 pass /opt/mksh/check.t:exit-err-4 pass /opt/mksh/check.t:exit-err-5 pass /opt/mksh/check.t:exit-err-7 pass /opt/mksh/check.t:exit-err-8 pass /opt/mksh/check.t:exit-err-9 pass /opt/mksh/check.t:exit-err-10 pass /opt/mksh/check.t:exit-err-11 pass /opt/mksh/check.t:exit-enoent-1 pass /opt/mksh/check.t:exit-eval-1 pass /opt/mksh/check.t:exit-trap-1 pass /opt/mksh/check.t:exit-trap-2 pass /opt/mksh/check.t:exit-trap-3 pass /opt/mksh/check.t:exit-trap-interactive pass /opt/mksh/check.t:test-stlt-1 pass /opt/mksh/check.t:test-str-pattern pass /opt/mksh/check.t:test-precedence-1 pass /opt/mksh/check.t:test-option-1 pass /opt/mksh/check.t:test-varset-1 pass /opt/mksh/check.t:test-varset-2 pass /opt/mksh/check.t:test-stnze-1 pass /opt/mksh/check.t:test-stnze-2 pass /opt/mksh/check.t:test-numeq pass /opt/mksh/check.t:mkshrc-1 pass /opt/mksh/check.t:mkshrc-2a pass /opt/mksh/check.t:mkshrc-2b pass /opt/mksh/check.t:mkshrc-3 pass /opt/mksh/check.t:sh-mode-1 pass /opt/mksh/check.t:sh-mode-2a pass /opt/mksh/check.t:sh-options pass /opt/mksh/check.t:pipeline-1 pass /opt/mksh/check.t:pipeline-2 pass /opt/mksh/check.t:pipeline-3 pass /opt/mksh/check.t:pipeline-4 pass /opt/mksh/check.t:persist-history-1 pass /opt/mksh/check.t:typeset-1 pass /opt/mksh/check.t:typeset-2 pass /opt/mksh/check.t:typeset-padding-1 pass /opt/mksh/check.t:typeset-padding-2 pass /opt/mksh/check.t:typeset-padding-3 pass /opt/mksh/check.t:utf8bom-1 pass /opt/mksh/check.t:utf8bom-2 pass /opt/mksh/check.t:utf8opt-1 pass /opt/mksh/check.t:utf8opt-2 pass /opt/mksh/check.t:utf8opt-3a pass /opt/mksh/check.t:utf8opt-3b pass /opt/mksh/check.t:utf8bug-1 pass /opt/mksh/check.t:aliases-1 pass /opt/mksh/check.t:aliases-2b pass /opt/mksh/check.t:aliases-3b pass /opt/mksh/check.t:aliases-cmdline pass /opt/mksh/check.t:aliases-funcdef-1 pass /opt/mksh/check.t:aliases-funcdef-2 pass /opt/mksh/check.t:aliases-funcdef-3 pass /opt/mksh/check.t:aliases-funcdef-4 pass /opt/mksh/check.t:arrays-1 pass /opt/mksh/check.t:arrays-2a pass /opt/mksh/check.t:arrays-2b pass /opt/mksh/check.t:arrays-3 pass /opt/mksh/check.t:arrays-4 pass /opt/mksh/check.t:arrays-6 pass /opt/mksh/check.t:arrays-7 pass /opt/mksh/check.t:arrays-8 pass /opt/mksh/check.t:arrays-9a pass /opt/mksh/check.t:arrays-9b pass /opt/mksh/check.t:arrassign-basic pass /opt/mksh/check.t:arrassign-eol pass /opt/mksh/check.t:arrassign-fnc-none pass /opt/mksh/check.t:arrassign-fnc-local pass /opt/mksh/check.t:arrassign-fnc-global pass /opt/mksh/check.t:strassign-fnc-none pass /opt/mksh/check.t:strassign-fnc-local pass /opt/mksh/check.t:strassign-fnc-global pass /opt/mksh/check.t:unset-fnc-local-ksh pass /opt/mksh/check.t:unset-fnc-local-sh pass /opt/mksh/check.t:varexpand-substr-1 pass /opt/mksh/check.t:varexpand-substr-2 pass /opt/mksh/check.t:varexpand-substr-3 pass /opt/mksh/check.t:varexpand-substr-4 pass /opt/mksh/check.t:varexpand-substr-5A pass /opt/mksh/check.t:varexpand-substr-5W pass /opt/mksh/check.t:varexpand-substr-6 pass /opt/mksh/check.t:varexpand-special-hash pass /opt/mksh/check.t:varexpand-special-quote pass /opt/mksh/check.t:varexpand-null-1 pass /opt/mksh/check.t:varexpand-null-2 pass /opt/mksh/check.t:varexpand-null-3 pass /opt/mksh/check.t:varexpand-funny-chars pass /opt/mksh/check.t:print-funny-chars pass /opt/mksh/check.t:print-bksl-c pass /opt/mksh/check.t:print-cr pass /opt/mksh/check.t:print-crlf pass /opt/mksh/check.t:print-lf pass /opt/mksh/check.t:print-nul-chars pass /opt/mksh/check.t:print-array pass /opt/mksh/check.t:print-escapes pass /opt/mksh/check.t:dollar-doublequoted-strings pass /opt/mksh/check.t:dollar-quoted-strings pass /opt/mksh/check.t:dollar-quotes-in-heredocs-strings pass /opt/mksh/check.t:dot-needs-argument pass /opt/mksh/check.t:dot-errorlevel pass /opt/mksh/check.t:alias-function-no-conflict pass /opt/mksh/check.t:bash-function-parens pass /opt/mksh/check.t:integer-base-one-1 pass /opt/mksh/check.t:integer-base-one-2a pass /opt/mksh/check.t:integer-base-one-2b pass /opt/mksh/check.t:integer-base-one-2c1 pass /opt/mksh/check.t:integer-base-one-2c2 pass /opt/mksh/check.t:integer-base-one-2d1 pass /opt/mksh/check.t:integer-base-one-2d2 pass /opt/mksh/check.t:integer-base-one-2d3 pass /opt/mksh/check.t:integer-base-one-2d4 pass /opt/mksh/check.t:integer-base-one-2d5 pass /opt/mksh/check.t:integer-base-one-2d6 pass /opt/mksh/check.t:integer-base-one-3As pass /opt/mksh/check.t:integer-base-one-3Ws pass /opt/mksh/check.t:integer-base-one-3Ar pass /opt/mksh/check.t:integer-base-one-3Wr pass /opt/mksh/check.t:integer-base-one-4 pass /opt/mksh/check.t:integer-base-one-5A pass /opt/mksh/check.t:integer-base-one-5W pass /opt/mksh/check.t:ulimit-1 pass /opt/mksh/check.t:ulimit-2 pass /opt/mksh/check.t:ulimit-3 pass /opt/mksh/check.t:redir-1 pass /opt/mksh/check.t:bashiop-1 pass /opt/mksh/check.t:bashiop-2a pass /opt/mksh/check.t:bashiop-2b pass /opt/mksh/check.t:bashiop-2c pass /opt/mksh/check.t:bashiop-3a pass /opt/mksh/check.t:bashiop-3b pass /opt/mksh/check.t:bashiop-4 pass /opt/mksh/check.t:bashiop-5 pass /opt/mksh/check.t:oksh-eval pass /opt/mksh/check.t:oksh-and-list-error-1 pass /opt/mksh/check.t:oksh-and-list-error-2 pass /opt/mksh/check.t:oksh-or-list-error-1 pass /opt/mksh/check.t:oksh-longline-crash pass /opt/mksh/check.t:oksh-seterror-1 pass /opt/mksh/check.t:oksh-seterror-2 pass /opt/mksh/check.t:oksh-seterror-3 pass /opt/mksh/check.t:oksh-seterror-4 pass /opt/mksh/check.t:oksh-seterror-5 pass /opt/mksh/check.t:oksh-seterror-6 pass /opt/mksh/check.t:oksh-seterror-7 pass /opt/mksh/check.t:oksh-input-comsub pass /opt/mksh/check.t:oksh-empty-for-list pass /opt/mksh/check.t:oksh-varfunction-mod1 pass /opt/mksh/check.t:fd-cloexec-1 pass /opt/mksh/check.t:fd-cloexec-2 pass /opt/mksh/check.t:fd-cloexec-3 pass /opt/mksh/check.t:comsub-1a pass /opt/mksh/check.t:comsub-1b pass /opt/mksh/check.t:comsub-2 pass /opt/mksh/check.t:comsub-3 pass /opt/mksh/check.t:comsub-4 pass /opt/mksh/check.t:comsub-5 pass /opt/mksh/check.t:comsub-torture pass /opt/mksh/check.t:comsub-torture-io pass /opt/mksh/check.t:funsub-1 pass /opt/mksh/check.t:funsub-2 pass /opt/mksh/check.t:valsub-1 pass /opt/mksh/check.t:event-subst-3 pass /opt/mksh/check.t:event-subst-0 pass /opt/mksh/check.t:nounset-1 pass /opt/mksh/check.t:nameref-1 pass /opt/mksh/check.t:nameref-2da pass /opt/mksh/check.t:nameref-3 pass /opt/mksh/check.t:nameref-4 pass /opt/mksh/check.t:better-parens-1a pass /opt/mksh/check.t:better-parens-1b pass /opt/mksh/check.t:better-parens-1c pass /opt/mksh/check.t:better-parens-2a pass /opt/mksh/check.t:better-parens-2b pass /opt/mksh/check.t:better-parens-2c pass /opt/mksh/check.t:better-parens-3a pass /opt/mksh/check.t:better-parens-3b pass /opt/mksh/check.t:better-parens-3c pass /opt/mksh/check.t:better-parens-4a pass /opt/mksh/check.t:better-parens-4b pass /opt/mksh/check.t:better-parens-4c pass /opt/mksh/check.t:better-parens-5 pass /opt/mksh/check.t:echo-test-1 pass /opt/mksh/check.t:echo-test-2 pass /opt/mksh/check.t:echo-test-3-normal pass /opt/mksh/check.t:utilities-getopts-1 pass /opt/mksh/check.t:utilities-getopts-2 pass /opt/mksh/check.t:utilities-getopts-3 pass /opt/mksh/check.t:wcswidth-1 pass /opt/mksh/check.t:wcswidth-2 pass /opt/mksh/check.t:wcswidth-3 pass /opt/mksh/check.t:wcswidth-4a pass /opt/mksh/check.t:wcswidth-4b pass /opt/mksh/check.t:wcswidth-4c pass /opt/mksh/check.t:debian-117-1 pass /opt/mksh/check.t:debian-117-2 pass /opt/mksh/check.t:debian-117-3 pass /opt/mksh/check.t:debian-117-4 pass /opt/mksh/check.t:case-zsh pass /opt/mksh/check.t:case-braces pass /opt/mksh/check.t:command-shift pass /opt/mksh/check.t:command-set pass /opt/mksh/check.t:command-readonly pass /opt/mksh/check.t:command-dot-regression pass /opt/mksh/check.t:command-pvV-posix-priorities pass /opt/mksh/check.t:duffs-device pass /opt/mksh/check.t:xtrace-1 pass /opt/mksh/check.t:xtrace-2 pass /opt/mksh/check.t:fksh-flags pass /opt/mksh/check.t:fsh-flags Total failed: 0 Total passed: 568 OpenADK git version: 76ea93458330fbc2d797797f5025d547a0c74ef0 Compiler used: Using built-in specs. COLLECT_GCC=/home/wbx/embedded-test/openadk/toolchain_qemu-mips_uclibc-ng_mips32_soft/usr/bin/mips-openadk-linux-uclibc-gcc COLLECT_LTO_WRAPPER=/home/wbx/embedded-test/openadk/toolchain_qemu-mips_uclibc-ng_mips32_soft/usr/libexec/gcc/mips-openadk-linux-uclibc/11.2.0/lto-wrapper Target: mips-openadk-linux-uclibc Configured with: /home/wbx/embedded-test/openadk/toolchain_build_qemu-mips_uclibc-ng_mips32_soft/w-gcc-11.2.0-1/gcc-11.2.0/configure --prefix=/home/wbx/embedded-test/openadk/toolchain_qemu-mips_uclibc-ng_mips32_soft/usr --with-bugurl=https://openadk.org --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=mips-openadk-linux-uclibc --with-gmp=/home/wbx/embedded-test/openadk/host_x86_64-linux-gnu/usr --with-mpfr=/home/wbx/embedded-test/openadk/host_x86_64-linux-gnu/usr --enable-__cxa_atexit --with-system-zlib --with-gnu-ld --with-gnu-as --disable-libsanitizer --disable-install-libiberty --disable-libitm --disable-libmudflap --disable-libgomp --disable-libcc1 --disable-libmpx --disable-libcilkrts --disable-libquadmath --disable-libquadmath-support --disable-decimal-float --disable-libstdcxx-pch --disable-ppl-version-check --disable-cloog-version-check --without-ppl --without-cloog --without-isl --disable-werror --disable-nls --enable-obsolete --disable-lto --with-arch=mips32 --with-float=soft --with-nan=legacy --enable-tls --enable-threads --enable-libatomic --enable-shared --enable-cxx-flags=-fPIC --disable-libssp --disable-biarch --disable-multilib --enable-languages=c --with-build-sysroot='/../../target_qemu-mips_uclibc-ng_mips32_soft' --with-sysroot='/../../target_qemu-mips_uclibc-ng_mips32_soft' Thread model: posix Supported LTO compression algorithms: zlib gcc version 11.2.0 (GCC) Linker used: GNU ld (GNU Binutils) 2.37 {"QMP": {"version": {"qemu": {"micro": 0, "minor": 2, "major": 6}, "package": ""}, "capabilities": ["oob"]}}