public inbox for gdb-patches@sourceware.org
 help / color / mirror / Atom feed
* [PATCH] sim: d10v: link in missing testsuite
@ 2015-03-30  5:09 Mike Frysinger
  2015-04-02 16:53 ` Hans-Peter Nilsson
  0 siblings, 1 reply; 6+ messages in thread
From: Mike Frysinger @ 2015-03-30  5:09 UTC (permalink / raw)
  To: gdb-patches

Looks like historical restructuring in this dir lost the d10v-elf subdir
and no one noticed in the meantime.  Re-add it to the testsuite.

There are some failures, but better some tests get run than none at all.

Committed.
---
 sim/testsuite/ChangeLog    |  5 +++++
 sim/testsuite/configure    | 11 ++++++++---
 sim/testsuite/configure.ac |  3 +++
 3 files changed, 16 insertions(+), 3 deletions(-)

diff --git a/sim/testsuite/ChangeLog b/sim/testsuite/ChangeLog
index 55ef169..6bae4e5 100644
--- a/sim/testsuite/ChangeLog
+++ b/sim/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2015-03-30  Mike Frysinger  <vapier@gentoo.org>
+
+	* configure.ac: Add d10v-*-elf.
+	* configure: Regenerate.
+
 2015-03-29  Mike Frysinger  <vapier@gentoo.org>
 
 	* lib/sim-defs.exp (run_sim_test): Declare seen_output as 0.  When
diff --git a/sim/testsuite/configure b/sim/testsuite/configure
index fdba43d..c5980fe 100755
--- a/sim/testsuite/configure
+++ b/sim/testsuite/configure
@@ -614,7 +614,8 @@ enable_option_checking
       ac_precious_vars='build_alias
 host_alias
 target_alias'
-ac_subdirs_all='frv-elf
+ac_subdirs_all='d10v-elf
+frv-elf
 m32r-elf
 mips64el-elf'
 
@@ -1792,10 +1793,14 @@ test -n "$target_alias" &&
 
 # Configure sub-directory for appropriate targets
 case ${target} in
-    frv-*-elf )
+    d10v-*-elf )
+
 
+subdirs="$subdirs d10v-elf"
 
-subdirs="$subdirs frv-elf"
+	;;
+    frv-*-elf )
+	subdirs="$subdirs frv-elf"
 
 	;;
     m32r-*-elf )
diff --git a/sim/testsuite/configure.ac b/sim/testsuite/configure.ac
index ba17a33..b61fce0 100644
--- a/sim/testsuite/configure.ac
+++ b/sim/testsuite/configure.ac
@@ -14,6 +14,9 @@ AC_CANONICAL_SYSTEM
 
 # Configure sub-directory for appropriate targets
 case ${target} in
+    d10v-*-elf )
+	AC_CONFIG_SUBDIRS(d10v-elf)
+	;;
     frv-*-elf )
 	AC_CONFIG_SUBDIRS(frv-elf)
 	;;
-- 
2.3.4

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

* Re: [PATCH] sim: d10v: link in missing testsuite
  2015-03-30  5:09 [PATCH] sim: d10v: link in missing testsuite Mike Frysinger
@ 2015-04-02 16:53 ` Hans-Peter Nilsson
  2015-04-03  0:39   ` Mike Frysinger
  0 siblings, 1 reply; 6+ messages in thread
From: Hans-Peter Nilsson @ 2015-04-02 16:53 UTC (permalink / raw)
  To: Mike Frysinger; +Cc: gdb-patches

[-- Attachment #1: Type: TEXT/PLAIN, Size: 715 bytes --]

On Mon, 30 Mar 2015, Mike Frysinger wrote:
> Looks like historical restructuring in this dir lost the d10v-elf subdir
> and no one noticed in the meantime.

Wow...  And no port maintainer to frown at.

>  Re-add it to the testsuite.
>
> There are some failures, but better some tests get run than none at all.

Meh... I agree it should be enabled, but as this particular
harness doesn't summarize the results, the value of a passing
subset is much lessened...

(I have to disable d10v sim testing -i.e. just building it-
in my sim autotester, which is all-must-pass-or-nothing anyway.)

Is the attached sim d10v-elf testsuite run log consistent with
your results?  A "grep -c Error log" yields 25, FWIW.

brgds, H-P

[-- Attachment #2: Type: APPLICATION/octet-stream, Size: 30573 bytes --]

check recursively into d10v-elf directory...
make[3]: Entering directory `/tmp/hpautotest-sim/d10v-unknown-elf/sim/testsuite/d10v-elf'
AS_FOR_TARGET=d10v-unknown-elf-as
LD_FOR_TARGET=d10v-unknown-elf-ld
RUN_FOR_TARGET=../../../sim/d10v/run
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/exit47.s -o exit47.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o exit47.run exit47.o
rm -f tmp-exit47 exit47.ko
set +e ; \
	ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating exit47.run > tmp-exit47 ; \
	if [ $? -eq 47 ] ; then \
	  exit 0 ; \
	else \
	  exit 1 ; \
	fi
