From ee0707f0c059a0e7821a41aef71b63d42b1395ba Mon Sep 17 00:00:00 2001 From: Iain Sandoe Date: Fri, 28 Aug 2020 10:43:30 -0700 Subject: [PATCH] testsuite, Darwin, Arm64 : Darwin does not support sve at present. Not clear if it will in future. (cherry picked from commit 5d0dd5d3c14249d0bb7f14ba63778e609425517e) Signed-off-by: Kirill A. Korinsky --- gcc/testsuite/g++.target/aarch64/sve/aarch64-sve.exp | 5 +++++ .../g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp | 5 +++++ .../g++.target/aarch64/sve/acle/aarch64-sve-acle.exp | 5 +++++ .../g++.target/aarch64/sve2/acle/aarch64-sve2-acle-asm.exp | 5 +++++ gcc/testsuite/gcc.target/aarch64/sve/aarch64-sve.exp | 5 +++++ .../gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp | 5 +++++ .../gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp | 5 +++++ gcc/testsuite/gcc.target/aarch64/sve/pcs/aarch64-sve-pcs.exp | 4 ++++ gcc/testsuite/gcc.target/aarch64/sve2/aarch64-sve2.exp | 5 +++++ .../gcc.target/aarch64/sve2/acle/aarch64-sve2-acle-asm.exp | 5 +++++ .../gcc.target/aarch64/sve2/acle/aarch64-sve2-acle.exp | 5 +++++ 11 files changed, 54 insertions(+) diff --git gcc/testsuite/g++.target/aarch64/sve/aarch64-sve.exp gcc/testsuite/g++.target/aarch64/sve/aarch64-sve.exp index 297ab931f81..7e496c7d23c 100644 --- gcc/testsuite/g++.target/aarch64/sve/aarch64-sve.exp +++ gcc/testsuite/g++.target/aarch64/sve/aarch64-sve.exp @@ -25,6 +25,11 @@ if {![istarget aarch64*-*-*] } then { return } +# Darwin doesn't support sve +if { [istarget *-*-darwin*] } then { + return +} + # Load support procs. load_lib g++-dg.exp diff --git gcc/testsuite/g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp gcc/testsuite/g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp index 99e8356cc68..a50c9121995 100644 --- gcc/testsuite/g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp +++ gcc/testsuite/g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp @@ -24,6 +24,11 @@ if { ![istarget aarch64*-*-*] } { return } +# Darwin doesn't support sve +if { [istarget *-*-darwin*] } then { + return +} + # Load support procs. load_lib g++-dg.exp diff --git gcc/testsuite/g++.target/aarch64/sve/acle/aarch64-sve-acle.exp gcc/testsuite/g++.target/aarch64/sve/acle/aarch64-sve-acle.exp index 55a5711016f..907aa533f07 100644 --- gcc/testsuite/g++.target/aarch64/sve/acle/aarch64-sve-acle.exp +++ gcc/testsuite/g++.target/aarch64/sve/acle/aarch64-sve-acle.exp @@ -25,6 +25,11 @@ if {![istarget aarch64*-*-*] } { return } +# Darwin doesn't support sve +if { [istarget *-*-darwin*] } then { + return +} + # Load support procs. load_lib g++-dg.exp diff --git gcc/testsuite/g++.target/aarch64/sve2/acle/aarch64-sve2-acle-asm.exp gcc/testsuite/g++.target/aarch64/sve2/acle/aarch64-sve2-acle-asm.exp index 304cdad8ea4..02de6a57732 100644 --- gcc/testsuite/g++.target/aarch64/sve2/acle/aarch64-sve2-acle-asm.exp +++ gcc/testsuite/g++.target/aarch64/sve2/acle/aarch64-sve2-acle-asm.exp @@ -24,6 +24,11 @@ if { ![istarget aarch64*-*-*] } { return } +# Darwin doesn't support sve +if { [istarget *-*-darwin*] } then { + return +} + # Load support procs. load_lib g++-dg.exp diff --git gcc/testsuite/gcc.target/aarch64/sve/aarch64-sve.exp gcc/testsuite/gcc.target/aarch64/sve/aarch64-sve.exp index 77b84eed707..a8c98bdf3ff 100644 --- gcc/testsuite/gcc.target/aarch64/sve/aarch64-sve.exp +++ gcc/testsuite/gcc.target/aarch64/sve/aarch64-sve.exp @@ -25,6 +25,11 @@ if {![istarget aarch64*-*-*] } then { return } +# Darwin doesn't support sve +if { [istarget *-*-darwin*] } then { + return +} + # Load support procs. load_lib gcc-dg.exp diff --git gcc/testsuite/gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp gcc/testsuite/gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp index 6cb81a10d0d..638b0909f52 100644 --- gcc/testsuite/gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp +++ gcc/testsuite/gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp @@ -24,6 +24,11 @@ if {![istarget aarch64*-*-*] } { return } +# Darwin doesn't support sve +if { [istarget *-*-darwin*] } then { + return +} + # Load support procs. load_lib gcc-dg.exp diff --git gcc/testsuite/gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp gcc/testsuite/gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp index f86b6037b26..9b96551c90c 100644 --- gcc/testsuite/gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp +++ gcc/testsuite/gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp @@ -25,6 +25,11 @@ if {![istarget aarch64*-*-*] } { return } +# Darwin doesn't support sve +if { [istarget *-*-darwin*] } then { + return +} + # Load support procs. load_lib gcc-dg.exp diff --git gcc/testsuite/gcc.target/aarch64/sve/pcs/aarch64-sve-pcs.exp gcc/testsuite/gcc.target/aarch64/sve/pcs/aarch64-sve-pcs.exp index 63f1f4e20a8..1e4fc3265f5 100644 --- gcc/testsuite/gcc.target/aarch64/sve/pcs/aarch64-sve-pcs.exp +++ gcc/testsuite/gcc.target/aarch64/sve/pcs/aarch64-sve-pcs.exp @@ -25,6 +25,10 @@ if {![istarget aarch64*-*-*] } then { return } +if { [istarget *-*-darwin*] } then { + return +} + # Load support procs. load_lib gcc-dg.exp diff --git gcc/testsuite/gcc.target/aarch64/sve2/aarch64-sve2.exp gcc/testsuite/gcc.target/aarch64/sve2/aarch64-sve2.exp index b1427714f4b..57bc58abc9f 100644 --- gcc/testsuite/gcc.target/aarch64/sve2/aarch64-sve2.exp +++ gcc/testsuite/gcc.target/aarch64/sve2/aarch64-sve2.exp @@ -25,6 +25,11 @@ if {![istarget aarch64*-*-*] } then { return } +# Darwin doesn't support sve +if { [istarget *-*-darwin*] } then { + return +} + # Load support procs. load_lib gcc-dg.exp diff --git gcc/testsuite/gcc.target/aarch64/sve2/acle/aarch64-sve2-acle-asm.exp gcc/testsuite/gcc.target/aarch64/sve2/acle/aarch64-sve2-acle-asm.exp index b3189fe9f58..9460188a478 100644 --- gcc/testsuite/gcc.target/aarch64/sve2/acle/aarch64-sve2-acle-asm.exp +++ gcc/testsuite/gcc.target/aarch64/sve2/acle/aarch64-sve2-acle-asm.exp @@ -24,6 +24,11 @@ if {![istarget aarch64*-*-*] } { return } +# Darwin doesn't support sve +if { [istarget *-*-darwin*] } then { + return +} + # Load support procs. load_lib gcc-dg.exp diff --git gcc/testsuite/gcc.target/aarch64/sve2/acle/aarch64-sve2-acle.exp gcc/testsuite/gcc.target/aarch64/sve2/acle/aarch64-sve2-acle.exp index 0fbaae536d4..4d74e75062f 100644 --- gcc/testsuite/gcc.target/aarch64/sve2/acle/aarch64-sve2-acle.exp +++ gcc/testsuite/gcc.target/aarch64/sve2/acle/aarch64-sve2-acle.exp @@ -25,6 +25,11 @@ if {![istarget aarch64*-*-*] } { return } +# Darwin doesn't support sve +if { [istarget *-*-darwin*] } then { + return +} + # Load support procs. load_lib gcc-dg.exp -- 2.42.1