[ 0.000000] Linux version 5.4.173-1 (wbx@helium) (gcc version 11.2.0 (GCC)) #3 Wed Feb 2 13:59:43 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 (9458676 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=9458676 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: 116312K/131068K available (2427K kernel code, 150K rwdata, 380K rodata, 168K init, 185K bss, 14756K 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.34 MHz [ 0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 11467389201 ns [ 0.000256] sched_clock: 32 bits at 166MHz, resolution 5ns, wraps every 12884707325ns [ 0.008716] Calibrating delay loop... 660.48 BogoMIPS (lpj=1320960) [ 0.034989] pid_max: default: 4096 minimum: 301 [ 0.036553] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.036852] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.087020] devtmpfs: initialized [ 0.097732] random: get_random_u32 called from 0x8021069c with crng_init=0 [ 0.102175] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.102647] futex hash table entries: 16 (order: -5, 192 bytes, linear) [ 0.106571] NET: Registered protocol family 16 [ 0.163460] PCI host bridge to bus 0000:00 [ 0.164695] pci_bus 0000:00: root bus resource [mem 0x10000000-0x17ffffff] [ 0.165070] pci_bus 0000:00: root bus resource [io 0x1000-0x1fffff] [ 0.165415] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0] [ 0.165726] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff] [ 0.167916] pci 0000:00:00.0: [11ab:4620] type 00 class 0x060000 [ 0.169968] pci 0000:00:00.0: [Firmware Bug]: reg 0x14: invalid BAR (can't size) [ 0.170344] pci 0000:00:00.0: [Firmware Bug]: reg 0x18: invalid BAR (can't size) [ 0.170574] pci 0000:00:00.0: [Firmware Bug]: reg 0x1c: invalid BAR (can't size) [ 0.170813] pci 0000:00:00.0: [Firmware Bug]: reg 0x20: invalid BAR (can't size) [ 0.171098] pci 0000:00:00.0: [Firmware Bug]: reg 0x24: invalid BAR (can't size) [ 0.174756] pci 0000:00:0a.0: [8086:7110] type 00 class 0x060100 [ 0.175955] pci 0000:00:0a.1: [8086:7111] type 00 class 0x010180 [ 0.176548] pci 0000:00:0a.1: reg 0x20: [io 0x0000-0x000f] [ 0.176824] pci 0000:00:0a.1: legacy IDE quirk: reg 0x10: [io 0x01f0-0x01f7] [ 0.177091] pci 0000:00:0a.1: legacy IDE quirk: reg 0x14: [io 0x03f6] [ 0.177359] pci 0000:00:0a.1: legacy IDE quirk: reg 0x18: [io 0x0170-0x0177] [ 0.177629] pci 0000:00:0a.1: legacy IDE quirk: reg 0x1c: [io 0x0376] [ 0.178415] pci 0000:00:0a.2: [8086:7112] type 00 class 0x0c0300 [ 0.178861] pci 0000:00:0a.2: reg 0x20: [io 0x0000-0x001f] [ 0.179485] pci 0000:00:0a.3: [8086:7113] type 00 class 0x068000 [ 0.180814] pci 0000:00:0a.3: quirk: [io 0x1000-0x103f] claimed by PIIX4 ACPI [ 0.181114] pci 0000:00:0a.3: quirk: [io 0x1100-0x110f] claimed by PIIX4 SMB [ 0.182097] pci 0000:00:12.0: [1013:00b8] type 00 class 0x030000 [ 0.182387] pci 0000:00:12.0: reg 0x10: [mem 0x00000000-0x01ffffff pref] [ 0.182613] pci 0000:00:12.0: reg 0x14: [mem 0x00000000-0x00000fff] [ 0.183049] pci 0000:00:12.0: reg 0x30: [mem 0x00000000-0x0000ffff pref] [ 0.183648] pci 0000:00:13.0: [8086:100e] type 00 class 0x020000 [ 0.183962] pci 0000:00:13.0: reg 0x10: [mem 0x00000000-0x0001ffff] [ 0.184207] pci 0000:00:13.0: reg 0x14: [io 0x0000-0x003f] [ 0.184454] pci 0000:00:13.0: reg 0x30: [mem 0x00000000-0x0003ffff pref] [ 0.185788] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00 [ 0.188243] pci 0000:00:12.0: BAR 0: assigned [mem 0x10000000-0x11ffffff pref] [ 0.188934] pci 0000:00:13.0: BAR 6: assigned [mem 0x12000000-0x1203ffff pref] [ 0.189357] pci 0000:00:13.0: BAR 0: assigned [mem 0x12040000-0x1205ffff] [ 0.189594] pci 0000:00:12.0: BAR 6: assigned [mem 0x12060000-0x1206ffff pref] [ 0.189827] pci 0000:00:12.0: BAR 1: assigned [mem 0x12070000-0x12070fff] [ 0.190119] pci 0000:00:13.0: BAR 1: assigned [io 0x1040-0x107f] [ 0.190365] pci 0000:00:0a.2: BAR 4: assigned [io 0x1080-0x109f] [ 0.190572] pci 0000:00:0a.1: BAR 4: assigned [io 0x10a0-0x10af] [ 0.207303] clocksource: Switched to clocksource MIPS [ 0.222940] NET: Registered protocol family 2 [ 0.224835] IP idents hash table entries: 2048 (order: 2, 16384 bytes, linear) [ 0.230280] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear) [ 0.230747] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.231885] TCP bind hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.232872] TCP: Hash tables configured (established 1024 bind 1024) [ 0.240401] UDP hash table entries: 256 (order: 0, 4096 bytes, linear) [ 0.241129] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear) [ 0.244600] NET: Registered protocol family 1 [ 0.246918] PCI: CLS 0 bytes, default 16 [ 0.253671] Unpacking initramfs... [ 1.047119] random: fast init done [ 8.931486] Freeing initrd memory: 9236K [ 8.932031] devtmpfs: mounted [ 8.975616] workingset: timestamp_bits=30 max_order=15 bucket_order=0 [ 10.683423] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled [ 11.333919] printk: console [ttyS0] disabled [ 11.359823] serial8250.0: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A [ 11.362421] printk: console [ttyS0] enabled [ 11.362421] printk: console [ttyS0] enabled [ 11.363339] printk: bootconsole [uart8250] disabled [ 11.363339] printk: bootconsole [uart8250] disabled [ 14.233380] serial8250.0: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a 16550A [ 15.213071] serial8250.0: ttyS2 at MMIO 0x1f000900 (irq = 20, base_baud = 230400) is a 16550A [ 15.343311] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI [ 15.343605] e1000: Copyright (c) 1999-2006 Intel Corporation. [ 15.346012] e1000 0000:00:13.0: enabling device (0000 -> 0003) [ 15.939586] e1000 0000:00:13.0 eth0: (PCI:33MHz:32-bit) 52:54:00:12:34:56 [ 15.940628] e1000 0000:00:13.0 eth0: Intel(R) PRO/1000 Network Connection [ 15.942938] NET: Registered protocol family 17 [ 15.995341] Starting Linux (built with OpenADK). [ 16.044486] devtmpfs: error mounting -16 [ 16.084857] Freeing unused kernel memory: 168K [ 16.085044] This architecture does not have kernel memory protection. [ 16.085342] 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 13:59:43 CET 2022 mips GNU/Linux Wed Feb 2 14:21:12 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_hard/usr/bin/mips-openadk-linux-uclibc-gcc COLLECT_LTO_WRAPPER=/home/wbx/embedded-test/openadk/toolchain_qemu-mips_uclibc-ng_mips32_hard/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_hard/w-gcc-11.2.0-1/gcc-11.2.0/configure --prefix=/home/wbx/embedded-test/openadk/toolchain_qemu-mips_uclibc-ng_mips32_hard/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=hard --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_hard' --with-sysroot='/../../target_qemu-mips_uclibc-ng_mips32_hard' 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"]}}