mv tmp-exit47 exit47.ko
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/hello.s -o hello.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o hello.run hello.o
rm -f tmp-hello hello.hi diff-hello
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating hello.run > tmp-hello
echo 'Hello World!' | diff - tmp-hello > diff-hello
cat tmp-hello diff-hello > hello.hi
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-dbt.s -o t-dbt.o
/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-dbt.s: Assembler messages:
/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-dbt.s:24: Warning: Instruction in R container is squashed by flow control instruction in L container.
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-dbt.run t-dbt.o
rm -f tmp-t-dbt t-dbt.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-dbt.run > tmp-t-dbt
mv tmp-t-dbt t-dbt.ok
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-ld-st.s -o t-ld-st.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-ld-st.run t-ld-st.o
rm -f tmp-t-ld-st t-ld-st.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-ld-st.run > tmp-t-ld-st
mv tmp-t-ld-st t-ld-st.ok
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-mac.s -o t-mac.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-mac.run t-mac.o
rm -f tmp-t-mac t-mac.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-mac.run > tmp-t-mac
mv tmp-t-mac t-mac.ok
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-mvtac.s -o t-mvtac.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-mvtac.run t-mvtac.o
rm -f tmp-t-mvtac t-mvtac.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-mvtac.run > tmp-t-mvtac
mv tmp-t-mvtac t-mvtac.ok
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-mvtc.s -o t-mvtc.o
/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-mvtc.s: Assembler messages:
/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-mvtc.s:84: Warning: cr4 is a reserved control register
/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-mvtc.s:85: Warning: cr4 is a reserved control register
/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-mvtc.s:104: Warning: cr4 is a reserved control register
/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-mvtc.s:105: Warning: cr4 is a reserved control register
/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-mvtc.s:124: Warning: cr4 is a reserved control register
/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-mvtc.s:125: Warning: cr4 is a reserved control register
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-mvtc.run t-mvtc.o
rm -f tmp-t-mvtc t-mvtc.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-mvtc.run > tmp-t-mvtc
mv tmp-t-mvtc t-mvtc.ok
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-msbu.s -o t-msbu.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-msbu.run t-msbu.o
rm -f tmp-t-msbu t-msbu.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-msbu.run > tmp-t-msbu
mv tmp-t-msbu t-msbu.ok
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-mulxu.s -o t-mulxu.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-mulxu.run t-mulxu.o
rm -f tmp-t-mulxu t-mulxu.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-mulxu.run > tmp-t-mulxu
mv tmp-t-mulxu t-mulxu.ok
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-rac.s -o t-rac.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-rac.run t-rac.o
rm -f tmp-t-rac t-rac.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-rac.run > tmp-t-rac
mv tmp-t-rac t-rac.ok
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-rachi.s -o t-rachi.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-rachi.run t-rachi.o
rm -f tmp-t-rachi t-rachi.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-rachi.run > tmp-t-rachi
mv tmp-t-rachi t-rachi.ok
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-rdt.s -o t-rdt.o
/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-rdt.s: Assembler messages:
/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-rdt.s:8: Warning: cr5 is a reserved control register
/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-rdt.s:10: Warning: cr4 is a reserved control register
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-rdt.run t-rdt.o
rm -f tmp-t-rdt t-rdt.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-rdt.run > tmp-t-rdt
mv tmp-t-rdt t-rdt.ok
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-rep.s -o t-rep.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-rep.run t-rep.o
rm -f tmp-t-rep t-rep.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-rep.run > tmp-t-rep
mv tmp-t-rep t-rep.ok
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-rte.s -o t-rte.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-rte.run t-rte.o
rm -f tmp-t-rte t-rte.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-rte.run > tmp-t-rte
mv tmp-t-rte t-rte.ok
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-sac.s -o t-sac.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-sac.run t-sac.o
rm -f tmp-t-sac t-sac.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-sac.run > tmp-t-sac
mv tmp-t-sac t-sac.ok
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-sachi.s -o t-sachi.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-sachi.run t-sachi.o
rm -f tmp-t-sachi t-sachi.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-sachi.run > tmp-t-sachi
mv tmp-t-sachi t-sachi.ok
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-sadd.s -o t-sadd.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-sadd.run t-sadd.o
rm -f tmp-t-sadd t-sadd.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-sadd.run > tmp-t-sadd
mv tmp-t-sadd t-sadd.ok
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-slae.s -o t-slae.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-slae.run t-slae.o
rm -f tmp-t-slae t-slae.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-slae.run > tmp-t-slae
mv tmp-t-slae t-slae.ok
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-sp.s -o t-sp.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-sp.run t-sp.o
rm -f tmp-t-sp t-sp.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-sp.run > tmp-t-sp
mv tmp-t-sp t-sp.ok
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-sub2w.s -o t-sub2w.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-sub2w.run t-sub2w.o
rm -f tmp-t-sub2w t-sub2w.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-sub2w.run > tmp-t-sub2w
mv tmp-t-sub2w t-sub2w.ok
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-sub.s -o t-sub.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-sub.run t-sub.o
rm -f tmp-t-sub t-sub.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-sub.run > tmp-t-sub
mv tmp-t-sub t-sub.ok
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-subi.s -o t-subi.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-subi.run t-subi.o
rm -f tmp-t-subi t-subi.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-subi.run > tmp-t-subi
mv tmp-t-subi t-subi.ok
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-ae-ld-d.s -o t-ae-ld-d.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-ae-ld-d.run t-ae-ld-d.o
rm -f tmp-t-ae-ld-d t-ae-ld-d.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-ae-ld-d.run > tmp-t-ae-ld-d
Killed
make[3]: *** [t-ae-ld-d.ok] Error 137
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-ae-ld-i.s -o t-ae-ld-i.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-ae-ld-i.run t-ae-ld-i.o
rm -f tmp-t-ae-ld-i t-ae-ld-i.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-ae-ld-i.run > tmp-t-ae-ld-i
Killed
make[3]: *** [t-ae-ld-i.ok] Error 137
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-ae-ld-id.s -o t-ae-ld-id.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-ae-ld-id.run t-ae-ld-id.o
rm -f tmp-t-ae-ld-id t-ae-ld-id.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-ae-ld-id.run > tmp-t-ae-ld-id
Killed
make[3]: *** [t-ae-ld-id.ok] Error 137
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-ae-ld-im.s -o t-ae-ld-im.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-ae-ld-im.run t-ae-ld-im.o
rm -f tmp-t-ae-ld-im t-ae-ld-im.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-ae-ld-im.run > tmp-t-ae-ld-im
Killed
make[3]: *** [t-ae-ld-im.ok] Error 137
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-ae-ld-ip.s -o t-ae-ld-ip.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-ae-ld-ip.run t-ae-ld-ip.o
rm -f tmp-t-ae-ld-ip t-ae-ld-ip.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-ae-ld-ip.run > tmp-t-ae-ld-ip
Killed
make[3]: *** [t-ae-ld-ip.ok] Error 137
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-ae-ld2w-d.s -o t-ae-ld2w-d.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-ae-ld2w-d.run t-ae-ld2w-d.o
rm -f tmp-t-ae-ld2w-d t-ae-ld2w-d.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-ae-ld2w-d.run > tmp-t-ae-ld2w-d
Killed
make[3]: *** [t-ae-ld2w-d.ok] Error 137
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-ae-ld2w-i.s -o t-ae-ld2w-i.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-ae-ld2w-i.run t-ae-ld2w-i.o
rm -f tmp-t-ae-ld2w-i t-ae-ld2w-i.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-ae-ld2w-i.run > tmp-t-ae-ld2w-i
Killed
make[3]: *** [t-ae-ld2w-i.ok] Error 137
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-ae-ld2w-id.s -o t-ae-ld2w-id.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-ae-ld2w-id.run t-ae-ld2w-id.o
rm -f tmp-t-ae-ld2w-id t-ae-ld2w-id.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-ae-ld2w-id.run > tmp-t-ae-ld2w-id
Killed
make[3]: *** [t-ae-ld2w-id.ok] Error 137
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-ae-ld2w-im.s -o t-ae-ld2w-im.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-ae-ld2w-im.run t-ae-ld2w-im.o
rm -f tmp-t-ae-ld2w-im t-ae-ld2w-im.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-ae-ld2w-im.run > tmp-t-ae-ld2w-im
Killed
make[3]: *** [t-ae-ld2w-im.ok] Error 137
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-ae-ld2w-ip.s -o t-ae-ld2w-ip.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-ae-ld2w-ip.run t-ae-ld2w-ip.o
rm -f tmp-t-ae-ld2w-ip t-ae-ld2w-ip.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-ae-ld2w-ip.run > tmp-t-ae-ld2w-ip
Killed
make[3]: *** [t-ae-ld2w-ip.ok] Error 137
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-ae-st-d.s -o t-ae-st-d.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-ae-st-d.run t-ae-st-d.o
rm -f tmp-t-ae-st-d t-ae-st-d.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-ae-st-d.run > tmp-t-ae-st-d
Killed
make[3]: *** [t-ae-st-d.ok] Error 137
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-ae-st-i.s -o t-ae-st-i.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-ae-st-i.run t-ae-st-i.o
rm -f tmp-t-ae-st-i t-ae-st-i.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-ae-st-i.run > tmp-t-ae-st-i
Killed
make[3]: *** [t-ae-st-i.ok] Error 137
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-ae-st-id.s -o t-ae-st-id.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-ae-st-id.run t-ae-st-id.o
rm -f tmp-t-ae-st-id t-ae-st-id.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-ae-st-id.run > tmp-t-ae-st-id
Killed
make[3]: *** [t-ae-st-id.ok] Error 137
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-ae-st-im.s -o t-ae-st-im.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-ae-st-im.run t-ae-st-im.o
rm -f tmp-t-ae-st-im t-ae-st-im.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-ae-st-im.run > tmp-t-ae-st-im
Killed
make[3]: *** [t-ae-st-im.ok] Error 137
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-ae-st-ip.s -o t-ae-st-ip.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-ae-st-ip.run t-ae-st-ip.o
rm -f tmp-t-ae-st-ip t-ae-st-ip.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-ae-st-ip.run > tmp-t-ae-st-ip
Killed
make[3]: *** [t-ae-st-ip.ok] Error 137
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-ae-st-is.s -o t-ae-st-is.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-ae-st-is.run t-ae-st-is.o
rm -f tmp-t-ae-st-is t-ae-st-is.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-ae-st-is.run > tmp-t-ae-st-is
Killed
make[3]: *** [t-ae-st-is.ok] Error 137
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-ae-st2w-d.s -o t-ae-st2w-d.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-ae-st2w-d.run t-ae-st2w-d.o
rm -f tmp-t-ae-st2w-d t-ae-st2w-d.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-ae-st2w-d.run > tmp-t-ae-st2w-d
Killed
make[3]: *** [t-ae-st2w-d.ok] Error 137
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-ae-st2w-i.s -o t-ae-st2w-i.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-ae-st2w-i.run t-ae-st2w-i.o
rm -f tmp-t-ae-st2w-i t-ae-st2w-i.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-ae-st2w-i.run > tmp-t-ae-st2w-i
Killed
make[3]: *** [t-ae-st2w-i.ok] Error 137
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-ae-st2w-id.s -o t-ae-st2w-id.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-ae-st2w-id.run t-ae-st2w-id.o
rm -f tmp-t-ae-st2w-id t-ae-st2w-id.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-ae-st2w-id.run > tmp-t-ae-st2w-id
Killed
make[3]: *** [t-ae-st2w-id.ok] Error 137
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-ae-st2w-im.s -o t-ae-st2w-im.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-ae-st2w-im.run t-ae-st2w-im.o
rm -f tmp-t-ae-st2w-im t-ae-st2w-im.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-ae-st2w-im.run > tmp-t-ae-st2w-im
Killed
make[3]: *** [t-ae-st2w-im.ok] Error 137
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-ae-st2w-ip.s -o t-ae-st2w-ip.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-ae-st2w-ip.run t-ae-st2w-ip.o
rm -f tmp-t-ae-st2w-ip t-ae-st2w-ip.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-ae-st2w-ip.run > tmp-t-ae-st2w-ip
Killed
make[3]: *** [t-ae-st2w-ip.ok] Error 137
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-ae-st2w-is.s -o t-ae-st2w-is.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-ae-st2w-is.run t-ae-st2w-is.o
rm -f tmp-t-ae-st2w-is t-ae-st2w-is.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-ae-st2w-is.run > tmp-t-ae-st2w-is
Killed
make[3]: *** [t-ae-st2w-is.ok] Error 137
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-mod-ld-pre.s -o t-mod-ld-pre.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-mod-ld-pre.run t-mod-ld-pre.o
d10v-unknown-elf-ld: warning: cannot find entry symbol _start; defaulting to 0000000001014000
rm -f tmp-t-mod-ld-pre t-mod-ld-pre.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-mod-ld-pre.run > tmp-t-mod-ld-pre
mv tmp-t-mod-ld-pre t-mod-ld-pre.ok
` if [ -x ../../../gas/as-new ]; then echo ../../../gas/as-new ; else echo d10v-unknown-elf-as ; fi`  -I/tmp/hpautotest-sim/src/sim/testsuite/d10v-elf /tmp/hpautotest-sim/src/sim/testsuite/d10v-elf/t-rie-xx.s -o t-rie-xx.o
` if [ -x ../../../ld/ld-new ]; then echo ../../../ld/ld-new ; else echo d10v-unknown-elf-ld ; fi`  -o t-rie-xx.run t-rie-xx.o
rm -f tmp-t-rie-xx t-rie-xx.hi
ulimit -t 5 ; \
	` if [ -x ../../../sim/d10v/run ]; then echo ../../../sim/d10v/run ; else echo d10v-unknown-elf-run ; fi` --environment operating t-rie-xx.run > tmp-t-rie-xx
