From: "Toomas Soome via illumos-developer" <developer@lists.illumos.org>
To: illumos-developer <developer@lists.illumos.org>
Subject: [developer] running gcc 14 built illumos
Date: Wed, 30 Oct 2024 11:05:44 +0200 [thread overview]
Message-ID: <7152337A-386D-4327-A456-FBDA82412747@me.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 16942 bytes --]
hi!
Some sample results from running gcc 14 built illumos:
tsoome@beastie:/opt/elf-tests$ /opt/elf-tests/bin/elftest
Test: /opt/elf-tests/tests/assert-deflib/test-deflib (run as tsoome) [00:09] [PASS]
Test: /opt/elf-tests/tests/capabilities/objcap (run as tsoome) [00:01] [PASS]
Test: /opt/elf-tests/tests/capabilities/symcap (run as tsoome) [00:00] [PASS]
Test: /opt/elf-tests/tests/groups/no-relobj-group-merge/no-relobj-group-merge (run as tsoome) [00:00] [PASS]
Test: /opt/elf-tests/tests/groups/strip-groups/strip-one-section (run as tsoome) [00:00] [PASS]
Test: /opt/elf-tests/tests/groups/strip-groups/strip-two-sections (run as tsoome) [00:00] [PASS]
Test: /opt/elf-tests/tests/groups/strip-groups/strip-all-sections (run as tsoome) [00:00] [PASS]
Test: /opt/elf-tests/tests/linker-sets/simple (run as tsoome) [00:00] [PASS]
Test: /opt/elf-tests/tests/linker-sets/in-use-check (run as tsoome) [00:00] [PASS]
Test: /opt/elf-tests/tests/mapfiles/assert/test-assert (run as tsoome) [00:02] [PASS]
Test: /opt/elf-tests/tests/mapfiles/parser/test-parser (run as tsoome) [00:00] [PASS]
Test: /opt/elf-tests/tests/relocs/amd64/gotpcrelx/gotpcrelx (run as tsoome) [00:00] [PASS]
Test: /opt/elf-tests/tests/relocs/amd64/gotpcrelx/rex_gotpcrelx (run as tsoome) [00:00] [PASS]
Test: /opt/elf-tests/tests/relocs/i386/got32x/got32x (run as tsoome) [00:00] [PASS]
Test: /opt/elf-tests/tests/resolution/mixed-hidden-comdat/mixed-hidden-comdat (run as tsoome) [00:01] [PASS]
Test: /opt/elf-tests/tests/sections/shf-exclude/exclude-kmod (run as tsoome) [00:00] [PASS]
Test: /opt/elf-tests/tests/sections/shf-exclude/exclude-exec (run as tsoome) [00:00] [PASS]
Test: /opt/elf-tests/tests/sections/shf-exclude/exclude-so (run as tsoome) [00:00] [PASS]
Test: /opt/elf-tests/tests/sections/shf-exclude/include-reloc (run as tsoome) [00:00] [PASS]
Test: /opt/elf-tests/tests/sections/shf-exclude/unknown-os (run as tsoome) [00:00] [PASS]
Test: /opt/elf-tests/tests/string-merge/simple (run as tsoome) [00:00] [PASS]
Test: /opt/elf-tests/tests/tls/amd64/ie/amd64-ie-test (run as tsoome) [00:01] [PASS]
Test: /opt/elf-tests/tests/tls/amd64/ld/amd64-ld-test (run as tsoome) [00:00] [PASS]
Test: /opt/elf-tests/tests/tls/i386/ld/i386-ld-test (run as tsoome) [00:00] [PASS]
Results Summary
PASS 24
Running Time: 00:00:20
Percent passed: 100.0%
Log directory: /var/tmp/test_results/20241030T105035
tsoome@beastie:/opt/elf-tests$
tsoome@beastie:/opt/os-tests$ /opt/os-tests/bin/ostest
Test: /opt/os-tests/tests/clock_gettime.32 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/clock_gettime.64 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/definit/definit (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/eventfd.32 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/eventfd.64 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/fifo-tvnsec.32 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/fifo-tvnsec.64 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/getcontext_extd.32 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/getcontext_extd.64 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/imc_test (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/odirectory.32 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/odirectory.64 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/saveargs/functional/functional (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/saveargs/testmatch/testmatch (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/statvfs.32 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/statvfs.64 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/syncfs.32 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/syncfs.64 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/ucontext.32 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/ucontext.64 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/writev.32 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/writev.64 (run as tsoome) [00:02] [PASS]
Test: /opt/os-tests/tests/zen_umc_test (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/cores/core_prereqs (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/cores/coretests (run as root) [00:02] [FAIL]
Test: /opt/os-tests/tests/ddi_ufm/ufm-test-setup (run as root) [00:21] [PASS]
Test: /opt/os-tests/tests/ddi_ufm/ufm-test (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/ddi_ufm/ufm-test-cleanup (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/file-locking/runtests.32 (run as tsoome) [00:21] [PASS]
Test: /opt/os-tests/tests/file-locking/runtests.64 (run as tsoome) [00:21] [PASS]
Test: /opt/os-tests/tests/i386/ldt (run as root) [00:06] [PASS]
Test: /opt/os-tests/tests/i386/badseg (run as root) [00:05] [PASS]
Test: /opt/os-tests/tests/ilstr/ilstr_basic.32 (run as tsoome) [00:04] [PASS]
Test: /opt/os-tests/tests/ilstr/ilstr_basic.64 (run as tsoome) [00:02] [PASS]
Test: /opt/os-tests/tests/ksensor/ksensor_init (run as root) [00:10] [PASS]
Test: /opt/os-tests/tests/ksensor/ksensor_basic.32 (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/ksensor/ksensor_basic.64 (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/ksensor/ksensor_err.32 (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/ksensor/ksensor_err.64 (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/ksensor/ksensor_fini (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/ksid/ksid.32 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/ksid/ksid.64 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/libtopo/digraph-test (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/minttl/minttl (run as root) [00:01] [PASS]
Test: /opt/os-tests/tests/minttl/minttl_err (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/oclo/oclo (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/oclo/oclo_errors (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/pf_key/acquire-compare (run as root) [00:43] [PASS]
Test: /opt/os-tests/tests/pf_key/kmc-update (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/pf_key/15146 (run as root) [00:20] [PASS]
Test: /opt/os-tests/tests/portfs/file_assoc.32 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/portfs/file_assoc.64 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/regression/illumos-15031 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/regression/illumos-15036 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/sdevfs/sdevfs_eisdir (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/secflags/secflags_aslr (run as root) [00:01] [PASS]
Test: /opt/os-tests/tests/secflags/secflags_core (run as root) [00:01] [FAIL]
Test: /opt/os-tests/tests/secflags/secflags_dts (run as root) [00:12] [PASS]
Test: /opt/os-tests/tests/secflags/secflags_elfdump (run as root) [00:01] [FAIL]
Test: /opt/os-tests/tests/secflags/secflags_forbidnullmap (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/secflags/secflags_limits (run as root) [00:00] [FAIL]
Test: /opt/os-tests/tests/secflags/secflags_noexecstack (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/secflags/secflags_proc (run as root) [00:01] [PASS]
Test: /opt/os-tests/tests/secflags/secflags_psecflags (run as root) [00:11] [PASS]
Test: /opt/os-tests/tests/secflags/secflags_syscall (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/secflags/secflags_truss (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/secflags/secflags_zonecfg (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/signalfd/basic_args (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/signalfd/basic_read (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/signalfd/multipoll (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/sigqueue/sigqueue_queue_size (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/sockfs/conn (run as root) [00:05] [PASS]
Test: /opt/os-tests/tests/sockfs/dgram (run as root) [00:05] [PASS]
Test: /opt/os-tests/tests/sockfs/drop_priv (run as root) [00:07] [PASS]
Test: /opt/os-tests/tests/sockfs/nosignal (run as root) [00:02] [PASS]
Test: /opt/os-tests/tests/sockfs/recvmsg.32 (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/sockfs/recvmsg.64 (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/sockfs/rights.32 (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/sockfs/rights.64 (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/sockfs/so_protocol (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/sockfs/sockpair (run as root) [00:10] [PASS]
Test: /opt/os-tests/tests/sockfs/timeouts.32 (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/sockfs/timeouts.64 (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/stackalign/stackalign.32 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/stackalign/stackalign.64 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/stress/dladm-kstat (run as root) [00:20] [PASS]
Test: /opt/os-tests/tests/syscall/fchmodat.32 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/syscall/fchmodat.64 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/syscall/open.32 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/syscall/open.64 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/tcpsig/tcpsig_init (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/tcpsig/tcpsig (run as tsoome) [00:01] [PASS]
Test: /opt/os-tests/tests/tcpsig/tcpsig_fini (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/timer/timer_limit (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/uccid/atrparse (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/xsave/xsu_hwtype.64 (run as tsoome) [00:00] [PASS]
Test: /opt/os-tests/tests/xsave/bad_xregs.32 (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/xsave/bad_xregs.64 (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/xsave/mdb_xregs (run as root) [00:01] [FAIL]
Test: /opt/os-tests/tests/xsave/proc_writes (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/xsave/setcontext_replace.32 (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/xsave/setcontext_replace.64 (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/xsave/setcontext_restore.32 (run as root) [00:00] [FAIL]
Test: /opt/os-tests/tests/xsave/setcontext_restore.64 (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/xsave/signal_restore.32 (run as root) [00:00] [FAIL]
Test: /opt/os-tests/tests/xsave/signal_restore.64 (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/xsave/xregs_roundtrip.32 (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/xsave/xregs_roundtrip.64 (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/xsave/xsave_baducontext (run as root) [00:08] [PASS]
Test: /opt/os-tests/tests/xsave/fpregs_xbv.32 (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/xsave/fpregs_xbv.64 (run as root) [00:00] [PASS]
Test: /opt/os-tests/tests/xsave/swapcontext_extd.32 (run as root) [00:00] [FAIL]
Test: /opt/os-tests/tests/xsave/swapcontext_extd.64 (run as root) [00:00] [PASS]
Results Summary
PASS 105
FAIL 8
Running Time: 00:04:28
Percent passed: 92.9%
Log directory: /var/tmp/test_results/20241030T105507
tsoome@beastie:/opt/util-tests$ /opt/util-tests/bin/utiltest
Test: /opt/util-tests/tests/allowed-ips (run as root) [00:00] [PASS]
Test: /opt/util-tests/tests/ar/artest (run as tsoome) [00:01] [PASS]
Test: /opt/util-tests/tests/chown_test (run as root) [00:01] [PASS]
Test: /opt/util-tests/tests/cpio/cpio_test (run as tsoome) [00:01] [PASS]
Test: /opt/util-tests/tests/cpmvln/overwrite (run as nobody) [00:01] [PASS]
Test: /opt/util-tests/tests/date_test (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/find/findroot (run as root) [00:00] [PASS]
Test: /opt/util-tests/tests/find/findtest (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/grep_test (run as tsoome) [00:07] [PASS]
Test: /opt/util-tests/tests/head/head_test (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/libjedec_hex2spd.32 (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/libjedec_hex2spd.64 (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/libjedec_spd.32 (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/libjedec_spd.64 (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/libjedec_temp.32 (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/libjedec_temp.64 (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/libjedec_vendors.32 (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/libjedec_vendors.64 (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/libsff/libsff (run as tsoome) [00:01] [PASS]
Test: /opt/util-tests/tests/make_test (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/mdb/mdbtest (run as tsoome) [00:02] [PASS]
Test: /opt/util-tests/tests/mergeq/mqt (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/mergeq/wqt (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/pcidbtest (run as tsoome) [00:01] [PASS]
Test: /opt/util-tests/tests/pcieadm-priv (run as root) [00:01] [PASS]
Test: /opt/util-tests/tests/pcieadmtest (run as tsoome) [00:03] [PASS]
Test: /opt/util-tests/tests/printf_test (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/set-linkprop (run as root) [00:00] [PASS]
Test: /opt/util-tests/tests/show-class-confusion (run as root) [00:02] [PASS]
Test: /opt/util-tests/tests/show-overlay-exit (run as root) [00:01] [PASS]
Test: /opt/util-tests/tests/sleep/sleeptest (run as root) [00:15] [PASS]
Test: /opt/util-tests/tests/smbios.32 (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/smbios.64 (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/svr4pkg_test (run as root) [00:01] [PASS]
Test: /opt/util-tests/tests/xargs_test (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/awk/runtests.sh (run as nobody) [02:31] [PASS]
Test: /opt/util-tests/tests/ctf/precheck (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/ctf/ctftest (run as tsoome) [00:08] [PASS]
Test: /opt/util-tests/tests/demangle/afl-fast (run as tsoome) [00:01] [PASS]
Test: /opt/util-tests/tests/demangle/gcc-libstdc++ (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/demangle/llvm-stdcxxabi (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/libcustr/custr_remove (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/libcustr/custr_trunc (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/libnvpair_json/json_00_blank (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/libnvpair_json/json_01_boolean (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/libnvpair_json/json_02_numbers (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/libnvpair_json/json_03_empty_arrays (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/libnvpair_json/json_04_number_arrays (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/libnvpair_json/json_05_strings (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/libnvpair_json/json_06_nested (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/libnvpair_json/json_07_nested_arrays (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/sed/sed_addr (run as tsoome) [00:00] [PASS]
Test: /opt/util-tests/tests/sed/multi_test (run as tsoome) [00:01] [PASS]
Results Summary
PASS 53
Running Time: 00:03:34
Percent passed: 100.0%
Log directory: /var/tmp/test_results/20241030T110114
tsoome@beastie:/opt/util-tests$
happy hacking:)
Toomas
------------------------------------------
illumos: illumos-developer
Permalink: https://illumos.topicbox.com/groups/developer/T3021f5a974f4c3e0-Ma1d22c487f9dc8f26a33bd48
Delivery options: https://illumos.topicbox.com/groups/developer/subscription
[-- Attachment #2: Type: text/html, Size: 145452 bytes --]
reply other threads:[~2024-10-30 9:09 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=7152337A-386D-4327-A456-FBDA82412747@me.com \
--to=developer@lists.illumos.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).