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 ***
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.