Test run by tcwg-build on Tue Feb 24 23:52:35 2026
Native configuration is armv8l-unknown-linux-gnueabihf

		=== gdb tests ===

Schedule of variations:
    tcwg-local

Running target tcwg-local
Using /home/tcwg-build/workspace/tcwg_gnu_2/abe/config/boards/tcwg-local.exp as board description file for target.
Using /home/tcwg-build/workspace/tcwg_gnu_2/abe/builds/hosttools/armv8l-unknown-linux-gnueabihf/share/dejagnu/baseboards/unix.exp as board description file for target.
Using /home/tcwg-build/workspace/tcwg_gnu_2/abe/builds/hosttools/armv8l-unknown-linux-gnueabihf/share/dejagnu/config/unix.exp as generic interface file for target.
Using /home/tcwg-build/workspace/tcwg_gnu_2/abe/snapshots/gdb.git~master/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
Running /home/tcwg-build/workspace/tcwg_gnu_2/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.base/local-env.exp ...
Executing on build: rm -rf /home/tcwg-build/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gdb-gdb.git~master/gdb/testsuite/outputs/gdb.base/local-env    (timeout = 300)
builtin_spawn -ignore SIGHUP rm -rf /home/tcwg-build/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gdb-gdb.git~master/gdb/testsuite/outputs/gdb.base/local-env

Starting logfile: /home/tcwg-build/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gdb-gdb.git~master/gdb/testsuite/outputs/gdb.base/local-env/gdb.in.1

