diff options
author | Xing Li <lixing@loongson.cn> | 2025-04-16 10:29:57 +0800 |
---|---|---|
committer | Lulu Cheng <chenglulu@loongson.cn> | 2025-04-18 14:53:15 +0800 |
commit | dd982198656d914a4958bf86356a4c996c728b9d (patch) | |
tree | ef4167b4b8c596d8333a429f29222f31a8b4a1f6 /gcc | |
parent | d776b20148d45a0da4ef060a6797c741c90b21fa (diff) | |
download | gcc-dd982198656d914a4958bf86356a4c996c728b9d.zip gcc-dd982198656d914a4958bf86356a4c996c728b9d.tar.gz gcc-dd982198656d914a4958bf86356a4c996c728b9d.tar.bz2 |
LoongArch: Change {dg-do-what-default} save and restore logical.
The set of {dg-do-what-default} to 'run' may lead some test hang
during make check.
gcc/testsuite/ChangeLog:
* gcc.target/loongarch/vector/loongarch-vector.exp: Change
{dg-do-what-default} save and restore logical.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/gcc.target/loongarch/vector/loongarch-vector.exp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gcc/testsuite/gcc.target/loongarch/vector/loongarch-vector.exp b/gcc/testsuite/gcc.target/loongarch/vector/loongarch-vector.exp index f56d2f1..9df3f29 100644 --- a/gcc/testsuite/gcc.target/loongarch/vector/loongarch-vector.exp +++ b/gcc/testsuite/gcc.target/loongarch/vector/loongarch-vector.exp @@ -35,7 +35,7 @@ dg-init # If the target hardware supports LSX, the default action is "run", otherwise # just "compile". -global dg-do-what-default +set saved-dg-do-what-default ${dg-do-what-default} if {[check_effective_target_loongarch_sx_hw]} then { set dg-do-what-default run } else { @@ -45,6 +45,7 @@ if {[check_effective_target_loongarch_sx_hw]} then { #Main loop. dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/lsx/*.\[cS\]]] \ " -mlsx" $DEFAULT_CFLAGS +set dg-do-what-default ${saved-dg-do-what-default} dg-finish @@ -52,7 +53,7 @@ dg-init # If the target hardware supports LASX, the default action is "run", otherwise # just "compile". -global dg-do-what-default +set saved-dg-do-what-default ${dg-do-what-default} if {[check_effective_target_loongarch_asx_hw]} then { set dg-do-what-default run } else { @@ -61,5 +62,6 @@ if {[check_effective_target_loongarch_asx_hw]} then { dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/lasx/*.\[cS\]]] \ " -mlasx" $DEFAULT_CFLAGS +set dg-do-what-default ${saved-dg-do-what-default} # All done. dg-finish |