diff options
author | segher <segher@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-12-27 16:36:20 +0000 |
---|---|---|
committer | segher <segher@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-12-27 16:36:20 +0000 |
commit | 990502b498a42f30afeeaa1b072fcc3efc986f10 (patch) | |
tree | d78f5345f8f228530f9c1dfd4b5e718a1bb0870d /gcc/testsuite | |
parent | 6d9c5e6113a2e93fb0bef964749ac4fae4e6922f (diff) | |
download | gcc-990502b498a42f30afeeaa1b072fcc3efc986f10.tar.gz |
* lib/ubsan-dg.exp (check_effective_target_fsanitize_undefined):
Check if testcases run without errors, not just if they compile.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219084 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/testsuite')
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/lib/ubsan-dg.exp | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 3725770050c..ec4d75ea948 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2014-12-27 Segher Boessenkool <segher@kernel.crashing.org> + + * lib/ubsan-dg.exp (check_effective_target_fsanitize_undefined): + Check if testcases run without errors, not just if they compile. + 2014-12-26 H.J. Lu <hongjiu.lu@intel.com> PR target/64409 diff --git a/gcc/testsuite/lib/ubsan-dg.exp b/gcc/testsuite/lib/ubsan-dg.exp index 52a13e2bb15..ca1e593b49c 100644 --- a/gcc/testsuite/lib/ubsan-dg.exp +++ b/gcc/testsuite/lib/ubsan-dg.exp @@ -18,7 +18,7 @@ # code, 0 otherwise. proc check_effective_target_fsanitize_undefined {} { - return [check_no_compiler_messages fsanitize_undefined executable { + return [check_runtime fsanitize_undefined { int main (void) { return 0; } } "-fsanitize=undefined"] } |