Test run by tcwg-buildslave on Tue Jul 7 12:02:47 2026 Native configuration is aarch64-unknown-linux-gnu === gdb tests === Schedule of variations: tcwg-local Running target tcwg-local Using /home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/config/boards/tcwg-local.exp as board description file for target. Using /home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/hosttools/aarch64-unknown-linux-gnu/share/dejagnu/baseboards/unix.exp as board description file for target. Using /home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/hosttools/aarch64-unknown-linux-gnu/share/dejagnu/config/unix.exp as generic interface file for target. Using /home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/snapshots/gdb.git~master/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file. Running /home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.base/local-env.exp ... Executing on build: rm -rf /home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/testsuite/outputs/gdb.base/local-env (timeout = 300) builtin_spawn -ignore SIGHUP rm -rf /home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/testsuite/outputs/gdb.base/local-env Starting logfile: /home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/testsuite/outputs/gdb.base/local-env/gdb.in.1 builtin_spawn /home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/testsuite/../../gdb/gdb -nw -nx -q -iex set height 0 -iex set width 0 -data-directory /home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/data-directory -iex set interactive-mode on (gdb) set height 0 (gdb) set width 0 (gdb) show environment WINDRES_FOR_TARGET=windres mandir=/usr/share/man STAGEtrain_CFLAGS=-g -O2 target_alias=aarch64-unknown-linux-gnu CFLAGS_FOR_TARGET=-g -O2 GDB_DEBUG= EXPECT=/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/testsuite/expect-read1 GM2FLAGS_FOR_TARGET=-O2 -g STAGEautofeedback_CFLAGS=-g -O2 -fchecking=1 TIMEOUTFACTOR=3 OTOOL_FOR_TARGET=otool USER=tcwg-buildslave SSH_CLIENT=172.31.105.11 48518 22 htmldir=/usr/share/doc/ CXXFLAGS=-g -O2 LIPO=lipo GNATBIND=gnatbind GDBSERVER_DEBUG= OBJCOPY= GNATMAKE=gnatmake INSTALL_SCRIPT=/usr/bin/install -c s=/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/snapshots/gdb.git~master SHLVL=3 LD_LIBRARY_PATH=/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/testsuite/../../expect:/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/testsuite/../../libstdc++:/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/testsuite/../../tk/unix:/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/testsuite/../../tcl/unix:/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/testsuite/../../bfd:/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/testsuite/../../opcodes: RUNTEST=runtest CPPFLAGS_FOR_TARGET= docdir=/usr/share/doc/ DLLTOOL_FOR_TARGET=dlltool HOME=/home/tcwg-buildslave GOC_FOR_TARGET= CC_FOR_BUILD=gcc LEX=flex STAGEautoprofile_TFLAGS=-fno-checking OLDPWD=/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb DSYMUTIL=dsymutil ABE_TEST_CONTAINER=local sysconfdir=/usr/etc READ1=1 CXX_FOR_TARGET=g++ STAGEfeedback_TFLAGS= pdfdir=/usr/share/doc/ BUILD_CONFIG= tooldir=/usr/aarch64-unknown-linux-gnu GM2= STAGE1_GENERATOR_CFLAGS= XFOO= STAGE2_GENERATOR_CFLAGS= AR_FLAGS=rc includedir=/usr/include LDFLAGS= WINDMC=windmc STAGEautoprofile_CXXFLAGS=-g -O2 GDCFLAGS_FOR_TARGET=-O2 -g infodir=/usr/share/info LIBCFLAGS_FOR_TARGET=-g -O2 libexecdir=/usr/libexec STAGEfeedback_CXXFLAGS=-g -O2 GFORTRAN_FOR_TARGET= ADA_CFLAGS= STAGE3_GENERATOR_CFLAGS= STAGEprofile_GENERATOR_CFLAGS= STAGE4_GENERATOR_CFLAGS= LIBCXXFLAGS=-g -O2 -fno-implicit-templates TOPLEVEL_CONFIGURE_ARGUMENTS='/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/snapshots/gdb.git~master/configure' SHELL=/bin/bash --with-gnu-ld --enable-plugins --enable-tui --with-pkgversion=Linaro_GDB-2026.07.07 --disable-gas --disable-binutils --disable-elfcpp --disable-ld --disable-gold --disable-gprof --with-python=python3 --disable-werror --with-auto-load-safe-path=':/auto-load:/usr' --with-additional-debug-dirs=/usr/lib/debug --build=aarch64-unknown-linux-gnu --host=aarch64-unknown-linux-gnu --target=aarch64-unknown-linux-gnu --prefix=/usr STAGE1_LANGUAGES=,c, TARGET_SUBDIR=aarch64-unknown-linux-gnu MAKEFLAGS=ikw -j1 -- prefix=/usr exec_prefix=/usr against= CC=$$(CC_FOR_TARGET) CC_FOR_TARGET=gcc CFLAGS=-g\ -O2\ \ CXX=$$(CXX_FOR_TARGET) CXX_FOR_TARGET=g++ CXXFLAGS=-g\ -O2\ \ INSTALL=/usr/bin/install\ -c INSTALL_PROGRAM=/usr/bin/install\ -c INSTALL_DATA=/usr/bin/install\ -c\ -m\ 644 MAKEINFO=/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/snapshots/gdb.git~master/missing\ makeinfo\ --split-size=5000000 MAKEHTML=/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/snapshots/gdb.git~master/missing\ makeinfo\ --split-size=5000000\ \ -DHAVE_MAKEINFO_CLICK\ --html RUNTEST=runtest RUNTESTFLAGS=gdb.base/local-env.exp FORCE_PARALLEL= TESTS= GDB_DEBUG= GDBSERVER_DEBUG= EXEEXT= CXXFLAGS_FOR_BUILD=-pipe datarootdir=/usr/share LD_FOR_TARGET=ld sbindir=/usr/sbin INSTALL_DATA=/usr/bin/install -c -m 644 GNATMAKE_FOR_BUILD=gnatmake TESTRESULTS_PREFIX=/home/tcwg-buildslave/workspace/tcwg_gnu_3/artifacts/05-build_abe-check_gdb/testresults- STRIP=strip PROFILE_MERGER=profile_merger STAGE1_CFLAGS=-g STAGE2_CFLAGS=-g -O2 -fno-checking CC_FOR_TARGET=gcc LOGNAME=tcwg-buildslave RANLIB_FOR_TARGET=ranlib --plugin /usr/libexec/gcc/aarch64-linux-gnu/13/liblto_plugin.so --plugin /usr/libexec/gcc/aarch64-linux-gnu/13/liblto_plugin.so DESTDIR= GDC=gdc STAGE3_CFLAGS=-g -O2 -fchecking=1 bindir=/usr/bin STAGEprofile_CFLAGS=-g -O2 -fno-checking -fprofile-generate _=/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/hosttools/aarch64-unknown-linux-gnu/bin/runtest OBJDUMP_FOR_TARGET=objdump PKG_CONFIG_PATH= STAGEtrain_TFLAGS= READELF=readelf exec_prefix=/usr STAGE4_CFLAGS=-g -O2 AR=ar --plugin /usr/libexec/gcc/aarch64-linux-gnu/13/liblto_plugin.so NM_FOR_TARGET=nm --plugin /usr/libexec/gcc/aarch64-linux-gnu/13/liblto_plugin.so --plugin /usr/libexec/gcc/aarch64-linux-gnu/13/liblto_plugin.so LDFLAGS_FOR_BUILD= BOOT_LDFLAGS= libdir=/usr/lib AS=as RUNTESTFLAGS=gdb.base/local-env.exp FLEX=flex ISLINC= BOOT_CFLAGS=-g -O2 QEMU_CPU_UNDER_TEST=any AWK=gawk STAGEautofeedback_TFLAGS=-fchecking=1 sharedstatedir=/usr/com GOCFLAGS_FOR_TARGET=-O2 -g STAGEtrain_CXXFLAGS=-g -O2 PATH=/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/destdir/aarch64-unknown-linux-gnu/bin:/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/hosttools/aarch64-unknown-linux-gnu/bin:/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin FLAGS_FOR_TARGET= LIPO_FOR_TARGET=lipo PREFIX_UNDER_TEST=/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/destdir/aarch64-unknown-linux-gnu/bin/aarch64-unknown-linux-gnu- WINDRES=windres CPP_FOR_BUILD= ISLLIBS= CXXFLAGS_FOR_TARGET=-g -O2 -D_GNU_SOURCE LEAN=false STAGEautofeedback_CXXFLAGS=-g -O2 MAKELEVEL=4 GMPINC= OBJCOPY_FOR_TARGET= CFLAGS=-g -O2 STAGEautoprofile_GENERATOR_CFLAGS= OTOOL=otool STAGEfeedback_GENERATOR_CFLAGS= GMPLIBS=-lmpfr -lgmp LANG=C MAKEINFO=/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/snapshots/gdb.git~master/missing makeinfo --split-size=5000000 LD_PRELOAD= QEMU_WRAPPER=/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/scripts/qemu-wrapper.sh DSYMUTIL_FOR_TARGET=dsymutil MAKEOVERRIDES=${-*-command-variables-*-} SSH_AUTH_SOCK=/tmp/ssh-JjvUx78Wr0/agent.17 GM2_FOR_TARGET= FORCE_PARALLEL= INSTALL=/usr/bin/install -c SHELL=/bin/bash GOC= WINDMC_FOR_TARGET=windmc SED=/usr/bin/sed LDFLAGS_FOR_TARGET= r=/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master DLLTOOL=dlltool prefix=/usr STAGEautoprofile_CFLAGS=-g -O2 -fno-checking -g datadir=/usr/share CXX=g++ STAGEfeedback_CFLAGS=-g -O2 -fprofile-use -fprofile-reproducible=parallel-runs LIBCXXFLAGS_FOR_TARGET=-g -O2 -D_GNU_SOURCE -fno-implicit-templates rootme=/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/testsuite HOST_LIBS= LIBCFLAGS=-g -O2 rootsrc=/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/snapshots/gdb.git~master/gdb GDCFLAGS=-g -O2 srcdir=/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/snapshots/gdb.git~master/gdb/testsuite lispdir= CFLAGS_FOR_BUILD=-pipe build_tooldir=/usr/aarch64-unknown-linux-gnu BISON=bison GFORTRAN= TESTS= CONFIG_SHELL=/bin/bash STAGE1_TFLAGS=-fno-checking STRIP_FOR_TARGET=strip STAGE2_TFLAGS=-fno-checking STAGE3_TFLAGS=-fchecking=1 INSTALL_PROGRAM=/usr/bin/install -c PWD=/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/testsuite STAGEprofile_TFLAGS=-fno-checking BOOT_ADAFLAGS=-gnatpg GCC_FOR_TARGET= against= RPATH_ENVVAR=LD_LIBRARY_PATH MAKEHTML=/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/snapshots/gdb.git~master/missing makeinfo --split-size=5000000 -DHAVE_MAKEINFO_CLICK --html BUNSEN_RESULTS_DIR=/home/tcwg-buildslave/workspace/tcwg_gnu_3/artifacts/05-build_abe-check_gdb/bunsen-results STAGEtrain_GENERATOR_CFLAGS= oldincludedir=/usr/include STAGE4_TFLAGS= LD=ld SSH_CONNECTION=172.31.105.11 48518 172.17.0.5 22 localstatedir=/usr/var GDC_FOR_TARGET=gdc XGCC_FLAGS_FOR_TARGET= STAGE1_CXXFLAGS=-g -O2 CREATE_GCOV=create_gcov M4=m4 YACC=bison -y CPPFLAGS_FOR_BUILD= STAGE2_CXXFLAGS=-g -O2 READELF_FOR_TARGET=readelf AR_FOR_TARGET=ar --plugin /usr/libexec/gcc/aarch64-linux-gnu/13/liblto_plugin.so --plugin /usr/libexec/gcc/aarch64-linux-gnu/13/liblto_plugin.so STAGEautofeedback_GENERATOR_CFLAGS= AS_FOR_TARGET=as MFLAGS=-ikw -j1 STAGE3_CXXFLAGS=-g -O2 STAGEprofile_CXXFLAGS=-g -O2 MAKE=make CC=gcc RANLIB=ranlib --plugin /usr/libexec/gcc/aarch64-linux-gnu/13/liblto_plugin.so CXX_FOR_BUILD=g++ STAGE1_CHECKING=--enable-checking=yes,types STAGE4_CXXFLAGS=-g -O2 FLAGS_UNDER_TEST= DEJAGNU=/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/config/linaro.exp TFLAGS= NM=nm --plugin /usr/libexec/gcc/aarch64-linux-gnu/13/liblto_plugin.so OBJDUMP=objdump CCACHE_DISABLE=1 TSAN_OPTIONS=suppressions=/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/snapshots/gdb.git~master/gdb/testsuite/../tsan-suppressions.txt:history_size=7 ASAN_OPTIONS=detect_leaks=0 LC_ALL=C LC_CTYPE=C TERM=dumb INPUTRC=/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/testsuite/cache/inputrc NO_COLOR=sorry PYTHONMALLOC=malloc_debug GREP_OPTIONS= GDB_TEST_ENV_VAR=abc LINES=25 COLUMNS=80 (gdb) PASS: gdb.base/local-env.exp: show environment displayed variable unset local-environment EDITOR (gdb) PASS: gdb.base/local-env.exp: unset environment variable show local-environment EDITOR Environment variable "EDITOR" not defined. (gdb) PASS: gdb.base/local-env.exp: confirm unset environment variable worked with confirm off -- unset local-environment (gdb) PASS: gdb.base/local-env.exp: unset all environment variables show local-environment (gdb) PASS: gdb.base/local-env.exp: all environment variables have been unset set local-environment EDITOR emacs (gdb) PASS: gdb.base/local-env.exp: set environment variable show local-environment EDITOR EDITOR = emacs (gdb) PASS: gdb.base/local-env.exp: confirm set environment variable set local-environment Argument required (environment variable and value). (gdb) PASS: gdb.base/local-env.exp: set environment without arguments set local-environment = Argument required (environment variable to set). (gdb) PASS: gdb.base/local-env.exp: set environment without variable name set local-environment EDITOR Setting environment variable "EDITOR" to null value. (gdb) PASS: gdb.base/local-env.exp: set environment variable to null value show local-environment EDITOR EDITOR = (gdb) PASS: gdb.base/local-env.exp: show null environment variable show local-environment FOOBARBAZGRUNGESPAZBALL Environment variable "FOOBARBAZGRUNGESPAZBALL" not defined. (gdb) PASS: gdb.base/local-env.exp: show non-existent environment variable set local-environment FOOBARBAZGRUNGESPAZBALL t (gdb) PASS: gdb.base/local-env.exp: set environment variable previously undefined show local-environment FOOBARBAZGRUNGESPAZBALL FOOBARBAZGRUNGESPAZBALL = t (gdb) PASS: gdb.base/local-env.exp: confirm set environment variable previously undefined set local-environment FOOBARBAZGRUNGESPAZBALL = y (gdb) PASS: gdb.base/local-env.exp: set environment variable using = syntax show local-environment FOOBARBAZGRUNGESPAZBALL FOOBARBAZGRUNGESPAZBALL = y (gdb) PASS: gdb.base/local-env.exp: confirm set environment variable using = syntax set local-environment FOOBARBAZGRUNGESPAZBALL = t= (gdb) PASS: gdb.base/local-env.exp: set environment variable with trailing equals show local-environment FOOBARBAZGRUNGESPAZBALL FOOBARBAZGRUNGESPAZBALL = t= (gdb) PASS: gdb.base/local-env.exp: confirm set environment variable with trailing equals set local-environment FOOBARBAZGRUNGESPAZBALL = foo (gdb) PASS: gdb.base/local-env.exp: set environment variable with trailing whitespace show local-environment FOOBARBAZGRUNGESPAZBALL FOOBARBAZGRUNGESPAZBALL = foo (gdb) PASS: gdb.base/local-env.exp: confirm set environment variable with trailing whitespace pipe print 23 | printenv | grep FOOBARBAZGRUNGESPAZBALL FOOBARBAZGRUNGESPAZBALL=foo (gdb) PASS: gdb.base/local-env.exp: set local-environment affects pipe shell printenv | grep FOOBARBAZGRUNGESPAZBALL FOOBARBAZGRUNGESPAZBALL=foo (gdb) PASS: gdb.base/local-env.exp: set local-environment affects shell testcase /home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.base/local-env.exp completed in 1 seconds === gdb Summary === # of expected passes 22 Executing on host: /home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/testsuite/../../gdb/gdb -nw -nx -q -iex "set height 0" -iex "set width 0" -data-directory /home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/data-directory -iex "set interactive-mode on" --version (timeout = 300) builtin_spawn -ignore SIGHUP /home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/testsuite/../../gdb/gdb -nw -nx -q -iex set height 0 -iex set width 0 -data-directory /home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/data-directory -iex set interactive-mode on --version GNU gdb (Linaro_GDB-2026.07.07) 18.0.50.20260707-git Copyright (C) 2026 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. /home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/gdb version 18.0.50.20260707-git -nw -nx -q -iex "set height 0" -iex "set width 0" -data-directory /home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/data-directory -iex "set interactive-mode on" runtest completed at Tue Jul 7 12:02:48 2026