mv tmp-t-rie-xx t-rie-xx.ok
make[3]: Target `check' not remade because of errors.
rm t-ae-ld2w-d.run t-mulxu.run t-rachi.o t-msbu.o t-ae-st-d.o exit47.run t-mod-ld-pre.o t-mac.o t-ae-st2w-im.o hello.run t-ae-st2w-im.run t-rac.run t-ae-st2w-is.run t-sub2w.o t-subi.o t-sachi.o t-subi.run t-msbu.run t-ae-ld2w-i.o t-ae-st2w-id.o t-sub.run t-ae-st-id.run t-ae-ld-ip.run t-mulxu.o t-ae-ld-id.o t-rep.run t-sp.run t-mod-ld-pre.run t-ae-st2w-i.run t-ae-st-is.o hello.o t-ae-ld-d.run t-ae-st-is.run t-ae-ld-i.run t-ae-st2w-is.o t-mvtc.run t-ae-ld-i.o t-ae-st2w-ip.run t-rte.run t-ae-ld2w-id.run t-sac.o t-slae.run t-dbt.run t-mvtac.run t-sac.run t-sadd.run t-sub.o t-ae-st-id.o t-ae-ld-ip.o t-ae-st2w-d.run t-rie-xx.run t-sp.o t-ae-st2w-i.o t-ae-st-im.o t-ae-st-d.run t-ae-st-i.run t-ae-ld-d.o t-rdt.o t-ae-st-im.run t-ae-ld2w-id.o t-mvtc.o t-ae-st2w-ip.o t-ld-st.run t-rte.o t-ae-st-ip.run t-ae-ld2w-d.o t-ae-ld2w-i.run t-dbt.o t-ae-ld2w-im.o t-mvtac.o t-rachi.run t-sadd.o t-ae-st2w-d.o t-ae-ld2w-im.run t-ae-ld-id.run t-rie-xx.o t-mac.run t-ae-ld2w-ip.o t-ae-ld-im.o t-ae-st-i.o t-sub2w.run t-slae.o exit47.o t-ae-ld2w-ip.run t-ae-ld-im.run t-rac.o t-rdt.run t-sachi.run t-ld-st.o t-rep.o t-ae-st2w-id.run t-ae-st-ip.o
make[3]: Leaving directory `/tmp/hpautotest-sim/d10v-unknown-elf/sim/testsuite/d10v-elf'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/tmp/hpautotest-sim/d10v-unknown-elf/sim/testsuite'
make[2]: Target `check' not remade because of errors.
make[1]: *** [check] Error 2
make[1]: Leaving directory `/tmp/hpautotest-sim/d10v-unknown-elf/sim'
make: *** [check-sim] Error 2

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

* Re: [PATCH] sim: d10v: link in missing testsuite
  2015-04-02 16:53 ` Hans-Peter Nilsson
@ 2015-04-03  0:39   ` Mike Frysinger
  2015-04-03  6:16     ` Doug Evans
  0 siblings, 1 reply; 6+ messages in thread
From: Mike Frysinger @ 2015-04-03  0:39 UTC (permalink / raw)
  To: Hans-Peter Nilsson; +Cc: gdb-patches

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

On 02 Apr 2015 12:53, Hans-Peter Nilsson wrote:
> On Mon, 30 Mar 2015, Mike Frysinger wrote:
> > Looks like historical restructuring in this dir lost the d10v-elf subdir
> > and no one noticed in the meantime.
> 
> Wow...  And no port maintainer to frown at.

bisecting down, it was a general refactor that broke it ... 10 years ago ;)

> >  Re-add it to the testsuite.
> >
> > There are some failures, but better some tests get run than none at all.
> 
> Meh... I agree it should be enabled, but as this particular
> harness doesn't summarize the results, the value of a passing
> subset is much lessened...

it helped me verify my nrun refactor didn't screw things up.  i was missing some 
parts which would lead to a segfault early on.

> (I have to disable d10v sim testing -i.e. just building it-
> in my sim autotester, which is all-must-pass-or-nothing anyway.)

see the patch i posted & pushed

> Is the attached sim d10v-elf testsuite run log consistent with
> your results?  A "grep -c Error log" yields 25, FWIW.

all the *-elf subdirs of sim/testsuite/ are like this and suck horribly.  i 
think i'll pull all the sim/ subdirs out into the higher level and rewrite these 
to use the same dejagnu framework.

obnoxiously, this crappy framework supports parallel test running while dejagnu 
does not.  i'm not sure if there's any way to make the dejagnu do parallel ... 
it's really really painful for some targets like frv & bfin which have hundreds 
of tests.
-mike

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

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

* Re: [PATCH] sim: d10v: link in missing testsuite
  2015-04-03  0:39   ` Mike Frysinger
@ 2015-04-03  6:16     ` Doug Evans
  2015-04-03  7:11       ` Mike Frysinger
  0 siblings, 1 reply; 6+ messages in thread
From: Doug Evans @ 2015-04-03  6:16 UTC (permalink / raw)
  To: Hans-Peter Nilsson, gdb-patches

On Thu, Apr 2, 2015 at 5:39 PM, Mike Frysinger <vapier@gentoo.org> wrote:
> obnoxiously, this crappy framework supports parallel test running while dejagnu
> does not.  i'm not sure if there's any way to make the dejagnu do parallel ...
> it's really really painful for some targets like frv & bfin which have hundreds
> of tests.
> -mike

Maybe mimic what gdb does for parallel testing?

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

* Re: [PATCH] sim: d10v: link in missing testsuite
  2015-04-03  6:16     ` Doug Evans
@ 2015-04-03  7:11       ` Mike Frysinger
  2015-04-05  6:12         ` Doug Evans
  0 siblings, 1 reply; 6+ messages in thread
From: Mike Frysinger @ 2015-04-03  7:11 UTC (permalink / raw)
  To: Doug Evans; +Cc: Hans-Peter Nilsson, gdb-patches

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

On 02 Apr 2015 23:16, Doug Evans wrote:
> On Thu, Apr 2, 2015 at 5:39 PM, Mike Frysinger wrote:
> > obnoxiously, this crappy framework supports parallel test running while dejagnu
> > does not.  i'm not sure if there's any way to make the dejagnu do parallel ...
> > it's really really painful for some targets like frv & bfin which have hundreds
> > of tests.
> 
> Maybe mimic what gdb does for parallel testing?

my vague recollection is that gdb has sharded the exp files into arbitrary sets 
so as to get some level of parallelism -- it's still at the exp level, and the 
individual tests in a single exp are run in serial.  is that accurate ?
-mike

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

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

* Re: [PATCH] sim: d10v: link in missing testsuite
  2015-04-03  7:11       ` Mike Frysinger
