public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* RFH: dejagnu and make check using remote testing host...
@ 2004-09-01 18:49 David Daney
  0 siblings, 0 replies; 4+ messages in thread
From: David Daney @ 2004-09-01 18:49 UTC (permalink / raw)
  To: gcc

[-- Attachment #1: Type: text/plain, Size: 766 bytes --]

I have configured dejagnu for testing a GCC cross compiler on a network
connected board.  The configuration worked well for me on GCC-3.3.x and
3.4.x, however something wierd is happening to me for the current mainline.

Some of the execution tests run correctly, in others it looks like the
testsuite dirvers/dejagnu thinks the ftp of the executable to the target
fails when it is still in progress, or in other cases it tries to
execute the programs before they have been transfered.


running make check from libffi or libjava works fine.  The problems I am
seeing are in gcc.c-torture/execute


The configuration is as follows:

--host=i686-pc-linux-gnu --target=mipsel-linux

Attached is a fragment of gcc.log.

Can anyone think of what the problem might be?



[-- Attachment #2: dave.out --]
[-- Type: text/plain, Size: 28691 bytes --]

Executing on host: /newdisk/programs/mipsel-gccmaincvs/gcc/xgcc -B/newdisk/programs/mipsel-gccmaincvs/gcc/ /newdisk/programs/gccmaincvs/gcc/gcc/testsuite/gcc.c-torture/execute/20000113-1.c  -w  -O0   -lm   -o /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0    (timeout = 300)
PASS: gcc.c-torture/execute/20000113-1.c compilation,  -O0 

ftp> p
ftp> p
ftp> pu
ftp> pu
ftp> put
ftp> put
ftp> put 
ftp> put 
ftp> put /
ftp> put /
ftp> put /n
ftp> put /n
ftp> put /ne
ftp> put /ne
ftp> put /new
ftp> put /new
ftp> put /newd
ftp> put /newd
ftp> put /newdi
ftp> put /newdi
ftp> put /newdis
ftp> put /newdis
ftp> put /newdisk
ftp> put /newdisk
ftp> put /newdisk/
ftp> put /newdisk/
ftp> put /newdisk/p
ftp> put /newdisk/p
ftp> put /newdisk/pr
ftp> put /newdisk/pr
ftp> put /newdisk/pro
ftp> put /newdisk/pro
ftp> put /newdisk/prog
ftp> put /newdisk/prog
ftp> put /newdisk/progr
ftp> put /newdisk/progr
ftp> put /newdisk/progra
ftp> put /newdisk/progra
ftp> put /newdisk/program
ftp> put /newdisk/program
ftp> put /newdisk/programs
ftp> put /newdisk/programs
ftp> put /newdisk/programs/
ftp> put /newdisk/programs/
ftp> put /newdisk/programs/m
ftp> put /newdisk/programs/m
ftp> put /newdisk/programs/mi
ftp> put /newdisk/programs/mi
ftp> put /newdisk/programs/mip
ftp> put /newdisk/programs/mip
ftp> put /newdisk/programs/mips
ftp> put /newdisk/programs/mips
ftp> put /newdisk/programs/mipse
ftp> put /newdisk/programs/mipse
ftp> put /newdisk/programs/mipsel
ftp> put /newdisk/programs/mipsel
ftp> put /newdisk/programs/mipsel-
ftp> put /newdisk/programs/mipsel-
ftp> put /newdisk/programs/mipsel-g
ftp> put /newdisk/programs/mipsel-g
ftp> put /newdisk/programs/mipsel-gc
ftp> put /newdisk/programs/mipsel-gc
ftp> put /newdisk/programs/mipsel-gcc
ftp> put /newdisk/programs/mipsel-gcc
ftp> put /newdisk/programs/mipsel-gccm
ftp> put /newdisk/programs/mipsel-gccm
ftp> put /newdisk/programs/mipsel-gccma
ftp> put /newdisk/programs/mipsel-gccma
ftp> put /newdisk/programs/mipsel-gccmai
ftp> put /newdisk/programs/mipsel-gccmai
ftp> put /newdisk/programs/mipsel-gccmain
ftp> put /newdisk/programs/mipsel-gccmain
ftp> put /newdisk/programs/mipsel-gccmainc
ftp> put /newdisk/programs/mipsel-gccmainc
ftp> put /newdisk/programs/mipsel-gccmaincv
ftp> put /newdisk/programs/mipsel-gccmaincv
ftp> put /newdisk/programs/mipsel-gccmaincvs
ftp> put /newdisk/programs/mipsel-gccmaincvs
ftp> put /newdisk/programs/mipsel-gccmaincvs/
ftp> put /newdisk/programs/mipsel-gccmaincvs/
ftp> put /newdisk/programs/mipsel-gccmaincvs/g
ftp> put /newdisk/programs/mipsel-gccmaincvs/g
ftp> put /newdisk/programs/mipsel-gccmaincvs/gc
ftp> put /newdisk/programs/mipsel-gccmaincvs/gc
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/t
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/t
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/te
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/te
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/tes
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/tes
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/test
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/test
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/tests
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/tests
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsu
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsu
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsui
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsui
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuit
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuit
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/2
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/2
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/200
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/200
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/2000
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/2000
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/200001
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/200001
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/2000011
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/2000011
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /t
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /t
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tm
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tm
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/2
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/2
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/200
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/200
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/2000
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/2000
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/200001
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/200001
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/2000011
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/2000011
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000113
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000113
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000113-
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000113-
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000113-1
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000113-1
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000113-1.
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000113-1.
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000113-1.x
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000113-1.x
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000113-1.x0
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000113-1.x0
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000113-1.x0.
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000113-1.x0.
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000113-1.x0.1
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000113-1.x0.1
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000113-1.x0.15
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000113-1.x0.15
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000113-1.x0.158
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000113-1.x0.158
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000113-1.x0.1587
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000113-1.x0.1587
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000113-1.x0.15879
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000113-1.x0.15879
Download of /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 to proton3 failed.
UNRESOLVED: gcc.c-torture/execute/20000113-1.c execution,  -O0 
Executing on host: /newdisk/programs/mipsel-gccmaincvs/gcc/xgcc -B/newdisk/programs/mipsel-gccmaincvs/gcc/ /newdisk/programs/gccmaincvs/gcc/gcc/testsuite/gcc.c-torture/execute/20000113-1.c  -w  -O1   -lm   -o /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1    (timeout = 300)
PASS: gcc.c-torture/execute/20000113-1.c compilation,  -O1 
Executing on build: cmp /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1   (timeout = 300)
/newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 differ: byte 165, line 1
local: /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 remote: /tmp/20000113-1.x0.15879
227 Entering Passive Mode (192,168,0,115,129,72)
150 Opening BINARY mode data connection for /tmp/20000113-1.x0.15879.
226 Transfer complete.
76897 bytes sent in 0.00639 secs (1.2e+04 Kbytes/sec)
put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20000113-1.x1.15879

ftp> 
ftp> 
ftp> p
ftp> p
ftp> pu
ftp> pu
ftp> put
ftp> put
ftp> put 
ftp> put 
ftp> put /
ftp> put /
ftp> put /n
ftp> put /n
ftp> put /ne
ftp> put /ne
ftp> put /new
ftp> put /new
ftp> put /newd
ftp> put /newd
ftp> put /newdi
ftp> put /newdi
ftp> put /newdis
ftp> put /newdis
ftp> put /newdisk
ftp> put /newdisk
ftp> put /newdisk/
ftp> put /newdisk/
ftp> put /newdisk/p
ftp> put /newdisk/p
ftp> put /newdisk/pr
ftp> put /newdisk/pr
ftp> put /newdisk/pro
ftp> put /newdisk/pro
ftp> put /newdisk/prog
ftp> put /newdisk/prog
ftp> put /newdisk/progr
ftp> put /newdisk/progr
ftp> put /newdisk/progra
ftp> put /newdisk/progra
ftp> put /newdisk/program
ftp> put /newdisk/program
ftp> put /newdisk/programs
ftp> put /newdisk/programs
ftp> put /newdisk/programs/
ftp> put /newdisk/programs/
ftp> put /newdisk/programs/m
ftp> put /newdisk/programs/m
ftp> put /newdisk/programs/mi
ftp> put /newdisk/programs/mi
ftp> put /newdisk/programs/mip
ftp> put /newdisk/programs/mip
ftp> put /newdisk/programs/mips
ftp> put /newdisk/programs/mips
ftp> put /newdisk/programs/mipse
ftp> put /newdisk/programs/mipse
ftp> put /newdisk/programs/mipsel
ftp> put /newdisk/programs/mipsel
ftp> put /newdisk/programs/mipsel-
ftp> put /newdisk/programs/mipsel-
ftp> put /newdisk/programs/mipsel-g
ftp> put /newdisk/programs/mipsel-g
ftp> put /newdisk/programs/mipsel-gc
ftp> put /newdisk/programs/mipsel-gc
ftp> put /newdisk/programs/mipsel-gcc
ftp> put /newdisk/programs/mipsel-gcc
ftp> put /newdisk/programs/mipsel-gccm
ftp> put /newdisk/programs/mipsel-gccm
ftp> put /newdisk/programs/mipsel-gccma
ftp> put /newdisk/programs/mipsel-gccma
ftp> put /newdisk/programs/mipsel-gccmai
ftp> put /newdisk/programs/mipsel-gccmai
ftp> put /newdisk/programs/mipsel-gccmain
ftp> put /newdisk/programs/mipsel-gccmain
ftp> put /newdisk/programs/mipsel-gccmainc
ftp> put /newdisk/programs/mipsel-gccmainc
ftp> put /newdisk/programs/mipsel-gccmaincv
ftp> put /newdisk/programs/mipsel-gccmaincv
ftp> put /newdisk/programs/mipsel-gccmaincvs
ftp> put /newdisk/programs/mipsel-gccmaincvs
ftp> put /newdisk/programs/mipsel-gccmaincvs/
ftp> put /newdisk/programs/mipsel-gccmaincvs/
ftp> put /newdisk/programs/mipsel-gccmaincvs/g
ftp> put /newdisk/programs/mipsel-gccmaincvs/g
ftp> put /newdisk/programs/mipsel-gccmaincvs/gc
ftp> put /newdisk/programs/mipsel-gccmaincvs/gc
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/t
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/t
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/te
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/te
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/tes
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/tes
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/test
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/test
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/tests
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/tests
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsu
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsu
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsui
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsui
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuit
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuit
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/2
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/2
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/200
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/200
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/2000
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/2000
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/200001
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/200001
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/2000011
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/2000011
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /t
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /t
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tm
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tm
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/2
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/2
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/200
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/200
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/2000
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/2000
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20000
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20000
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/200001
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/200001
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/2000011
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/2000011
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20000113
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20000113
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20000113-
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20000113-
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20000113-1
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20000113-1
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20000113-1.
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20000113-1.
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20000113-1.x
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20000113-1.x
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20000113-1.x1
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20000113-1.x1
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20000113-1.x1.
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20000113-1.x1.
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20000113-1.x1.1
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20000113-1.x1.1
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20000113-1.x1.15
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20000113-1.x1.15
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20000113-1.x1.158
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20000113-1.x1.158
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20000113-1.x1.1587
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20000113-1.x1.1587
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20000113-1.x1.15879
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /tmp/20000113-1.x1.15879
local: /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 remote: /tmp/20000113-1.x1.15879
227 Entering Passive Mode (192,168,0,115,129,72)
150 Opening BINARY mode data connection for /tmp/20000113-1.x1.15879.
226 Transfer complete.
76897 bytes sent in 0.00635 secs (1.2e+04 Kbytes/sec)

ftp> 
ftp> 
ftp> s
ftp> s
ftp> si
ftp> si
ftp> sit
ftp> sit
ftp> site
ftp> site
ftp> site 
ftp> site 
ftp> site c
ftp> site c
ftp> site ch
ftp> site ch
ftp> site chm
ftp> site chm
ftp> site chmo
ftp> site chmo
ftp> site chmod
ftp> site chmod
ftp> site chmod 
ftp> site chmod 
ftp> site chmod 0
ftp> site chmod 0
ftp> site chmod 07
ftp> site chmod 07
ftp> site chmod 075
ftp> site chmod 075
ftp> site chmod 0755
ftp> site chmod 0755
ftp> site chmod 0755 
ftp> site chmod 0755 
ftp> site chmod 0755 /
ftp> site chmod 0755 /
ftp> site chmod 0755 /t
ftp> site chmod 0755 /t
ftp> site chmod 0755 /tm
ftp> site chmod 0755 /tm
ftp> site chmod 0755 /tmp
ftp> site chmod 0755 /tmp
ftp> site chmod 0755 /tmp/
ftp> site chmod 0755 /tmp/
ftp> site chmod 0755 /tmp/2
ftp> site chmod 0755 /tmp/2
ftp> site chmod 0755 /tmp/20
ftp> site chmod 0755 /tmp/20
ftp> site chmod 0755 /tmp/200
ftp> site chmod 0755 /tmp/200
ftp> site chmod 0755 /tmp/2000
ftp> site chmod 0755 /tmp/2000
ftp> site chmod 0755 /tmp/20000
ftp> site chmod 0755 /tmp/20000
ftp> site chmod 0755 /tmp/200001
ftp> site chmod 0755 /tmp/200001
ftp> site chmod 0755 /tmp/2000011
ftp> site chmod 0755 /tmp/2000011
ftp> site chmod 0755 /tmp/20000113
ftp> site chmod 0755 /tmp/20000113
ftp> site chmod 0755 /tmp/20000113-
ftp> site chmod 0755 /tmp/20000113-
ftp> site chmod 0755 /tmp/20000113-1
ftp> site chmod 0755 /tmp/20000113-1
ftp> site chmod 0755 /tmp/20000113-1.
ftp> site chmod 0755 /tmp/20000113-1.
ftp> site chmod 0755 /tmp/20000113-1.x
ftp> site chmod 0755 /tmp/20000113-1.x
ftp> site chmod 0755 /tmp/20000113-1.x1
ftp> site chmod 0755 /tmp/20000113-1.x1
ftp> site chmod 0755 /tmp/20000113-1.x1.
ftp> site chmod 0755 /tmp/20000113-1.x1.
ftp> site chmod 0755 /tmp/20000113-1.x1.1
ftp> site chmod 0755 /tmp/20000113-1.x1.1
ftp> site chmod 0755 /tmp/20000113-1.x1.15
ftp> site chmod 0755 /tmp/20000113-1.x1.15
ftp> site chmod 0755 /tmp/20000113-1.x1.158
ftp> site chmod 0755 /tmp/20000113-1.x1.158
ftp> site chmod 0755 /tmp/20000113-1.x1.1587
ftp> site chmod 0755 /tmp/20000113-1.x1.1587
ftp> site chmod 0755 /tmp/20000113-1.x1.15879
ftp> site chmod 0755 /tmp/20000113-1.x1.15879
Executing on proton3: /tmp/20000113-1.x1.15879    (timeout = 300)
Executing on proton3: rm -f  /tmp/20000113-1.x1.15879    (timeout = 300)
Executed /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1, status 0
PASS: gcc.c-torture/execute/20000113-1.c execution,  -O1 
Executing on host: /newdisk/programs/mipsel-gccmaincvs/gcc/xgcc -B/newdisk/programs/mipsel-gccmaincvs/gcc/ /newdisk/programs/gccmaincvs/gcc/gcc/testsuite/gcc.c-torture/execute/20000113-1.c  -w  -O2   -lm   -o /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x2    (timeout = 300)
PASS: gcc.c-torture/execute/20000113-1.c compilation,  -O2 
Executing on build: cmp /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x2   (timeout = 300)
/newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x1 /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x2 differ: byte 165, line 1
200 CHMOD command successful.
put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x2 /tmp/20000113-1.x2.15879

ftp> 
ftp> 
ftp> p
ftp> p
ftp> pu
ftp> pu
ftp> put
ftp> put
ftp> put 
ftp> put 
ftp> put /
ftp> put /
ftp> put /n
ftp> put /n
ftp> put /ne
ftp> put /ne
ftp> put /new
ftp> put /new
ftp> put /newd
ftp> put /newd
ftp> put /newdi
ftp> put /newdi
ftp> put /newdis
ftp> put /newdis
ftp> put /newdisk
ftp> put /newdisk
ftp> put /newdisk/
ftp> put /newdisk/
ftp> put /newdisk/p
ftp> put /newdisk/p
ftp> put /newdisk/pr
ftp> put /newdisk/pr
ftp> put /newdisk/pro
ftp> put /newdisk/pro
ftp> put /newdisk/prog
ftp> put /newdisk/prog
ftp> put /newdisk/progr
ftp> put /newdisk/progr
ftp> put /newdisk/progra
ftp> put /newdisk/progra
ftp> put /newdisk/program
ftp> put /newdisk/program
ftp> put /newdisk/programs
ftp> put /newdisk/programs
ftp> put /newdisk/programs/
ftp> put /newdisk/programs/
ftp> put /newdisk/programs/m
ftp> put /newdisk/programs/m
ftp> put /newdisk/programs/mi
ftp> put /newdisk/programs/mi
ftp> put /newdisk/programs/mip
ftp> put /newdisk/programs/mip
ftp> put /newdisk/programs/mips
ftp> put /newdisk/programs/mips
ftp> put /newdisk/programs/mipse
ftp> put /newdisk/programs/mipse
ftp> put /newdisk/programs/mipsel
ftp> put /newdisk/programs/mipsel
ftp> put /newdisk/programs/mipsel-
ftp> put /newdisk/programs/mipsel-
ftp> put /newdisk/programs/mipsel-g
ftp> put /newdisk/programs/mipsel-g
ftp> put /newdisk/programs/mipsel-gc
ftp> put /newdisk/programs/mipsel-gc
ftp> put /newdisk/programs/mipsel-gcc
ftp> put /newdisk/programs/mipsel-gcc
ftp> put /newdisk/programs/mipsel-gccm
ftp> put /newdisk/programs/mipsel-gccm
ftp> put /newdisk/programs/mipsel-gccma
ftp> put /newdisk/programs/mipsel-gccma
ftp> put /newdisk/programs/mipsel-gccmai
ftp> put /newdisk/programs/mipsel-gccmai
ftp> put /newdisk/programs/mipsel-gccmain
ftp> put /newdisk/programs/mipsel-gccmain
ftp> put /newdisk/programs/mipsel-gccmainc
ftp> put /newdisk/programs/mipsel-gccmainc
ftp> put /newdisk/programs/mipsel-gccmaincv
ftp> put /newdisk/programs/mipsel-gccmaincv
ftp> put /newdisk/programs/mipsel-gccmaincvs
ftp> put /newdisk/programs/mipsel-gccmaincvs
ftp> put /newdisk/programs/mipsel-gccmaincvs/
ftp> put /newdisk/programs/mipsel-gccmaincvs/
ftp> put /newdisk/programs/mipsel-gccmaincvs/g
ftp> put /newdisk/programs/mipsel-gccmaincvs/g
ftp> put /newdisk/programs/mipsel-gccmaincvs/gc
ftp> put /newdisk/programs/mipsel-gccmaincvs/gc
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/t
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/t
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/te
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/te
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/tes
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/tes
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/test
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/test
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/tests
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/tests
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsu
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsu
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsui
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsui
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuit
ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuitDownload of /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x2 to proton3 failed.
UNRESOLVED: gcc.c-torture/execute/20000113-1.c execution,  -O2 
Executing on host: /newdisk/programs/mipsel-gccmaincvs/gcc/xgcc -B/newdisk/programs/mipsel-gccmaincvs/gcc/ /newdisk/programs/gccmaincvs/gcc/gcc/testsuite/gcc.c-torture/execute/20000113-1.c  -w  -O3 -fomit-frame-pointer   -lm   -o /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x3    (timeout = 300)
PASS: gcc.c-torture/execute/20000113-1.c compilation,  -O3 -fomit-frame-pointer 
Executing on build: cmp /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x2 /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x3   (timeout = 300)
/newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x2 /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x3 differ: byte 25, line 1

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: RFH: dejagnu and make check using remote testing host...
  2004-09-02  1:23 ` David Daney
@ 2004-09-02  4:40   ` Dan Kegel
  0 siblings, 0 replies; 4+ messages in thread
From: Dan Kegel @ 2004-09-02  4:40 UTC (permalink / raw)
  To: David Daney; +Cc: GCC Mailing List

David Daney wrote:
>>>Executing on host: /newdisk/programs/mipsel-gccmaincvs/gcc/xgcc -B/newdisk/programs/mipsel-gccmaincvs/gcc/ /newdisk/programs/gccmaincvs/gcc/gcc/testsuite/gcc.c-torture/execute/20000113-1.c  -w  -O0   -lm   -o /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0    (timeout = 300)
>>>PASS: gcc.c-torture/execute/20000113-1.c compilation,  -O0 
>>>...
>>>ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000113-1.x0.15879
>>>Download of /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 to proton3 failed.
>>>UNRESOLVED: gcc.c-torture/execute/20000113-1.c execution,  -O0 
>>
>>
>>Which version of expect are you using?  The stock one
>>has a bug which causes occasional spurious failures,
>>described in http://gcc.gnu.org/PR12096
>>(I haven't seen the one you're seeing, but then, I've never
>>  used FTP as a transport when using dejagnu).
> 
> 
> I upgraded to the latest TCL, expect and dejagnu and still had the problems.

Last I checked, that wasn't quite enough.
You may also need to apply the patch described in
http://gcc.gnu.org/PR12096
As I said earlier, a copy of the patch is in
http://kegel.com/crosstool/current/patches/expect-5.39/pr12096.patch
The errors this fixes are minor, but enough to prevent a clean
test run.

>>Also, you might consider using rsh as the transport; see
> 
> 
> I think the ftp transport is screwed up.  I switched to rcp with this
> board file:
> 
> -------------8<---------------------
> load_base_board_description "unix";
> 
> # The generic type of board.
> set board_info($board,generic_name) "unix"
> 
> # The name used to connect to this machine.
> set board_info($board,hostname) "proton3"
> 
> set board_info($board,ftp_directory) "/tmp"
> 
> set prefix_dir "/tmp"
> --------------8<--------------------
> 
> Kind of a mixture of what I got from Andrew Haley and your site.
> 
> 
> and it is magically working again.  The ftp method used to work for me,
> but something changed somewhere.....
> 
> 
> Thanks for your help,

You're welcome.  Glad the rsh/rcp transport is working for you!
- Dan

-- 
My technical stuff: http://kegel.com
My politics: see http://www.misleader.org for examples of why I'm for regime change

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: RFH: dejagnu and make check using remote testing host...
  2004-09-02  0:17 Dan Kegel
@ 2004-09-02  1:23 ` David Daney
  2004-09-02  4:40   ` Dan Kegel
  0 siblings, 1 reply; 4+ messages in thread
From: David Daney @ 2004-09-02  1:23 UTC (permalink / raw)
  To: Dan Kegel; +Cc: GCC Mailing List

Dan Kegel wrote:
> ddaney@avtrex.com wrote:
> 
>>I have configured dejagnu for testing a GCC cross compiler on a network
>>connected board.  The configuration worked well for me on GCC-3.3.x and
>>3.4.x, however something wierd is happening to me for the current mainline.
>>
>>Some of the execution tests run correctly, in others it looks like the
>>testsuite dirvers/dejagnu thinks the ftp of the executable to the target
>>fails when it is still in progress, or in other cases it tries to
>>execute the programs before they have been transfered.
>>
>>running make check from libffi or libjava works fine.  The problems I am
>>seeing are in gcc.c-torture/execute
>>
>>The configuration is as follows:
>>
>>--host=i686-pc-linux-gnu --target=mipsel-linux
>>
>>Attached is a fragment of gcc.log.
>>
>>Can anyone think of what the problem might be?
>>
>>Executing on host: /newdisk/programs/mipsel-gccmaincvs/gcc/xgcc -B/newdisk/programs/mipsel-gccmaincvs/gcc/ /newdisk/programs/gccmaincvs/gcc/gcc/testsuite/gcc.c-torture/execute/20000113-1.c  -w  -O0   -lm   -o /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0    (timeout = 300)
>>PASS: gcc.c-torture/execute/20000113-1.c compilation,  -O0 
>>...
>>ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000113-1.x0.15879
>>Download of /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 to proton3 failed.
>>UNRESOLVED: gcc.c-torture/execute/20000113-1.c execution,  -O0 
> 
> 
> Which version of expect are you using?  The stock one
> has a bug which causes occasional spurious failures,
> described in http://gcc.gnu.org/PR12096
> (I haven't seen the one you're seeing, but then, I've never
>   used FTP as a transport when using dejagnu).

I upgraded to the latest TCL, expect and dejagnu and still had the problems.

> 
> Also, you might consider using rsh as the transport; see

I think the ftp transport is screwed up.  I switched to rcp with this
board file:

-------------8<---------------------
load_base_board_description "unix";

# The generic type of board.
set board_info($board,generic_name) "unix"

# The name used to connect to this machine.
set board_info($board,hostname) "proton3"

set board_info($board,ftp_directory) "/tmp"

set prefix_dir "/tmp"
--------------8<--------------------

Kind of a mixture of what I got from Andrew Haley and your site.


and it is magically working again.  The ftp method used to work for me,
but something changed somewhere.....


Thanks for your help,

David Daney.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* re: RFH: dejagnu and make check using remote testing host...
@ 2004-09-02  0:17 Dan Kegel
  2004-09-02  1:23 ` David Daney
  0 siblings, 1 reply; 4+ messages in thread
From: Dan Kegel @ 2004-09-02  0:17 UTC (permalink / raw)
  To: ddaney, GCC Mailing List

ddaney@avtrex.com wrote:
> I have configured dejagnu for testing a GCC cross compiler on a network
> connected board.  The configuration worked well for me on GCC-3.3.x and
> 3.4.x, however something wierd is happening to me for the current mainline.
> 
> Some of the execution tests run correctly, in others it looks like the
> testsuite dirvers/dejagnu thinks the ftp of the executable to the target
> fails when it is still in progress, or in other cases it tries to
> execute the programs before they have been transfered.
> 
> running make check from libffi or libjava works fine.  The problems I am
> seeing are in gcc.c-torture/execute
> 
> The configuration is as follows:
> 
> --host=i686-pc-linux-gnu --target=mipsel-linux
> 
> Attached is a fragment of gcc.log.
> 
> Can anyone think of what the problem might be?
> 
> Executing on host: /newdisk/programs/mipsel-gccmaincvs/gcc/xgcc -B/newdisk/programs/mipsel-gccmaincvs/gcc/ /newdisk/programs/gccmaincvs/gcc/gcc/testsuite/gcc.c-torture/execute/20000113-1.c  -w  -O0   -lm   -o /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0    (timeout = 300)
> PASS: gcc.c-torture/execute/20000113-1.c compilation,  -O0 
> ...
> ftp> put /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 /tmp/20000113-1.x0.15879
> Download of /newdisk/programs/mipsel-gccmaincvs/gcc/testsuite/20000113-1.x0 to proton3 failed.
> UNRESOLVED: gcc.c-torture/execute/20000113-1.c execution,  -O0 

Which version of expect are you using?  The stock one
has a bug which causes occasional spurious failures,
described in http://gcc.gnu.org/PR12096
(I haven't seen the one you're seeing, but then, I've never
  used FTP as a transport when using dejagnu).
The patch
http://kegel.com/crosstool/current/patches/expect-5.39/pr12096.patch
fixes those problems for me.

Also, you might consider using rsh as the transport; see
http://kegel.com/crosstool/current/doc/dejagnu-remote-howto.html and
http://kegel.com/crosstool/current/doc/chroot-login-howto.html
for how I set up things when I was using dejagnu.

Finally, don't forget there's a dejagnu mailing list; see
http://lists.gnu.org/mailman/listinfo/dejagnu
- Dan

-- 
My technical stuff: http://kegel.com
My politics: see http://www.misleader.org for examples of why I'm for regime change

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2004-09-02  4:40 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-09-01 18:49 RFH: dejagnu and make check using remote testing host David Daney
2004-09-02  0:17 Dan Kegel
2004-09-02  1:23 ` David Daney
2004-09-02  4:40   ` Dan Kegel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).