Expect binary is /usr/bin/expect Looking for /usr/share/dejagnu/runtest.exp. Using /usr/share/dejagnu/runtest.exp as main test driver Verbose level is 3 Login name is ibr Looking for ~/.dejagnurc Looking for /mnt/hda5/ibr/src/g/gdb-6.2/gdb/testsuite/site.exp Using test sources in . Using test binaries in /mnt/hda5/ibr/src/g/gdb-6.2/gdb/testsuite Tool root directory is /mnt/hda5/ibr/src/g/gdb-6.2 Using /usr/share/dejagnu to find libraries Looking for /usr/share/dejagnu/config.guess Looking for /usr/share/dejagnu/libexec/config.guess Found /usr/share/dejagnu/libexec/config.guess Assuming build host is i686-pc-linux-gnu Assuming native target is i686-pc-linux-gnu Looking for /etc/dejagnu/site.exp Found /etc/dejagnu/site.exp Looking for library file ../lib/utils.exp Looking for library file /usr/share/dejagnu/utils.exp Loading /usr/share/dejagnu/utils.exp Looking for library file ../lib/framework.exp Looking for library file /usr/share/dejagnu/framework.exp Loading /usr/share/dejagnu/framework.exp Looking for library file ../lib/debugger.exp Looking for library file /usr/share/dejagnu/debugger.exp Loading /usr/share/dejagnu/debugger.exp Looking for library file ../lib/remote.exp Looking for library file /usr/share/dejagnu/remote.exp Loading /usr/share/dejagnu/remote.exp Looking for library file ../lib/mondfe.exp Looking for library file /usr/share/dejagnu/mondfe.exp Loading /usr/share/dejagnu/mondfe.exp Looking for library file ../lib/xsh.exp Looking for library file /usr/share/dejagnu/xsh.exp Loading /usr/share/dejagnu/xsh.exp Looking for library file ../lib/telnet.exp Looking for library file /usr/share/dejagnu/telnet.exp Loading /usr/share/dejagnu/telnet.exp Looking for library file ../lib/rlogin.exp Looking for library file /usr/share/dejagnu/rlogin.exp Loading /usr/share/dejagnu/rlogin.exp Looking for library file ../lib/kermit.exp Looking for library file /usr/share/dejagnu/kermit.exp Loading /usr/share/dejagnu/kermit.exp Looking for library file ../lib/tip.exp Looking for library file /usr/share/dejagnu/tip.exp Loading /usr/share/dejagnu/tip.exp Looking for library file ../lib/rsh.exp Looking for library file /usr/share/dejagnu/rsh.exp Loading /usr/share/dejagnu/rsh.exp Looking for library file ../lib/ftp.exp Looking for library file /usr/share/dejagnu/ftp.exp Loading /usr/share/dejagnu/ftp.exp Looking for library file ../lib/target.exp Looking for library file /usr/share/dejagnu/target.exp Loading /usr/share/dejagnu/target.exp Looking for library file ../lib/targetdb.exp Looking for library file /usr/share/dejagnu/targetdb.exp Loading /usr/share/dejagnu/targetdb.exp Looking for library file ../lib/libgloss.exp Looking for library file /usr/share/dejagnu/libgloss.exp Loading /usr/share/dejagnu/libgloss.exp Running only tests gdb.base/a.exp WARNING: No tool specified Opening log files in . Test Run By ibr on Sat Aug 14 15:42:24 2004 Checking i686-pc-linux-gnu against i686-pc-linux-gnu Native configuration is i686-pc-linux-gnu === tests === setting trap for SIGTERM to terminated setting trap for SIGINT to interrupted by user setting trap for SIGQUIT to interrupted by user setting trap for SIGSEGV to segmentation violation hostname=burundai dirlist is /usr/share/dejagnu/baseboards hostname=burundai Looking for standard board description file for build /usr/share/dejagnu/baseboards/standard.exp Looking for board description file for build /usr/share/dejagnu/baseboards/burundai.exp pushing config for build, name is burundai hostname=burundai dirlist is /usr/share/dejagnu/baseboards Looking for standard board description file for host /usr/share/dejagnu/baseboards/standard.exp Looking for board description file for host /usr/share/dejagnu/baseboards/burundai.exp pushing config for host, name is burundai Schedule of variations: unix target is unix Running target unix hostname=burundai Looking for tool-and-target-specific interface file ./config/base-config.exp Looking for tool-and-target-specific interface file ./../config/base-config.exp Looking for tool-and-target-specific interface file ./../../config/base-config.exp Looking for tool-and-target-specific interface file ./../../../config/base-config.exp dirlist is /usr/share/dejagnu/baseboards/burundai /usr/share/dejagnu/baseboards hostname=burundai Looking for standard board description file for target /usr/share/dejagnu/baseboards/burundai/standard.exp Looking for standard board description file for target /usr/share/dejagnu/baseboards/standard.exp Looking for board description file for target /usr/share/dejagnu/baseboards/burundai/unix.exp Looking for board description file for target /usr/share/dejagnu/baseboards/unix.exp Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Looking for generic interface file for target /usr/share/dejagnu/config/unix.exp Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. board_info unix exists multilib_flags calling is_remote host board_info build name getting burundai name board_info host name getting burundai name board is host, host is local /mnt/hda5/ibr/src/g/gdb-6.2/xgcc board_info build exists name board_info build name getting burundai name In call_remote with burundai, dirname /mnt/hda5/ibr/src/g/gdb-6.2 board_info burundai exists name board_info burundai exists protocol board_info burundai generic_name getting burundai generic_name call_remote file burundai dirname /mnt/hda5/ibr/src/g/gdb-6.2 board_info burundai file_transfer getting burundai file_transfer board_info burundai connect getting burundai connect call_remote calling standard_file dest in proc standard_file is burundai calling is_remote burundai board_info build name getting burundai name board is build, not remote /mnt/hda5/ibr/src/g/xgcc board_info build exists name board_info build name getting burundai name In call_remote with burundai, dirname /mnt/hda5/ibr/src/g board_info burundai exists name board_info burundai exists protocol board_info burundai generic_name getting burundai generic_name call_remote file burundai dirname /mnt/hda5/ibr/src/g board_info burundai file_transfer getting burundai file_transfer board_info burundai connect getting burundai connect call_remote calling standard_file dest in proc standard_file is burundai calling is_remote burundai board_info build name getting burundai name board is build, not remote /mnt/hda5/ibr/src/xgcc board_info build exists name board_info build name getting burundai name In call_remote with burundai, dirname /mnt/hda5/ibr/src board_info burundai exists name board_info burundai exists protocol board_info burundai generic_name getting burundai generic_name call_remote file burundai dirname /mnt/hda5/ibr/src board_info burundai file_transfer getting burundai file_transfer board_info burundai connect getting burundai connect call_remote calling standard_file dest in proc standard_file is burundai calling is_remote burundai board_info build name getting burundai name board is build, not remote /mnt/hda5/ibr/xgcc board_info build exists name board_info build name getting burundai name In call_remote with burundai, dirname /mnt/hda5/ibr board_info burundai exists name board_info burundai exists protocol board_info burundai generic_name getting burundai generic_name call_remote file burundai dirname /mnt/hda5/ibr board_info burundai file_transfer getting burundai file_transfer board_info burundai connect getting burundai connect call_remote calling standard_file dest in proc standard_file is burundai calling is_remote burundai board_info build name getting burundai name board is build, not remote /mnt/hda5/ibr/src/g/gdb-6.2/gcc/xgcc board_info build exists name board_info build name getting burundai name In call_remote with burundai, dirname /mnt/hda5/ibr/src/g/gdb-6.2 board_info burundai exists name board_info burundai exists protocol board_info burundai generic_name getting burundai generic_name call_remote file burundai dirname /mnt/hda5/ibr/src/g/gdb-6.2 board_info burundai file_transfer getting burundai file_transfer board_info burundai connect getting burundai connect call_remote calling standard_file dest in proc standard_file is burundai calling is_remote burundai board_info build name getting burundai name board is build, not remote /mnt/hda5/ibr/src/g/gcc/xgcc board_info build exists name board_info build name getting burundai name In call_remote with burundai, dirname /mnt/hda5/ibr/src/g board_info burundai exists name board_info burundai exists protocol board_info burundai generic_name getting burundai generic_name call_remote file burundai dirname /mnt/hda5/ibr/src/g board_info burundai file_transfer getting burundai file_transfer board_info burundai connect getting burundai connect call_remote calling standard_file dest in proc standard_file is burundai calling is_remote burundai board_info build name getting burundai name board is build, not remote /mnt/hda5/ibr/src/gcc/xgcc board_info build exists name board_info build name getting burundai name In call_remote with burundai, dirname /mnt/hda5/ibr/src board_info burundai exists name board_info burundai exists protocol board_info burundai generic_name getting burundai generic_name call_remote file burundai dirname /mnt/hda5/ibr/src board_info burundai file_transfer getting burundai file_transfer board_info burundai connect getting burundai connect call_remote calling standard_file dest in proc standard_file is burundai calling is_remote burundai board_info build name getting burundai name board is build, not remote /mnt/hda5/ibr/gcc/xgcc board_info build exists name board_info build name getting burundai name In call_remote with burundai, dirname /mnt/hda5/ibr board_info burundai exists name board_info burundai exists protocol board_info burundai generic_name getting burundai generic_name call_remote file burundai dirname /mnt/hda5/ibr board_info burundai file_transfer getting burundai file_transfer board_info burundai connect getting burundai connect call_remote calling standard_file dest in proc standard_file is burundai calling is_remote burundai board_info build name getting burundai name board is build, not remote Checking "*-*-cygwin*" against "i686-pc-linux-gnu" Checking "alpha*-*" against "i686-pc-linux-gnu" board_info unix exists generic_name board_info unix generic_name getting unix generic_name Looking for tool-and-target-specific interface file ./config/unix.exp Using ./config/unix.exp as tool-and-target-specific interface file. Timeout is now 60 seconds Looking for library file ../lib/gdb.exp Looking for library file /usr/share/dejagnu/gdb.exp Looking for library file /usr/share/dejagnu/lib/gdb.exp Looking for library file ./dejagnu/lib/gdb.exp Looking for library file ./lib/gdb.exp Loading ./lib/gdb.exp calling is_remote host board_info build name getting burundai name board_info host name getting burundai name board is host, host is local Seeing if /mnt/hda5/ibr/src/g/gdb-6.2/gdb/testsuite/../../gdb/gdb exists. Found file, returning /mnt/hda5/ibr/src/g/gdb-6.2/gdb/testsuite/../../gdb/gdb using GDB = /mnt/hda5/ibr/src/g/gdb-6.2/gdb/testsuite/../../gdb/gdb using GDBFLAGS = -nx pushing config for target, name is unix Looking in . for directories that match "*" Ignoring directory CVS Ignoring directory config Found directory gdb.ada Looking in ./gdb.ada for directories that match "*" Ignoring directory CVS Found directory gdb.arch Looking in ./gdb.arch for directories that match "*" Ignoring directory CVS Found directory gdb.asm Looking in ./gdb.asm for directories that match "*" Ignoring directory CVS Found directory gdb.base Looking in ./gdb.base for directories that match "*" Ignoring directory CVS Found directory gdb.cp Looking in ./gdb.cp for directories that match "*" Ignoring directory CVS Found directory gdb.disasm Looking in ./gdb.disasm for directories that match "*" Ignoring directory CVS Found directory gdb.fortran Looking in ./gdb.fortran for directories that match "*" Ignoring directory CVS Found directory gdb.gdb Looking in ./gdb.gdb for directories that match "*" Ignoring directory CVS Found directory gdb.hp Looking in ./gdb.hp for directories that match "*" Ignoring directory CVS Found directory gdb.aCC Looking in ./gdb.hp/gdb.aCC for directories that match "*" Ignoring directory CVS Found directory gdb.base-hp Looking in ./gdb.hp/gdb.base-hp for directories that match "*" Ignoring directory CVS Found directory gdb.compat Looking in ./gdb.hp/gdb.compat for directories that match "*" Ignoring directory CVS Found directory gdb.defects Looking in ./gdb.hp/gdb.defects for directories that match "*" Ignoring directory CVS Found directory gdb.objdbg Looking in ./gdb.hp/gdb.objdbg for directories that match "*" Ignoring directory CVS Found directory objdbg01 Looking in ./gdb.hp/gdb.objdbg/objdbg01 for directories that match "*" Ignoring directory CVS Found directory objdbg02 Looking in ./gdb.hp/gdb.objdbg/objdbg02 for directories that match "*" Ignoring directory CVS Found directory objdbg03 Looking in ./gdb.hp/gdb.objdbg/objdbg03 for directories that match "*" Ignoring directory CVS Found directory objdbg04 Looking in ./gdb.hp/gdb.objdbg/objdbg04 for directories that match "*" Ignoring directory CVS Found directory tools Looking in ./gdb.hp/gdb.objdbg/tools for directories that match "*" Ignoring directory CVS Found directory tools Looking in ./gdb.hp/tools for directories that match "*" Ignoring directory CVS Found directory gdb.java Looking in ./gdb.java for directories that match "*" Ignoring directory CVS Found directory gdb.mi Looking in ./gdb.mi for directories that match "*" Ignoring directory CVS Found directory gdb.objc Looking in ./gdb.objc for directories that match "*" Ignoring directory CVS Found directory gdb.stabs Looking in ./gdb.stabs for directories that match "*" Ignoring directory CVS Found directory gdb.threads Looking in ./gdb.threads for directories that match "*" Ignoring directory CVS Found directory gdb.trace Looking in ./gdb.trace for directories that match "*" Ignoring directory CVS Ignoring directory lib Top level testsuite dirs are ./gdb.ada ./gdb.arch ./gdb.asm ./gdb.base ./gdb.cp ./gdb.disasm ./gdb.fortran ./gdb.gdb ./gdb.hp ./gdb.java ./gdb.mi ./gdb.objc ./gdb.stabs ./gdb.threads ./gdb.trace trying to glob ./gdb.base/a.exp Running ./gdb.base/a.exp ... board_info target exists gdb_stub board_info target exists is_vxworks options are debug additional_flags=-w source is a.c a executable debug additional_flags=-w board_info target exists needs_status_wrapper board_info target exists needs_status_wrapper board_info target name getting unix name board_info target name getting unix name board_info unix exists cflags_for_target board_info unix compiler getting unix compiler calling is_remote host board_info build name getting burundai name board_info host name getting burundai name board is host, host is local Checking against /home/ibr/bin Checking against /opt/ibr/bin board_info unix exists cflags board_info unix exists ldflags board_info unix ldscript getting unix ldscript board_info unix exists debug_flags board_info unix exists libs board_info unix exists mathlib board_info unix exists remote_link board_info unix exists output_format board_info unix exists multilib_flags board_info unix multilib_flags getting unix multilib_flags doing compile calling is_remote host board_info build name getting burundai name board_info host name getting burundai name board is host, host is local calling is_remote host board_info build name getting burundai name board_info host name getting burundai name board is host, host is local calling is_remote host board_info build name getting burundai name board_info host name getting burundai name board is host, host is local Invoking the compiler as gcc a.c -w -g -lm -o a Executing on host: gcc a.c -w -g -lm -o a (timeout = 300) calling is_remote host board_info build name getting burundai name board_info host name getting burundai name board is host, host is local spawn gcc a.c -w -g -lm -o a pid is 3557 -3557 waitres is 3557 exp8 0 0 output is calling is_remote host board_info build name getting burundai name board_info host name getting burundai name board is host, host is local Checking pattern "sparc-*-sunos*" with i686-pc-linux-gnu Checking pattern "alpha*-*-*" with i686-pc-linux-gnu Checking pattern "hppa*-*-hpux*" with i686-pc-linux-gnu Spawning /mnt/hda5/ibr/src/g/gdb-6.2/gdb/testsuite/../../gdb/gdb -nw -nx calling is_remote host board_info build name getting burundai name board_info host name getting burundai name board is host, host is local board_info host gdb_opts getting burundai gdb_opts calling is_remote host board_info build name getting burundai name board_info host name getting burundai name board is host, host is local remote_spawn is local board_info host exists name board_info host name getting burundai name spawning command /mnt/hda5/ibr/src/g/gdb-6.2/gdb/testsuite/../../gdb/gdb -nw -nx spawn /mnt/hda5/ibr/src/g/gdb-6.2/gdb/testsuite/../../gdb/gdb -nw -nx setting board_info(burundai,fileid) to exp8 board_info host fileid getting burundai fileid GNU gdb 6.2_2004-08-13-cvs Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i686-pc-linux-gnu". (gdb) GDB initialized. board_info host exists name board_info host name getting burundai name In call_remote with burundai, {set height 0 } board_info burundai exists name board_info burundai exists protocol board_info burundai generic_name getting burundai generic_name call_remote send burundai {set height 0 } board_info burundai file_transfer getting burundai file_transfer board_info burundai connect getting burundai connect call_remote calling standard_send board_info burundai exists fileid board_info burundai fileid getting burundai fileid shell_id in standard_send is exp8 board_info burundai fileid getting burundai fileid send -i exp8 -- {set height 0 } board_info burundai fileid getting burundai fileid board_info host fileid getting burundai fileid set height 0 (gdb) Setting height to 0. board_info host exists name board_info host name getting burundai name In call_remote with burundai, {set width 0 } board_info burundai exists name board_info burundai exists protocol board_info burundai generic_name getting burundai generic_name call_remote send burundai {set width 0 } board_info burundai file_transfer getting burundai file_transfer board_info burundai connect getting burundai connect call_remote calling standard_send board_info burundai exists fileid board_info burundai fileid getting burundai fileid shell_id in standard_send is exp8 board_info burundai fileid getting burundai fileid send -i exp8 -- {set width 0 } board_info burundai fileid getting burundai fileid board_info host fileid getting burundai fileid set width 0 (gdb) Setting width to 0. Sending "file a " to gdb Looking to match ""[\r\n]*()[\r\n]+[(]gdb[)] $"; "(^FOOBAR$)$"" Message is "file a " board_info host exists name board_info host name getting burundai name In call_remote with burundai, {file a } board_info burundai exists name board_info burundai exists protocol board_info burundai generic_name getting burundai generic_name call_remote send burundai {file a } board_info burundai file_transfer getting burundai file_transfer board_info burundai connect getting burundai connect call_remote calling standard_send board_info burundai exists fileid board_info burundai fileid getting burundai fileid shell_id in standard_send is exp8 board_info burundai fileid getting burundai fileid send -i exp8 -- {file a } board_info burundai fileid getting burundai fileid board_info host fileid getting burundai fileid file a partial: match board_info host exists name board_info host name getting burundai name In call_remote with burundai, { } board_info burundai exists name board_info burundai exists protocol board_info burundai generic_name getting burundai generic_name call_remote send burundai { } board_info burundai file_transfer getting burundai file_transfer board_info burundai connect getting burundai connect call_remote calling standard_send board_info burundai exists fileid board_info burundai fileid getting burundai fileid shell_id in standard_send is exp8 board_info burundai fileid getting burundai fileid send -i exp8 -- { } board_info burundai fileid getting burundai fileid board_info target exists gdb,timeout board_info host fileid getting burundai fileid Reading symbols from /mnt/hda5/ibr/src/g/gdb-6.2/gdb/testsuite/a...done. Using host libthread_db library "/lib/tls/libthread_db.so.1". (gdb) Sending "l main " to gdb Looking to match ""[\r\n]*(1.main\(\){}.*)[\r\n]+[(]gdb[)] $"; "(^FOOBAR$)$"" Message is "a" board_info host exists name board_info host name getting burundai name In call_remote with burundai, {l main } board_info burundai exists name board_info burundai exists protocol board_info burundai generic_name getting burundai generic_name call_remote send burundai {l main } board_info burundai file_transfer getting burundai file_transfer board_info burundai connect getting burundai connect call_remote calling standard_send board_info burundai exists fileid board_info burundai fileid getting burundai fileid shell_id in standard_send is exp8 board_info burundai fileid getting burundai fileid send -i exp8 -- {l main } board_info burundai fileid getting burundai fileid board_info host fileid getting burundai fileid partial: match board_info host exists name board_info host name getting burundai name In call_remote with burundai, { } board_info burundai exists name board_info burundai exists protocol board_info burundai generic_name getting burundai generic_name call_remote send burundai { } board_info burundai file_transfer getting burundai file_transfer board_info burundai connect getting burundai connect call_remote calling standard_send board_info burundai exists fileid board_info burundai fileid getting burundai fileid shell_id in standard_send is exp8 board_info burundai fileid getting burundai fileid send -i exp8 -- { } board_info burundai fileid getting burundai fileid board_info target exists gdb,timeout board_info host fileid getting burundai fileid (gdb) FAIL: a board_info target exists name board_info target name getting unix name In call_remote with unix, board_info unix exists name board_info unix exists protocol board_info unix protocol getting unix protocol call_remote close unix board_info unix connect getting unix connect call_remote calling standard_close board_info unix exists fileid board_info unix file_transfer getting unix file_transfer board_info target name getting unix name === Summary === # of expected passes 1 # of unexpected failures 1 runtest completed at Sat Aug 14 15:42:24 2004 board_info host exists name board_info host name getting burundai name In call_remote with burundai, board_info burundai exists name board_info burundai exists protocol board_info burundai generic_name getting burundai generic_name call_remote close burundai board_info burundai connect getting burundai connect call_remote calling standard_close board_info burundai exists fileid board_info burundai fileid getting burundai fileid Closing the remote shell exp8 board_info burundai exists fileid_origid doing kill, pid is 3564 pid is 3564 Shell closed. board_info burundai file_transfer getting burundai file_transfer board_info host name getting burundai name board_info target exists name In call_remote with target, board_info target exists protocol board_info target generic_name getting target generic_name call_remote close target board_info target connect getting target connect call_remote calling standard_close board_info target exists fileid board_info target file_transfer getting target file_transfer board_info target name getting target name