@ 2015-04-05  6:12         ` Doug Evans
  0 siblings, 0 replies; 6+ messages in thread
From: Doug Evans @ 2015-04-05  6:12 UTC (permalink / raw)
  To: Hans-Peter Nilsson, gdb-patches

On Fri, Apr 3, 2015 at 12:11 AM, Mike Frysinger <vapier@gentoo.org> wrote:
> On 02 Apr 2015 23:16, Doug Evans wrote:
>> On Thu, Apr 2, 2015 at 5:39 PM, Mike Frysinger wrote:
>> > obnoxiously, this crappy framework supports parallel test running while dejagnu
>> > does not.  i'm not sure if there's any way to make the dejagnu do parallel ...
>> > it's really really painful for some targets like frv & bfin which have hundreds
>> > of tests.
>>
>> Maybe mimic what gdb does for parallel testing?
>
> my vague recollection is that gdb has sharded the exp files into arbitrary sets
> so as to get some level of parallelism -- it's still at the exp level, and the
> individual tests in a single exp are run in serial.  is that accurate ?
> -mike

Yes.

If there is otherwise only one .exp, one thing one could do is
generate the .exp's for each shard.

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

end of thread, other threads:[~2015-04-05  6:12 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-03-30  5:09 [PATCH] sim: d10v: link in missing testsuite Mike Frysinger
2015-04-02 16:53 ` Hans-Peter Nilsson
2015-04-03  0:39   ` Mike Frysinger
2015-04-03  6:16     ` Doug Evans
2015-04-03  7:11       ` Mike Frysinger
2015-04-05  6:12         ` Doug Evans

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).