Skip to content

Instantly share code, notes, and snippets.

@Solo5-CI
Created January 21, 2019 17:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Solo5-CI/0c14a815a262c9b943b1cb056ff1846c to your computer and use it in GitHub Desktop.
Save Solo5-CI/0c14a815a262c9b943b1cb056ff1846c to your computer and use it in GitHub Desktop.
Build completed: Solo5/solo5#6fd3f9076e5d4c76c7333400f82582558dab2ab9, Mon Jan 21 2019 17:37:33 GMT+0000 (UTC)

Build for Solo5/solo5 succeeded on Mon Jan 21 2019 17:37:33 GMT+0000 (UTC)

Linux 230ad2d635e4 4.16.2-v8+ #1 SMP PREEMPT Wed Apr 18 16:37:48 CEST 2018 aarch64 GNU/Linux
+ uname -a
+ cc --version
+ make
Makefile.common:22: /tmp/solo5-6fd3f9/Makeconf: No such file or directory
cc (Debian 6.3.0-18+deb9u1) 6.3.0 20170516
Copyright (C) 2016 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
./configure.sh
make -C bindings hvt
make[1]: Entering directory '/tmp/solo5-6fd3f9/bindings'
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -D__SOLO5_BINDINGS__ -c hvt/start.c -o hvt/start.o
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -D__SOLO5_BINDINGS__ -c hvt/platform.c -o hvt/platform.o
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -D__SOLO5_BINDINGS__ -c hvt/platform_intr.c -o hvt/platform_intr.o
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -D__SOLO5_BINDINGS__ -c hvt/time.c -o hvt/time.o
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -D__SOLO5_BINDINGS__ -c hvt/platform_lifecycle.c -o hvt/platform_lifecycle.o
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -D__SOLO5_BINDINGS__ -c hvt/yield.c -o hvt/yield.o
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -D__SOLO5_BINDINGS__ -c hvt/tscclock.c -o hvt/tscclock.o
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -D__SOLO5_BINDINGS__ -c hvt/console.c -o hvt/console.o
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -D__SOLO5_BINDINGS__ -c hvt/net.c -o hvt/net.o
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -D__SOLO5_BINDINGS__ -c hvt/block.c -o hvt/block.o
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -D__SOLO5_BINDINGS__ -c abort.c -o abort.o
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -D__SOLO5_BINDINGS__ -c cpu_aarch64.c -o cpu_aarch64.o
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -D__SOLO5_BINDINGS__ -DASM_FILE -c cpu_vectors_aarch64.S -o cpu_vectors_aarch64.o
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -D__SOLO5_BINDINGS__ -c crt.c -o crt.o
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -D__SOLO5_BINDINGS__ -c ee_printf.c -o ee_printf.o
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -D__SOLO5_BINDINGS__ -c intr.c -o intr.o
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -D__SOLO5_BINDINGS__ -c lib.c -o lib.o
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -D__SOLO5_BINDINGS__ -c mem.c -o mem.o
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -D__SOLO5_BINDINGS__ -c exit.c -o exit.o
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -D__SOLO5_BINDINGS__ -c log.c -o log.o
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -D__SOLO5_BINDINGS__ -c cmdline.c -o cmdline.o
ld -r -nostdlib -z max-page-size=0x1000 -static -o hvt/solo5_hvt.o hvt/start.o hvt/platform.o hvt/platform_intr.o hvt/time.o hvt/platform_lifecycle.o hvt/yield.o hvt/tscclock.o hvt/console.o hvt/net.o hvt/block.o abort.o cpu_aarch64.o cpu_vectors_aarch64.o crt.o ee_printf.o intr.o lib.o mem.o exit.o log.o cmdline.o
objcopy -w -G solo5_\* -G _start\* -G __stack_chk_\* hvt/solo5_hvt.o hvt/solo5_hvt.o
make[1]: Leaving directory '/tmp/solo5-6fd3f9/bindings'
make -C tenders/hvt
make[1]: Entering directory '/tmp/solo5-6fd3f9/tenders/hvt'
./solo5-hvt-configure . blk net gdb dumpcore
mkdir -p _build-solo5-hvt
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_BLK -DHVT_MODULE_NET -DHVT_MODULE_GDB -DHVT_DROP_PRIVILEGES=0 -DHVT_MODULE_DUMPCORE -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_core.c -o _build-solo5-hvt/hvt_core.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_BLK -DHVT_MODULE_NET -DHVT_MODULE_GDB -DHVT_DROP_PRIVILEGES=0 -DHVT_MODULE_DUMPCORE -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_elf.c -o _build-solo5-hvt/hvt_elf.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_BLK -DHVT_MODULE_NET -DHVT_MODULE_GDB -DHVT_DROP_PRIVILEGES=0 -DHVT_MODULE_DUMPCORE -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_main.c -o _build-solo5-hvt/hvt_main.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_BLK -DHVT_MODULE_NET -DHVT_MODULE_GDB -DHVT_DROP_PRIVILEGES=0 -DHVT_MODULE_DUMPCORE -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_module_blk.c -o _build-solo5-hvt/hvt_module_blk.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_BLK -DHVT_MODULE_NET -DHVT_MODULE_GDB -DHVT_DROP_PRIVILEGES=0 -DHVT_MODULE_DUMPCORE -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_module_net.c -o _build-solo5-hvt/hvt_module_net.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_BLK -DHVT_MODULE_NET -DHVT_MODULE_GDB -DHVT_DROP_PRIVILEGES=0 -DHVT_MODULE_DUMPCORE -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_module_gdb.c -o _build-solo5-hvt/hvt_module_gdb.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_BLK -DHVT_MODULE_NET -DHVT_MODULE_GDB -DHVT_DROP_PRIVILEGES=0 -DHVT_MODULE_DUMPCORE -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_module_dumpcore.c -o _build-solo5-hvt/hvt_module_dumpcore.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_BLK -DHVT_MODULE_NET -DHVT_MODULE_GDB -DHVT_DROP_PRIVILEGES=0 -DHVT_MODULE_DUMPCORE -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_kvm.c -o _build-solo5-hvt/hvt_kvm.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_BLK -DHVT_MODULE_NET -DHVT_MODULE_GDB -DHVT_DROP_PRIVILEGES=0 -DHVT_MODULE_DUMPCORE -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_kvm_aarch64.c -o _build-solo5-hvt/hvt_kvm_aarch64.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_BLK -DHVT_MODULE_NET -DHVT_MODULE_GDB -DHVT_DROP_PRIVILEGES=0 -DHVT_MODULE_DUMPCORE -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_cpu_aarch64.c -o _build-solo5-hvt/hvt_cpu_aarch64.o
cc -o solo5-hvt _build-solo5-hvt/hvt_core.o _build-solo5-hvt/hvt_elf.o _build-solo5-hvt/hvt_main.o _build-solo5-hvt/hvt_module_blk.o _build-solo5-hvt/hvt_module_net.o _build-solo5-hvt/hvt_module_gdb.o _build-solo5-hvt/hvt_module_dumpcore.o _build-solo5-hvt/hvt_kvm.o _build-solo5-hvt/hvt_kvm_aarch64.o _build-solo5-hvt/hvt_cpu_aarch64.o
make[1]: Leaving directory '/tmp/solo5-6fd3f9/tenders/hvt'
make -C tests hvt
make[1]: Entering directory '/tmp/solo5-6fd3f9/tests'
make -C test_hello hvt
make[2]: Entering directory '/tmp/solo5-6fd3f9/tests/test_hello'
/tmp/solo5-6fd3f9/tenders/hvt/solo5-hvt-configure /tmp/solo5-6fd3f9/tenders/hvt gdb
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -I/tmp/solo5-6fd3f9/bindings -c test_hello.c -o test_hello.o
ld -T /tmp/solo5-6fd3f9/bindings/hvt/solo5_hvt.lds -nostdlib -z max-page-size=0x1000 -static -o test_hello.hvt /tmp/solo5-6fd3f9/bindings/hvt/solo5_hvt.o test_hello.o
mkdir -p _build-solo5-hvt
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_GDB -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_core.c -o _build-solo5-hvt/hvt_core.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_GDB -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_elf.c -o _build-solo5-hvt/hvt_elf.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_GDB -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_main.c -o _build-solo5-hvt/hvt_main.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_GDB -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_module_gdb.c -o _build-solo5-hvt/hvt_module_gdb.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_GDB -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_kvm.c -o _build-solo5-hvt/hvt_kvm.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_GDB -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_kvm_aarch64.c -o _build-solo5-hvt/hvt_kvm_aarch64.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_GDB -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_cpu_aarch64.c -o _build-solo5-hvt/hvt_cpu_aarch64.o
cc -o solo5-hvt _build-solo5-hvt/hvt_core.o _build-solo5-hvt/hvt_elf.o _build-solo5-hvt/hvt_main.o _build-solo5-hvt/hvt_module_gdb.o _build-solo5-hvt/hvt_kvm.o _build-solo5-hvt/hvt_kvm_aarch64.o _build-solo5-hvt/hvt_cpu_aarch64.o
make[2]: Leaving directory '/tmp/solo5-6fd3f9/tests/test_hello'
make -C test_globals hvt
make[2]: Entering directory '/tmp/solo5-6fd3f9/tests/test_globals'
/tmp/solo5-6fd3f9/tenders/hvt/solo5-hvt-configure /tmp/solo5-6fd3f9/tenders/hvt
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -I/tmp/solo5-6fd3f9/bindings -c test_globals.c -o test_globals.o
ld -T /tmp/solo5-6fd3f9/bindings/hvt/solo5_hvt.lds -nostdlib -z max-page-size=0x1000 -static -o test_globals.hvt /tmp/solo5-6fd3f9/bindings/hvt/solo5_hvt.o test_globals.o
mkdir -p _build-solo5-hvt
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_core.c -o _build-solo5-hvt/hvt_core.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_elf.c -o _build-solo5-hvt/hvt_elf.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_main.c -o _build-solo5-hvt/hvt_main.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_kvm.c -o _build-solo5-hvt/hvt_kvm.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_kvm_aarch64.c -o _build-solo5-hvt/hvt_kvm_aarch64.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_cpu_aarch64.c -o _build-solo5-hvt/hvt_cpu_aarch64.o
cc -o solo5-hvt _build-solo5-hvt/hvt_core.o _build-solo5-hvt/hvt_elf.o _build-solo5-hvt/hvt_main.o _build-solo5-hvt/hvt_kvm.o _build-solo5-hvt/hvt_kvm_aarch64.o _build-solo5-hvt/hvt_cpu_aarch64.o
make[2]: Leaving directory '/tmp/solo5-6fd3f9/tests/test_globals'
make -C test_ping_serve hvt
make[2]: Entering directory '/tmp/solo5-6fd3f9/tests/test_ping_serve'
/tmp/solo5-6fd3f9/tenders/hvt/solo5-hvt-configure /tmp/solo5-6fd3f9/tenders/hvt net
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -I/tmp/solo5-6fd3f9/bindings -c test_ping_serve.c -o test_ping_serve.o
ld -T /tmp/solo5-6fd3f9/bindings/hvt/solo5_hvt.lds -nostdlib -z max-page-size=0x1000 -static -o test_ping_serve.hvt /tmp/solo5-6fd3f9/bindings/hvt/solo5_hvt.o test_ping_serve.o
mkdir -p _build-solo5-hvt
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_NET -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_core.c -o _build-solo5-hvt/hvt_core.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_NET -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_elf.c -o _build-solo5-hvt/hvt_elf.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_NET -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_main.c -o _build-solo5-hvt/hvt_main.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_NET -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_module_net.c -o _build-solo5-hvt/hvt_module_net.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_NET -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_kvm.c -o _build-solo5-hvt/hvt_kvm.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_NET -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_kvm_aarch64.c -o _build-solo5-hvt/hvt_kvm_aarch64.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_NET -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_cpu_aarch64.c -o _build-solo5-hvt/hvt_cpu_aarch64.o
cc -o solo5-hvt _build-solo5-hvt/hvt_core.o _build-solo5-hvt/hvt_elf.o _build-solo5-hvt/hvt_main.o _build-solo5-hvt/hvt_module_net.o _build-solo5-hvt/hvt_kvm.o _build-solo5-hvt/hvt_kvm_aarch64.o _build-solo5-hvt/hvt_cpu_aarch64.o
make[2]: Leaving directory '/tmp/solo5-6fd3f9/tests/test_ping_serve'
make -C test_blk hvt
make[2]: Entering directory '/tmp/solo5-6fd3f9/tests/test_blk'
/tmp/solo5-6fd3f9/tenders/hvt/solo5-hvt-configure /tmp/solo5-6fd3f9/tenders/hvt blk
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -I/tmp/solo5-6fd3f9/bindings -c test_blk.c -o test_blk.o
ld -T /tmp/solo5-6fd3f9/bindings/hvt/solo5_hvt.lds -nostdlib -z max-page-size=0x1000 -static -o test_blk.hvt /tmp/solo5-6fd3f9/bindings/hvt/solo5_hvt.o test_blk.o
mkdir -p _build-solo5-hvt
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_BLK -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_core.c -o _build-solo5-hvt/hvt_core.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_BLK -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_elf.c -o _build-solo5-hvt/hvt_elf.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_BLK -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_main.c -o _build-solo5-hvt/hvt_main.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_BLK -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_module_blk.c -o _build-solo5-hvt/hvt_module_blk.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_BLK -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_kvm.c -o _build-solo5-hvt/hvt_kvm.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_BLK -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_kvm_aarch64.c -o _build-solo5-hvt/hvt_kvm_aarch64.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_BLK -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_cpu_aarch64.c -o _build-solo5-hvt/hvt_cpu_aarch64.o
cc -o solo5-hvt _build-solo5-hvt/hvt_core.o _build-solo5-hvt/hvt_elf.o _build-solo5-hvt/hvt_main.o _build-solo5-hvt/hvt_module_blk.o _build-solo5-hvt/hvt_kvm.o _build-solo5-hvt/hvt_kvm_aarch64.o _build-solo5-hvt/hvt_cpu_aarch64.o
make[2]: Leaving directory '/tmp/solo5-6fd3f9/tests/test_blk'
make -C test_exception hvt
make[2]: Entering directory '/tmp/solo5-6fd3f9/tests/test_exception'
/tmp/solo5-6fd3f9/tenders/hvt/solo5-hvt-configure /tmp/solo5-6fd3f9/tenders/hvt
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -I/tmp/solo5-6fd3f9/bindings -c test_exception.c -o test_exception.o
ld -T /tmp/solo5-6fd3f9/bindings/hvt/solo5_hvt.lds -nostdlib -z max-page-size=0x1000 -static -o test_exception.hvt /tmp/solo5-6fd3f9/bindings/hvt/solo5_hvt.o test_exception.o
mkdir -p _build-solo5-hvt
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_core.c -o _build-solo5-hvt/hvt_core.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_elf.c -o _build-solo5-hvt/hvt_elf.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_main.c -o _build-solo5-hvt/hvt_main.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_kvm.c -o _build-solo5-hvt/hvt_kvm.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_kvm_aarch64.c -o _build-solo5-hvt/hvt_kvm_aarch64.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_cpu_aarch64.c -o _build-solo5-hvt/hvt_cpu_aarch64.o
cc -o solo5-hvt _build-solo5-hvt/hvt_core.o _build-solo5-hvt/hvt_elf.o _build-solo5-hvt/hvt_main.o _build-solo5-hvt/hvt_kvm.o _build-solo5-hvt/hvt_kvm_aarch64.o _build-solo5-hvt/hvt_cpu_aarch64.o
make[2]: Leaving directory '/tmp/solo5-6fd3f9/tests/test_exception'
make -C test_abort hvt
make[2]: Entering directory '/tmp/solo5-6fd3f9/tests/test_abort'
/tmp/solo5-6fd3f9/tenders/hvt/solo5-hvt-configure /tmp/solo5-6fd3f9/tenders/hvt dumpcore
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -I/tmp/solo5-6fd3f9/bindings -c test_abort.c -o test_abort.o
ld -T /tmp/solo5-6fd3f9/bindings/hvt/solo5_hvt.lds -nostdlib -z max-page-size=0x1000 -static -o test_abort.hvt /tmp/solo5-6fd3f9/bindings/hvt/solo5_hvt.o test_abort.o
mkdir -p _build-solo5-hvt
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_DROP_PRIVILEGES=0 -DHVT_MODULE_DUMPCORE -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_core.c -o _build-solo5-hvt/hvt_core.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_DROP_PRIVILEGES=0 -DHVT_MODULE_DUMPCORE -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_elf.c -o _build-solo5-hvt/hvt_elf.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_DROP_PRIVILEGES=0 -DHVT_MODULE_DUMPCORE -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_main.c -o _build-solo5-hvt/hvt_main.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_DROP_PRIVILEGES=0 -DHVT_MODULE_DUMPCORE -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_module_dumpcore.c -o _build-solo5-hvt/hvt_module_dumpcore.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_DROP_PRIVILEGES=0 -DHVT_MODULE_DUMPCORE -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_kvm.c -o _build-solo5-hvt/hvt_kvm.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_DROP_PRIVILEGES=0 -DHVT_MODULE_DUMPCORE -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_kvm_aarch64.c -o _build-solo5-hvt/hvt_kvm_aarch64.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_DROP_PRIVILEGES=0 -DHVT_MODULE_DUMPCORE -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_cpu_aarch64.c -o _build-solo5-hvt/hvt_cpu_aarch64.o
cc -o solo5-hvt _build-solo5-hvt/hvt_core.o _build-solo5-hvt/hvt_elf.o _build-solo5-hvt/hvt_main.o _build-solo5-hvt/hvt_module_dumpcore.o _build-solo5-hvt/hvt_kvm.o _build-solo5-hvt/hvt_kvm_aarch64.o _build-solo5-hvt/hvt_cpu_aarch64.o
make[2]: Leaving directory '/tmp/solo5-6fd3f9/tests/test_abort'
make -C test_fpu hvt
make[2]: Entering directory '/tmp/solo5-6fd3f9/tests/test_fpu'
/tmp/solo5-6fd3f9/tenders/hvt/solo5-hvt-configure /tmp/solo5-6fd3f9/tenders/hvt
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -I/tmp/solo5-6fd3f9/bindings -c test_fpu.c -o test_fpu.o
ld -T /tmp/solo5-6fd3f9/bindings/hvt/solo5_hvt.lds -nostdlib -z max-page-size=0x1000 -static -o test_fpu.hvt /tmp/solo5-6fd3f9/bindings/hvt/solo5_hvt.o test_fpu.o
mkdir -p _build-solo5-hvt
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_core.c -o _build-solo5-hvt/hvt_core.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_elf.c -o _build-solo5-hvt/hvt_elf.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_main.c -o _build-solo5-hvt/hvt_main.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_kvm.c -o _build-solo5-hvt/hvt_kvm.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_kvm_aarch64.c -o _build-solo5-hvt/hvt_kvm_aarch64.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_cpu_aarch64.c -o _build-solo5-hvt/hvt_cpu_aarch64.o
cc -o solo5-hvt _build-solo5-hvt/hvt_core.o _build-solo5-hvt/hvt_elf.o _build-solo5-hvt/hvt_main.o _build-solo5-hvt/hvt_kvm.o _build-solo5-hvt/hvt_kvm_aarch64.o _build-solo5-hvt/hvt_cpu_aarch64.o
make[2]: Leaving directory '/tmp/solo5-6fd3f9/tests/test_fpu'
make -C test_time hvt
make[2]: Entering directory '/tmp/solo5-6fd3f9/tests/test_time'
/tmp/solo5-6fd3f9/tenders/hvt/solo5-hvt-configure /tmp/solo5-6fd3f9/tenders/hvt
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -I/tmp/solo5-6fd3f9/bindings -c test_time.c -o test_time.o
ld -T /tmp/solo5-6fd3f9/bindings/hvt/solo5_hvt.lds -nostdlib -z max-page-size=0x1000 -static -o test_time.hvt /tmp/solo5-6fd3f9/bindings/hvt/solo5_hvt.o test_time.o
mkdir -p _build-solo5-hvt
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_core.c -o _build-solo5-hvt/hvt_core.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_elf.c -o _build-solo5-hvt/hvt_elf.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_main.c -o _build-solo5-hvt/hvt_main.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_kvm.c -o _build-solo5-hvt/hvt_kvm.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_kvm_aarch64.c -o _build-solo5-hvt/hvt_kvm_aarch64.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_cpu_aarch64.c -o _build-solo5-hvt/hvt_cpu_aarch64.o
cc -o solo5-hvt _build-solo5-hvt/hvt_core.o _build-solo5-hvt/hvt_elf.o _build-solo5-hvt/hvt_main.o _build-solo5-hvt/hvt_kvm.o _build-solo5-hvt/hvt_kvm_aarch64.o _build-solo5-hvt/hvt_cpu_aarch64.o
make[2]: Leaving directory '/tmp/solo5-6fd3f9/tests/test_time'
make -C test_quiet hvt
make[2]: Entering directory '/tmp/solo5-6fd3f9/tests/test_quiet'
/tmp/solo5-6fd3f9/tenders/hvt/solo5-hvt-configure /tmp/solo5-6fd3f9/tenders/hvt
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -I/tmp/solo5-6fd3f9/bindings -c test_quiet.c -o test_quiet.o
ld -T /tmp/solo5-6fd3f9/bindings/hvt/solo5_hvt.lds -nostdlib -z max-page-size=0x1000 -static -o test_quiet.hvt /tmp/solo5-6fd3f9/bindings/hvt/solo5_hvt.o test_quiet.o
mkdir -p _build-solo5-hvt
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_core.c -o _build-solo5-hvt/hvt_core.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_elf.c -o _build-solo5-hvt/hvt_elf.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_main.c -o _build-solo5-hvt/hvt_main.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_kvm.c -o _build-solo5-hvt/hvt_kvm.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_kvm_aarch64.c -o _build-solo5-hvt/hvt_kvm_aarch64.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_cpu_aarch64.c -o _build-solo5-hvt/hvt_cpu_aarch64.o
cc -o solo5-hvt _build-solo5-hvt/hvt_core.o _build-solo5-hvt/hvt_elf.o _build-solo5-hvt/hvt_main.o _build-solo5-hvt/hvt_kvm.o _build-solo5-hvt/hvt_kvm_aarch64.o _build-solo5-hvt/hvt_cpu_aarch64.o
make[2]: Leaving directory '/tmp/solo5-6fd3f9/tests/test_quiet'
make -C test_zeropage hvt
make[2]: Entering directory '/tmp/solo5-6fd3f9/tests/test_zeropage'
/tmp/solo5-6fd3f9/tenders/hvt/solo5-hvt-configure /tmp/solo5-6fd3f9/tenders/hvt
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -I/tmp/solo5-6fd3f9/bindings -c test_zeropage.c -o test_zeropage.o
ld -T /tmp/solo5-6fd3f9/bindings/hvt/solo5_hvt.lds -nostdlib -z max-page-size=0x1000 -static -o test_zeropage.hvt /tmp/solo5-6fd3f9/bindings/hvt/solo5_hvt.o test_zeropage.o
mkdir -p _build-solo5-hvt
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_core.c -o _build-solo5-hvt/hvt_core.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_elf.c -o _build-solo5-hvt/hvt_elf.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_main.c -o _build-solo5-hvt/hvt_main.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_kvm.c -o _build-solo5-hvt/hvt_kvm.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_kvm_aarch64.c -o _build-solo5-hvt/hvt_kvm_aarch64.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_cpu_aarch64.c -o _build-solo5-hvt/hvt_cpu_aarch64.o
cc -o solo5-hvt _build-solo5-hvt/hvt_core.o _build-solo5-hvt/hvt_elf.o _build-solo5-hvt/hvt_main.o _build-solo5-hvt/hvt_kvm.o _build-solo5-hvt/hvt_kvm_aarch64.o _build-solo5-hvt/hvt_cpu_aarch64.o
make[2]: Leaving directory '/tmp/solo5-6fd3f9/tests/test_zeropage'
make -C test_notls hvt
make[2]: Entering directory '/tmp/solo5-6fd3f9/tests/test_notls'
/tmp/solo5-6fd3f9/tenders/hvt/solo5-hvt-configure /tmp/solo5-6fd3f9/tenders/hvt
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -I/tmp/solo5-6fd3f9/bindings -c test_notls.c -o test_notls.o
ld -T /tmp/solo5-6fd3f9/bindings/hvt/solo5_hvt.lds -nostdlib -z max-page-size=0x1000 -static -o test_notls.hvt /tmp/solo5-6fd3f9/bindings/hvt/solo5_hvt.o test_notls.o
mkdir -p _build-solo5-hvt
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_core.c -o _build-solo5-hvt/hvt_core.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_elf.c -o _build-solo5-hvt/hvt_elf.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_main.c -o _build-solo5-hvt/hvt_main.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_kvm.c -o _build-solo5-hvt/hvt_kvm.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_kvm_aarch64.c -o _build-solo5-hvt/hvt_kvm_aarch64.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_cpu_aarch64.c -o _build-solo5-hvt/hvt_cpu_aarch64.o
cc -o solo5-hvt _build-solo5-hvt/hvt_core.o _build-solo5-hvt/hvt_elf.o _build-solo5-hvt/hvt_main.o _build-solo5-hvt/hvt_kvm.o _build-solo5-hvt/hvt_kvm_aarch64.o _build-solo5-hvt/hvt_cpu_aarch64.o
make[2]: Leaving directory '/tmp/solo5-6fd3f9/tests/test_notls'
make -C test_ssp hvt
make[2]: Entering directory '/tmp/solo5-6fd3f9/tests/test_ssp'
/tmp/solo5-6fd3f9/tenders/hvt/solo5-hvt-configure /tmp/solo5-6fd3f9/tenders/hvt gdb
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -I/tmp/solo5-6fd3f9/bindings -c test_ssp.c -o test_ssp.o
ld -T /tmp/solo5-6fd3f9/bindings/hvt/solo5_hvt.lds -nostdlib -z max-page-size=0x1000 -static -o test_ssp.hvt /tmp/solo5-6fd3f9/bindings/hvt/solo5_hvt.o test_ssp.o
mkdir -p _build-solo5-hvt
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_GDB -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_core.c -o _build-solo5-hvt/hvt_core.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_GDB -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_elf.c -o _build-solo5-hvt/hvt_elf.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_GDB -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_main.c -o _build-solo5-hvt/hvt_main.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_GDB -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_module_gdb.c -o _build-solo5-hvt/hvt_module_gdb.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_GDB -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_kvm.c -o _build-solo5-hvt/hvt_kvm.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_GDB -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_kvm_aarch64.c -o _build-solo5-hvt/hvt_kvm_aarch64.o
cc -Wall -Werror -std=c99 -O2 -g -I/tmp/solo5-6fd3f9/tenders/hvt/../../include/solo5 -DHVT_MODULE_GDB -c /tmp/solo5-6fd3f9/tenders/hvt/hvt_cpu_aarch64.c -o _build-solo5-hvt/hvt_cpu_aarch64.o
cc -o solo5-hvt _build-solo5-hvt/hvt_core.o _build-solo5-hvt/hvt_elf.o _build-solo5-hvt/hvt_main.o _build-solo5-hvt/hvt_module_gdb.o _build-solo5-hvt/hvt_kvm.o _build-solo5-hvt/hvt_kvm_aarch64.o _build-solo5-hvt/hvt_cpu_aarch64.o
make[2]: Leaving directory '/tmp/solo5-6fd3f9/tests/test_ssp'
make -C test_seccomp hvt
make[2]: Entering directory '/tmp/solo5-6fd3f9/tests/test_seccomp'
/tmp/solo5-6fd3f9/tenders/hvt/solo5-hvt-configure /tmp/solo5-6fd3f9/tenders/hvt
make[2]: Nothing to be done for 'hvt'.
make[2]: Leaving directory '/tmp/solo5-6fd3f9/tests/test_seccomp'
make[1]: Leaving directory '/tmp/solo5-6fd3f9/tests'
make -C bindings spt
make[1]: Entering directory '/tmp/solo5-6fd3f9/bindings'
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -D__SOLO5_BINDINGS__ -c spt/bindings.c -o spt/bindings.o
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -D__SOLO5_BINDINGS__ -c spt/block.c -o spt/block.o
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -D__SOLO5_BINDINGS__ -c spt/net.c -o spt/net.o
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -D__SOLO5_BINDINGS__ -c spt/platform.c -o spt/platform.o
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -D__SOLO5_BINDINGS__ -c spt/start.c -o spt/start.o
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -D__SOLO5_BINDINGS__ -c spt/sys_linux_aarch64.c -o spt/sys_linux_aarch64.o
ld -r -nostdlib -z max-page-size=0x1000 -static -o spt/solo5_spt.o abort.o crt.o ee_printf.o lib.o mem.o exit.o log.o cmdline.o spt/bindings.o spt/block.o spt/net.o spt/platform.o spt/start.o spt/sys_linux_aarch64.o
objcopy -w -G solo5_\* -G _start\* -G __stack_chk_\* spt/solo5_spt.o spt/solo5_spt.o
make[1]: Leaving directory '/tmp/solo5-6fd3f9/bindings'
make -C tenders/spt
make[1]: Entering directory '/tmp/solo5-6fd3f9/tenders/spt'
cc -c -Wall -Werror -std=c99 -O2 -g -I../../include/solo5 -o spt_main.o spt_main.c
cc -c -Wall -Werror -std=c99 -O2 -g -I../../include/solo5 -o spt_core.o spt_core.c
cc -c -Wall -Werror -std=c99 -O2 -g -I../../include/solo5 -o spt_elf.o spt_elf.c
cc -c -o spt_launch_aarch64.o spt_launch_aarch64.S
cc -c -Wall -Werror -std=c99 -O2 -g -I../../include/solo5 -o spt_module_net.o spt_module_net.c
cc -c -Wall -Werror -std=c99 -O2 -g -I../../include/solo5 -o spt_module_block.o spt_module_block.c
cc -Wl,-z -Wl,noexecstack -o solo5-spt spt_main.o spt_core.o spt_elf.o spt_launch_aarch64.o spt_module_net.o spt_module_block.o -lseccomp
make[1]: Leaving directory '/tmp/solo5-6fd3f9/tenders/spt'
make -C tests spt
make[1]: Entering directory '/tmp/solo5-6fd3f9/tests'
make -C test_hello spt
make[2]: Entering directory '/tmp/solo5-6fd3f9/tests/test_hello'
ld -T /tmp/solo5-6fd3f9/bindings/spt/solo5_spt.lds -nostdlib -z max-page-size=0x1000 -static -o test_hello.spt /tmp/solo5-6fd3f9/bindings/spt/solo5_spt.o test_hello.o
make[2]: Leaving directory '/tmp/solo5-6fd3f9/tests/test_hello'
make -C test_globals spt
make[2]: Entering directory '/tmp/solo5-6fd3f9/tests/test_globals'
ld -T /tmp/solo5-6fd3f9/bindings/spt/solo5_spt.lds -nostdlib -z max-page-size=0x1000 -static -o test_globals.spt /tmp/solo5-6fd3f9/bindings/spt/solo5_spt.o test_globals.o
make[2]: Leaving directory '/tmp/solo5-6fd3f9/tests/test_globals'
make -C test_ping_serve spt
make[2]: Entering directory '/tmp/solo5-6fd3f9/tests/test_ping_serve'
ld -T /tmp/solo5-6fd3f9/bindings/spt/solo5_spt.lds -nostdlib -z max-page-size=0x1000 -static -o test_ping_serve.spt /tmp/solo5-6fd3f9/bindings/spt/solo5_spt.o test_ping_serve.o
make[2]: Leaving directory '/tmp/solo5-6fd3f9/tests/test_ping_serve'
make -C test_blk spt
make[2]: Entering directory '/tmp/solo5-6fd3f9/tests/test_blk'
ld -T /tmp/solo5-6fd3f9/bindings/spt/solo5_spt.lds -nostdlib -z max-page-size=0x1000 -static -o test_blk.spt /tmp/solo5-6fd3f9/bindings/spt/solo5_spt.o test_blk.o
make[2]: Leaving directory '/tmp/solo5-6fd3f9/tests/test_blk'
make -C test_exception spt
make[2]: Entering directory '/tmp/solo5-6fd3f9/tests/test_exception'
ld -T /tmp/solo5-6fd3f9/bindings/spt/solo5_spt.lds -nostdlib -z max-page-size=0x1000 -static -o test_exception.spt /tmp/solo5-6fd3f9/bindings/spt/solo5_spt.o test_exception.o
make[2]: Leaving directory '/tmp/solo5-6fd3f9/tests/test_exception'
make -C test_abort spt
make[2]: Entering directory '/tmp/solo5-6fd3f9/tests/test_abort'
ld -T /tmp/solo5-6fd3f9/bindings/spt/solo5_spt.lds -nostdlib -z max-page-size=0x1000 -static -o test_abort.spt /tmp/solo5-6fd3f9/bindings/spt/solo5_spt.o test_abort.o
make[2]: Leaving directory '/tmp/solo5-6fd3f9/tests/test_abort'
make -C test_fpu spt
make[2]: Entering directory '/tmp/solo5-6fd3f9/tests/test_fpu'
ld -T /tmp/solo5-6fd3f9/bindings/spt/solo5_spt.lds -nostdlib -z max-page-size=0x1000 -static -o test_fpu.spt /tmp/solo5-6fd3f9/bindings/spt/solo5_spt.o test_fpu.o
make[2]: Leaving directory '/tmp/solo5-6fd3f9/tests/test_fpu'
make -C test_time spt
make[2]: Entering directory '/tmp/solo5-6fd3f9/tests/test_time'
ld -T /tmp/solo5-6fd3f9/bindings/spt/solo5_spt.lds -nostdlib -z max-page-size=0x1000 -static -o test_time.spt /tmp/solo5-6fd3f9/bindings/spt/solo5_spt.o test_time.o
make[2]: Leaving directory '/tmp/solo5-6fd3f9/tests/test_time'
make -C test_quiet spt
make[2]: Entering directory '/tmp/solo5-6fd3f9/tests/test_quiet'
ld -T /tmp/solo5-6fd3f9/bindings/spt/solo5_spt.lds -nostdlib -z max-page-size=0x1000 -static -o test_quiet.spt /tmp/solo5-6fd3f9/bindings/spt/solo5_spt.o test_quiet.o
make[2]: Leaving directory '/tmp/solo5-6fd3f9/tests/test_quiet'
make -C test_zeropage spt
make[2]: Entering directory '/tmp/solo5-6fd3f9/tests/test_zeropage'
ld -T /tmp/solo5-6fd3f9/bindings/spt/solo5_spt.lds -nostdlib -z max-page-size=0x1000 -static -o test_zeropage.spt /tmp/solo5-6fd3f9/bindings/spt/solo5_spt.o test_zeropage.o
make[2]: Leaving directory '/tmp/solo5-6fd3f9/tests/test_zeropage'
make -C test_notls spt
make[2]: Entering directory '/tmp/solo5-6fd3f9/tests/test_notls'
ld -T /tmp/solo5-6fd3f9/bindings/spt/solo5_spt.lds -nostdlib -z max-page-size=0x1000 -static -o test_notls.spt /tmp/solo5-6fd3f9/bindings/spt/solo5_spt.o test_notls.o
make[2]: Leaving directory '/tmp/solo5-6fd3f9/tests/test_notls'
make -C test_ssp spt
make[2]: Entering directory '/tmp/solo5-6fd3f9/tests/test_ssp'
ld -T /tmp/solo5-6fd3f9/bindings/spt/solo5_spt.lds -nostdlib -z max-page-size=0x1000 -static -o test_ssp.spt /tmp/solo5-6fd3f9/bindings/spt/solo5_spt.o test_ssp.o
make[2]: Leaving directory '/tmp/solo5-6fd3f9/tests/test_ssp'
make -C test_seccomp spt
make[2]: Entering directory '/tmp/solo5-6fd3f9/tests/test_seccomp'
cc -ffreestanding -fstack-protector-strong -nostdinc -std=gnu99 -Wall -Wextra -Werror -O2 -g -isystem /tmp/solo5-6fd3f9/include/crt -I/tmp/solo5-6fd3f9/include/solo5 -I/tmp/solo5-6fd3f9/bindings -c test_seccomp.c -o test_seccomp.o
ld -T /tmp/solo5-6fd3f9/bindings/spt/solo5_spt.lds -nostdlib -z max-page-size=0x1000 -static -o test_seccomp.spt /tmp/solo5-6fd3f9/bindings/spt/solo5_spt.o test_seccomp.o
make[2]: Leaving directory '/tmp/solo5-6fd3f9/tests/test_seccomp'
make[1]: Leaving directory '/tmp/solo5-6fd3f9/tests'
+ [ -n yes ]
+ uname -s
+ [ Linux = FreeBSD ]
+ sh tests/setup-tests.sh
+ ip tuntap add tap100 mode tap
+ ip addr add 10.0.0.1/24 dev tap100
+ ip link set dev tap100 up
+ sh tests/run-tests.sh
1..36
ok 1 hello hvt
ok 2 hello virtio # skip virtio not built
ok 3 hello spt
ok 4 quiet hvt
ok 5 quiet virtio # skip virtio not built
ok 6 quiet spt
ok 7 globals hvt
ok 8 globals virtio # skip virtio not built
ok 9 globals spt
ok 10 exception hvt
ok 11 exception virtio # skip virtio not built
ok 12 exception spt
ok 13 zeropage hvt
ok 14 zeropage virtio # skip virtio not built
ok 15 zeropage spt
ok 16 notls hvt
ok 17 notls virtio # skip virtio not built
ok 18 notls spt # skip not supported on spt yet
ok 19 ssp hvt
ok 20 ssp virtio # skip virtio not built
ok 21 ssp spt
ok 22 fpu hvt
ok 23 fpu virtio # skip virtio not built
ok 24 fpu spt
ok 25 time hvt
ok 26 time virtio # skip virtio not built
ok 27 time spt
ok 28 seccomp spt
ok 29 blk hvt
ok 30 blk virtio # skip virtio not built
ok 31 blk spt
ok 32 ping-serve hvt
ok 33 ping-serve virtio # skip virtio not built
ok 34 ping-serve spt
ok 35 abort hvt # skip not implemented for aarch64-linux-gnu
ok 36 abort virtio # skip virtio not built
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment