Skip to content

Commit

Permalink
Testsuite: Add missing 'torture-init'/'torture-finish' around 'LTO_TO…
Browse files Browse the repository at this point in the history
…RTURE_OPTIONS' usage

Recent commit d6654a4
"Let each 'lto_init' determine the default 'LTO_OPTIONS', and 'torture-init' the 'LTO_TORTURE_OPTIONS'"
made it a requirement that 'LTO_TORTURE_OPTIONS' usage be within
'torture-init'/'torture-finish', and missed a few cases that didn't have that.

	gcc/testsuite/
	* gcc.target/arm/acle/acle.exp: Add missing
	'torture-init'/'torture-finish' around 'LTO_TORTURE_OPTIONS'
	usage.
	* gcc.target/arm/cmse/cmse.exp: Likewise.
	* gcc.target/arm/pure-code/pure-code.exp: Likewise.
  • Loading branch information
tschwinge committed May 11, 2023
1 parent 5fdcfe3 commit 23c49bb
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 0 deletions.
3 changes: 3 additions & 0 deletions gcc/testsuite/gcc.target/arm/acle/acle.exp
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ load_lib gcc-dg.exp

# Initialize `dg'.
dg-init
torture-init

set saved-dg-do-what-default ${dg-do-what-default}
set dg-do-what-default "assemble"
Expand All @@ -48,5 +49,7 @@ gcc-dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.\[cCS\]]] \
# Restore globals
set dg-do-what-default ${saved-dg-do-what-default}
set LTO_TORTURE_OPTIONS ${saved-lto_torture_options}

# All done.
torture-finish
dg-finish
2 changes: 2 additions & 0 deletions gcc/testsuite/gcc.target/arm/cmse/cmse.exp
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ if ![info exists DEFAULT_CFLAGS] then {

# Initialize `dg'.
dg-init
torture-init

set saved-dg-do-what-default ${dg-do-what-default}

Expand Down Expand Up @@ -104,4 +105,5 @@ set LTO_TORTURE_OPTIONS ${saved-lto_torture_options}
set dg-do-what-default ${saved-dg-do-what-default}

# All done.
torture-finish
dg-finish
2 changes: 2 additions & 0 deletions gcc/testsuite/gcc.target/arm/pure-code/pure-code.exp
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ if ![info exists DEFAULT_CFLAGS] then {
if {[check_effective_target_arm_cortex_m]} then {
# Initialize `dg'.
dg-init
torture-init

set saved-dg-do-what-default ${dg-do-what-default}
set dg-do-what-default "assemble"
Expand All @@ -58,5 +59,6 @@ set dg-do-what-default ${saved-dg-do-what-default}
set LTO_TORTURE_OPTIONS ${saved-lto_torture_options}

# All done.
torture-finish
dg-finish
}

0 comments on commit 23c49bb

Please sign in to comment.