|
From: <sv...@va...> - 2012-09-01 17:55:18
|
florian 2012-09-01 18:55:10 +0100 (Sat, 01 Sep 2012)
New Revision: 12922
Log:
s390: Add testcase for emulation failure.
Added files:
trunk/none/tests/s390x/fpext_fail.stderr.exp
trunk/none/tests/s390x/fpext_fail.stdout.exp
trunk/none/tests/s390x/fpext_fail.vgtest
Modified files:
trunk/none/tests/s390x/Makefile.am
Added: trunk/none/tests/s390x/fpext_fail.vgtest (+2 -0)
===================================================================
--- trunk/none/tests/s390x/fpext_fail.vgtest 2012-09-01 01:15:45 +01:00 (rev 12921)
+++ trunk/none/tests/s390x/fpext_fail.vgtest 2012-09-01 18:55:10 +01:00 (rev 12922)
@@ -0,0 +1,2 @@
+prog: fpext
+prereq: test ! `../../../tests/s390x_features s390x-fpext`
Added: trunk/none/tests/s390x/fpext_fail.stdout.exp (+0 -0)
===================================================================
Added: trunk/none/tests/s390x/fpext_fail.stderr.exp (+8 -0)
===================================================================
--- trunk/none/tests/s390x/fpext_fail.stderr.exp 2012-09-01 01:15:45 +01:00 (rev 12921)
+++ trunk/none/tests/s390x/fpext_fail.stderr.exp 2012-09-01 18:55:10 +01:00 (rev 12922)
@@ -0,0 +1,8 @@
+
+Emulation fatal error -- Valgrind cannot continue:
+ Encountered an instruction that requires the floating point extension facility.
+ That facility is not available on this host
+ at 0x........: main (fpext.c:134)
+
+Valgrind has to exit now. Sorry.
+
Modified: trunk/none/tests/s390x/Makefile.am (+1 -1)
===================================================================
--- trunk/none/tests/s390x/Makefile.am 2012-09-01 01:15:45 +01:00 (rev 12921)
+++ trunk/none/tests/s390x/Makefile.am 2012-09-01 18:55:10 +01:00 (rev 12922)
@@ -8,7 +8,7 @@
op_exception fgx stck stckf stcke stfle cksm mvcl clcl troo \
trto trot trtt tr tre cij cgij clij clgij crj cgrj clrj clgrj \
cs csg cds cdsg cu21 cu21_1 cu24 cu24_1 cu42 cu12 cu12_1 \
- ex_sig ex_clone cu14 cu14_1 cu41 fpconv ecag fpext
+ ex_sig ex_clone cu14 cu14_1 cu41 fpconv ecag fpext fpext_fail
check_PROGRAMS = $(INSN_TESTS) \
allexec \
|