builtin_spawn /home/tcwg-build/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gdb-gdb.git~master/gdb/testsuite/../../gdb/gdb -nw -nx -q -iex set height 0 -iex set width 0 -data-directory /home/tcwg-build/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/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=armv8l-unknown-linux-gnueabihf
CFLAGS_FOR_TARGET=-g -O2
GDB_DEBUG=
EXPECT=/home/tcwg-build/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gdb-gdb.git~master/gdb/testsuite/expect-read1
GM2FLAGS_FOR_TARGET=-O2 -g
STAGEautofeedback_CFLAGS=-g -O2 -fchecking=1
TIMEOUTFACTOR=2
OTOOL_FOR_TARGET=otool
USER=tcwg-build
SSH_CLIENT=172.31.106.227 41554 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-build/workspace/tcwg_gnu_2/abe/snapshots/gdb.git~master
SHLVL=3
LD_LIBRARY_PATH=/home/tcwg-build/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gdb-gdb.git~master/gdb/testsuite/../../expect:/home/tcwg-build/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gdb-gdb.git~master/gdb/testsuite/../../libstdc++:/home/tcwg-build/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gdb-gdb.git~master/gdb/testsuite/../../tk/unix:/home/tcwg-build/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gdb-gdb.git~master/gdb/testsuite/../../tcl/unix:/home/tcwg-build/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gdb-gdb.git~master/gdb/testsuite/../../bfd:/home/tcwg-build/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gdb-gdb.git~master/gdb/testsuite/../../opcodes:
RUNTEST=runtest
CPPFLAGS_FOR_TARGET=
docdir=/usr/share/doc/
DLLTOOL_FOR_TARGET=dlltool
HOME=/home/tcwg-build
GOC_FOR_TARGET=
CC_FOR_BUILD=gcc
LEX=flex
STAGEautoprofile_TFLAGS=-fno-checking
OLDPWD=/home/tcwg-build/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/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/armv8l-unknown-linux-gnueabihf
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-build/workspace/tcwg_gnu_2/abe/snapshots/gdb.git~master/configure' SHELL=/bin/bash --with-gnu-ld --enable-plugins --enable-tui --with-pkgversion=Linaro_GDB-2026.02.24 --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=armv8l-unknown-linux-gnueabihf --host=armv8l-unknown-linux-gnueabihf --target=armv8l-unknown-linux-gnueabihf --prefix=/usr
STAGE1_LANGUAGES=,c,
TARGET_SUBDIR=armv8l-unknown-linux-gnueabihf
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-build/workspace/tcwg_gnu_2/abe/snapshots/gdb.git~master/missing\ makeinfo\ --split-size=5000000 MAKEHTML=/home/tcwg-build/workspace/tcwg_gnu_2/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-build/workspace/tcwg_gnu_2/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-build
RANLIB_FOR_TARGET=ranlib --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so --plugin /usr/libexec/gcc/arm-linux-gnueabihf/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-build/workspace/tcwg_gnu_2/abe/builds/hosttools/armv8l-unknown-linux-gnueabihf/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/arm-linux-gnueabihf/13/liblto_plugin.so
NM_FOR_TARGET=nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so --plugin /usr/libexec/gcc/arm-linux-gnueabihf/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-build/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin:/home/tcwg-build/workspace/tcwg_gnu_2/abe/builds/hosttools/armv8l-unknown-linux-gnueabihf/bin:/home/tcwg-build/workspace/tcwg_gnu_2/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-build/workspace/tcwg_gnu_2/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/bin/armv8l-unknown-linux-gnueabihf-
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-build/workspace/tcwg_gnu_2/abe/snapshots/gdb.git~master/missing makeinfo --split-size=5000000
LD_PRELOAD=
QEMU_WRAPPER=/home/tcwg-build/workspace/tcwg_gnu_2/abe/scripts/qemu-wrapper.sh
DSYMUTIL_FOR_TARGET=dsymutil
MAKEOVERRIDES=${-*-command-variables-*-}
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-build/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/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-build/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gdb-gdb.git~master/gdb/testsuite
HOST_LIBS=
LIBCFLAGS=-g -O2  
rootsrc=/home/tcwg-build/workspace/tcwg_gnu_2/abe/snapshots/gdb.git~master/gdb
GDCFLAGS=-g -O2
srcdir=/home/tcwg-build/workspace/tcwg_gnu_2/abe/snapshots/gdb.git~master/gdb/testsuite
lispdir=
CFLAGS_FOR_BUILD=-pipe
build_tooldir=/usr/armv8l-unknown-linux-gnueabihf
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-build/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/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-build/workspace/tcwg_gnu_2/abe/snapshots/gdb.git~master/missing makeinfo --split-size=5000000  -DHAVE_MAKEINFO_CLICK --html
BUNSEN_RESULTS_DIR=/home/tcwg-build/workspace/tcwg_gnu_2/artifacts/05-build_abe-check_gdb/bunsen-results
STAGEtrain_GENERATOR_CFLAGS=
oldincludedir=/usr/include
STAGE4_TFLAGS=
LD=ld
SSH_CONNECTION=172.31.106.227 41554 172.17.0.9 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/arm-linux-gnueabihf/13/liblto_plugin.so --plugin /usr/libexec/gcc/arm-linux-gnueabihf/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/arm-linux-gnueabihf/13/liblto_plugin.so
CXX_FOR_BUILD=g++
STAGE1_CHECKING=--enable-checking=yes,types
STAGE4_CXXFLAGS=-g -O2  
FLAGS_UNDER_TEST=
DEJAGNU=/home/tcwg-build/workspace/tcwg_gnu_2/abe/config/linaro.exp
TFLAGS=
NM=nm --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
OBJDUMP=objdump
CCACHE_DISABLE=1
TSAN_OPTIONS=suppressions=/home/tcwg-build/workspace/tcwg_gnu_2/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-build/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/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-build/workspace/tcwg_gnu_2/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-build/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gdb-gdb.git~master/gdb/testsuite/../../gdb/gdb -nw -nx -q -iex "set height 0" -iex "set width 0" -data-directory /home/tcwg-build/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gdb-gdb.git~master/gdb/data-directory -iex "set interactive-mode on" --version    (timeout = 300)
builtin_spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gdb-gdb.git~master/gdb/testsuite/../../gdb/gdb -nw -nx -q -iex set height 0 -iex set width 0 -data-directory /home/tcwg-build/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gdb-gdb.git~master/gdb/data-directory -iex set interactive-mode on --version
GNU gdb (Linaro_GDB-2026.02.24) 18.0.50.20260224-git
Copyright (C) 2026 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
/home/tcwg-build/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gdb-gdb.git~master/gdb/gdb version  18.0.50.20260224-git -nw -nx -q -iex "set height 0" -iex "set width 0" -data-directory /home/tcwg-build/workspace/tcwg_gnu_2/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gdb-gdb.git~master/gdb/data-directory -iex "set interactive-mode on" 

runtest completed at Tue Feb 24 23:52:36 2026
