re PR testsuite/25247 (syntax error in target selector for gcc.dg/torture/fp-int-convert-float128-timode.c)
PR testsuite/25247 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for use in selector expressions. (dg-xfail-if): Ditto. * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test. * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test. * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test. * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test. * gcc.test-framework/test-framework.exp: Skip generated tests if CHECK_TEST_FRAMEWORK is not 1. From-SVN: r108069
This commit is contained in:
parent
6ef6ea5ea2
commit
c44ca1626c
|
@ -1,3 +1,16 @@
|
||||||
|
2005-12-05 Janis Johnson <janis187@us.ibm.com>
|
||||||
|
|
||||||
|
PR testsuite/25247
|
||||||
|
* lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
|
||||||
|
use in selector expressions.
|
||||||
|
(dg-xfail-if): Ditto.
|
||||||
|
* gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
|
||||||
|
* gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
|
||||||
|
* gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
|
||||||
|
* gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
|
||||||
|
* gcc.test-framework/test-framework.exp: Skip generated tests if
|
||||||
|
CHECK_TEST_FRAMEWORK is not 1.
|
||||||
|
|
||||||
2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
|
2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
|
||||||
|
|
||||||
PR tree-optimization/24963
|
PR tree-optimization/24963
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
/* { dg-do run { target { *-*-* && yes } } } */
|
||||||
|
/* { dg-skip-if "comment" { no && yes } { "*" } { "" } } */
|
||||||
|
|
||||||
|
int
|
||||||
|
main ()
|
||||||
|
{
|
||||||
|
return 0;
|
||||||
|
}
|
|
@ -0,0 +1,8 @@
|
||||||
|
/* { dg-do run { target { *-*-* || no } } } */
|
||||||
|
/* { dg-skip-if "comment" { *-*-* && yes } { "*" } { "" } } */
|
||||||
|
|
||||||
|
int
|
||||||
|
main ()
|
||||||
|
{
|
||||||
|
return 0;
|
||||||
|
}
|
|
@ -0,0 +1,8 @@
|
||||||
|
/* { dg-do run { target { *-*-* && yes } } } */
|
||||||
|
/* { dg-xfail-if "comment" { empty-*-* && yes } { "*" } { "" } } */
|
||||||
|
|
||||||
|
int
|
||||||
|
main ()
|
||||||
|
{
|
||||||
|
return 0;
|
||||||
|
}
|
|
@ -0,0 +1,8 @@
|
||||||
|
/* { dg-do compile { target { *-*-* empty-*-* } } } */
|
||||||
|
/* { dg-xfail-if "comment" { *-*-* && yes } { "*" } { "" } } */
|
||||||
|
|
||||||
|
int
|
||||||
|
main ()
|
||||||
|
{
|
||||||
|
return 0;
|
||||||
|
}
|
|
@ -51,6 +51,12 @@ dg-init
|
||||||
# Run tests from the source directory.
|
# Run tests from the source directory.
|
||||||
dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/dg-*.c]] "" ""
|
dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/dg-*.c]] "" ""
|
||||||
|
|
||||||
|
# Skip generated tests unless CHECK_TEST_FRAMEWORK is 1.
|
||||||
|
if { $env(CHECK_TEST_FRAMEWORK) != 1 } {
|
||||||
|
verbose "skipping generated test framework tests, CHECK_TEST_FRAMEWORK is not 1" 0
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
# Generate additional tests.
|
# Generate additional tests.
|
||||||
set tstobjdir "$tmpdir/gcc.test-framework"
|
set tstobjdir "$tmpdir/gcc.test-framework"
|
||||||
set generator "$srcdir/$subdir/gen_directive_tests"
|
set generator "$srcdir/$subdir/gen_directive_tests"
|
||||||
|
|
|
@ -183,7 +183,7 @@ proc check_test_flags { args } {
|
||||||
proc dg-skip-if { args } {
|
proc dg-skip-if { args } {
|
||||||
set args [lreplace $args 0 0]
|
set args [lreplace $args 0 0]
|
||||||
|
|
||||||
set selector "target [join [lindex $args 1]]"
|
set selector [list target [lindex $args 1]]
|
||||||
if { [dg-process-target $selector] == "S" } {
|
if { [dg-process-target $selector] == "S" } {
|
||||||
# The target list matched; now check the flags. The DejaGnu proc
|
# The target list matched; now check the flags. The DejaGnu proc
|
||||||
# check_conditional_xfail will look at the options in compiler_flags,
|
# check_conditional_xfail will look at the options in compiler_flags,
|
||||||
|
@ -223,7 +223,7 @@ proc dg-xfail-if { args } {
|
||||||
}
|
}
|
||||||
|
|
||||||
set args [lreplace $args 0 0]
|
set args [lreplace $args 0 0]
|
||||||
set selector "target [join [lindex $args 1]]"
|
set selector [list target [lindex $args 1]]
|
||||||
if { [dg-process-target $selector] == "S" } {
|
if { [dg-process-target $selector] == "S" } {
|
||||||
global compiler_conditional_xfail_data
|
global compiler_conditional_xfail_data
|
||||||
set compiler_conditional_xfail_data [lreplace $args 1 1 "*-*-*"]
|
set compiler_conditional_xfail_data [lreplace $args 1 1 "*-*-*"]
|
||||||
|
|
Loading…
Reference in New Issue