Port-vax archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: NetBSD/vax 11.0RC1
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] mkrepro%mkrepro.NetBSD.org@localhost:/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 ***
Home |
Main Index |
Thread Index |
Old Index