Re: NetBSD/vax 11.0RC1
Ken Wellsch <[email protected]>
| Newsgroups | gmane.os.netbsd.ports.vax |
|---|---|
| Message-ID | <[email protected]> |
On Mon, Feb 23, 2026 at 06:56:36PM +1100, matthew green wrote: > FWIW, i think this will be better in the future. gcc 14 has split > gimple-match.cc into many files. I had to give vax/current a try. I grabbed the latest build I could find. It installed as smoothly as all of the 10/11 versions I have worked with. I was getting so close to the dreaded gimple code but alas it was not to be this time. I'll try again sometime, as it is current of course. vax$ dmesg [ 1.000000] Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, [ 1.000000] 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, [ 1.000000] 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, [ 1.000000] 2024, 2025, 2026 [ 1.000000] The NetBSD Foundation, Inc. All rights reserved. [ 1.000000] Copyright (c) 1982, 1986, 1989, 1991, 1993 [ 1.000000] The Regents of the University of California. All rights reserved. [ 1.000000] NetBSD 11.99.5 (GENERIC) #0: Sun Feb 22 17:11:23 UTC 2026 [ 1.000000] [email protected]:/usr/src/sys/arch/vax/compile/GENERIC [ 1.000000] MicroVAX 3800/3900 [ 1.000000] total memory = 511 MB [ 1.000000] avail memory = 490 MB [ 1.000000] timecounter: Timecounters tick every 10.000 msec [ 1.000000] Kernelized RAIDframe activated [ 1.000000] mainbus0 (root) [ 1.000000] cpu0 at mainbus0: KA655, CVAX microcode rev 6 Firmware rev 83 [ 1.000000] lance at mainbus0 not configured [ 1.000000] uba0 at mainbus0: Q22 [ 1.000000] dz1 at uba0 csr 160100 vec 304 ipl 17 [ 1.000000] uda0 at uba0 csr 172150 vec 774 ipl 17 [ 1.000000] mscpbus0 at uda0: version 3 model 3 [ 1.000000] mscpbus0: DMA burst size set to 4 [ 1.000000] WARNING: system needs entropy for security; see entropy(7) [ 1.000000] timecounter: Timecounter "mfpr" frequency 1000000 Hz quality 100 [ 1.000003] timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0 [ 1.000003] ra0 at mscpbus0 drive 0: RA82 [ 1.060003] swwdog0: software watchdog initialized [ 1.060003] ra0: size 24010752 sectors [ 1.060003] boot device: ra0 [ 1.060003] root on ra0a dumps on ra0b [ 1.060003] root file system type: ffs [ 1.060003] kern.module.path=/stand/vax/11.99.5/modules [ 1.890003] entropy: ready vax# ./build.sh -U -u -O /usr/obj -m vax tools ... /bin/sh ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/src/tools/gcc/../../external/gpl3/gcc/dist/libbacktrace -I /usr/src/tools/gcc/../../external/gpl3/gcc/dist/libbacktrace/../include -I /usr/src/tools/gcc/../../external/gpl3/gcc/dist/libbacktrace/../libgcc -I ../libgcc -DNETBSD_TOOLS -DTARGET_SYSTEM_ROOT=0 -DTARGET_SYSTEM_ROOT_RELOCATABLE -DNB_FIX_VAX_BACKEND -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -O -c -o mmapio.lo /usr/src/tools/gcc/../../external/gpl3/gcc/dist/libbacktrace/mmapio.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/src/tools/gcc/../../external/gpl3/gcc/dist/libbacktrace -I /usr/src/tools/gcc/../../external/gpl3/gcc/dist/libbacktrace/../include -I /usr/src/tools/gcc/../../external/gpl3/gcc/dist/libbacktrace/../libgcc -I ../libgcc -DNETBSD_TOOLS -DTARGET_SYSTEM_ROOT=0 -DTARGET_SYSTEM_ROOT_RELOCATABLE -DNB_FIX_VAX_BACKEND -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -O -c /usr/src/tools/gcc/../../external/gpl3/gcc/dist/libbacktrace/mmapio.c -fPIC -DPIC -o .libs/mmapio.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/src/tools/gcc/../../external/gpl3/gcc/dist/libbacktrace -I /usr/src/tools/gcc/../../external/gpl3/gcc/dist/libbacktrace/../include -I /usr/src/tools/gcc/../../external/gpl3/gcc/dist/libbacktrace/../libgcc -I ../libgcc -DNETBSD_TOOLS -DTARGET_SYSTEM_ROOT=0 -DTARGET_SYSTEM_ROOT_RELOCATABLE -DNB_FIX_VAX_BACKEND -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -O -c /usr/src/tools/gcc/../../external/gpl3/gcc/dist/libbacktrace/mmapio.c -o mmapio.o >/dev/null 2>&1 /bin/sh ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/src/tools/gcc/../../external/gpl3/gcc/dist/libbacktrace -I /usr/src/tools/gcc/../../external/gpl3/gcc/dist/libbacktrace/../include -I /usr/src/tools/gcc/../../external/gpl3/gcc/dist/libbacktrace/../libgcc -I ../libgcc -DNETBSD_TOOLS -DTARGET_SYSTEM_ROOT=0 -DTARGET_SYSTEM_ROOT_RELOCATABLE -DNB_FIX_VAX_BACKEND -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -O -c -o mmap.lo /usr/src/tools/gcc/../../external/gpl3/gcc/dist/libbacktrace/mmap.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/src/tools/gcc/../../external/gpl3/gcc/dist/libbacktrace -I /usr/src/tools/gcc/../../external/gpl3/gcc/dist/libbacktrace/../include -I /usr/src/tools/gcc/../../external/gpl3/gcc/dist/libbacktrace/../libgcc -I ../libgcc -DNETBSD_TOOLS -DTARGET_SYSTEM_ROOT=0 -DTARGET_SYSTEM_ROOT_RELOCATABLE -DNB_FIX_VAX_BACKEND -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -O -c /usr/src/tools/gcc/../../external/gpl3/gcc/dist/libbacktrace/mmap.c -fPIC -DPIC -o .libs/mmap.o during RTL pass: bbro /usr/src/tools/gcc/../../external/gpl3/gcc/dist/libbacktrace/mmap.c: In function 'backtrace_free': /usr/src/tools/gcc/../../external/gpl3/gcc/dist/libbacktrace/mmap.c:238:1: internal compiler error: in redirect_jump, at jump.cc:1495 238 | } | ^ 0xeea666 diagnostic_impl(rich_location*, diagnostic_metadata const*, int, char const*, void**, diagnostic_t) ???:0 0xeea8ef internal_error(char const*, ...) ???:0 0xfbaab2 fancy_abort(char const*, int, char const*) ???:0 0x456702 redirect_jump(rtx_jump_insn*, rtx_def*, int) ???:0 0x77087f force_nonfallthru_and_redirect(edge_def*, basic_block_def*, rtx_def*) ???:0 0x771fbc cfg_layout_finalize() ???:0 0x77d525 (anonymous namespace)::pass_reorder_blocks::execute(function*) ???:0 Please submit a full bug report, with preprocessed source (by using -freport-bug). Please include the complete backtrace with any bug report. See <http://www.NetBSD.org/support/send-pr.html> for instructions. nbgmake[2]: *** [mmap.lo] Error 1 nbgmake[2]: Leaving directory `/usr/obj/tools/gcc/build/libbacktrace' nbgmake[1]: *** [all] Error 2 nbgmake[1]: Leaving directory `/usr/obj/tools/gcc/build/libbacktrace' nbgmake: *** [all-libbacktrace] Error 2 *** Failed target: .build_done *** Failed command: (cd build && /usr/bin/env -i gcc_cv_libc_provides_ssp=yes gcc_cv_as_sparc_gotdata_op=no AR=ar AWK=/usr/obj/tooldir.NetBSD-11.99.5-vax/bin/nbawk CC=cc CFLAGS=-O CONFIG_SHELL=/bin/sh CPPFLAGS= CXX=c++ CXXFLAGS=-O\ -std=c++11 INSTALL=/usr/obj/tooldir.NetBSD-11.99.5-vax/bin/vax--netbsdelf-install\ -c\ -p\ -r LDFLAGS= LEX=/usr/obj/tooldir.NetBSD-11.99.5-vax/bin/nblex FLEX=/usr/obj/tooldir.NetBSD-11.99.5-vax/bin/nblex M4=/usr/obj/tooldir.NetBSD-11.99.5-vax/bin/nbm4 MAKE=/usr/obj/tooldir.NetBSD-11.99.5-vax/bin/nbgmake PATH="/usr/obj/tooldir.NetBSD-11.99.5-vax/bin:$PATH" RANLIB=ranlib YACC=/usr/obj/tooldir.NetBSD-11.99.5-vax/bin/nbyacc MACHINE= MAKEINFO=/usr/obj/tooldir.NetBSD-11.99.5-vax/bin/nbmakeinfo LIBGCC= LIBGCC1= LIBGCC1_TEST= LIBGCC2= INSTALL_LIBGCC= EXTRA_PARTS= CPPFLAGS=-DNETBSD_TOOLS\ -DTARGET_SYSTEM_ROOT=0\ \ -DTARGET_SYSTEM_ROOT_RELOCATABLE\ -DNB_FIX_VAX_BACKEND AR=ar RANLIB=ranlib NM= BISON=true DESTDIR= INSTALL=/usr/obj/tooldir.NetBSD-11.99.5-vax/bin/vax--netbsdelf-install\ -c\ -p\ -r V=1 /usr/obj/tooldir.NetBSD-11.99.5-vax/bin/nbgmake -e MACHINE= MAKEINFO=/usr/obj/tooldir.NetBSD-11.99.5-vax/bin/nbmakeinfo LIBGCC= LIBGCC1= LIBGCC1_TEST= LIBGCC2= INSTALL_LIBGCC= EXTRA_PARTS= CPPFLAGS=-DNETBSD_TOOLS\ -DTARGET_SYSTEM_ROOT=0\ \ -DTARGET_SYSTEM_ROOT_RELOCATABLE\ -DNB_FIX_VAX_BACKEND AR=ar RANLIB=ranlib NM= BISON=true DESTDIR= INSTALL=/usr/obj/tooldir.NetBSD-11.99.5-vax/bin/vax--netbsdelf-install\ -c\ -p\ -r V=1 all-gcc) *** Error code 2 Stop. nbmake[3]: stopped making "realall" in /usr/src/tools/gcc *** Failed target: dependall *** Failed command: cd "/usr/src/tools/gcc"; /usr/obj/tooldir.NetBSD-11.99.5-vax/bin/nbmake realall *** Error code 1 Stop. nbmake[2]: stopped making "dependall" in /usr/src/tools/gcc *** Failed target: dependall-gcc *** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this=""; real="/usr/src/tools" ;; *) this="${dir}/"; real="/usr/src/tools/${dir}" ;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: $@)}"; cd "${real}" && /usr/obj/tooldir.NetBSD-11.99.5-vax/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget gcc dependall *** Error code 1 Stop. nbmake[1]: stopped making "dependall-gcc" in /usr/src/tools *** Failed target: build_install *** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this=""; real="/usr/src/tools" ;; *) this="${dir}/"; real="/usr/src/tools/${dir}" ;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: $@)}"; cd "${real}" && /usr/obj/tooldir.NetBSD-11.99.5-vax/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget . dependall-gcc *** Error code 1 Stop. nbmake: stopped making "build_install" in /usr/src/tools ERROR: Failed to make build_install in "tools" *** BUILD ABORTED ***