https://gcc.gnu.org/g:b12adbc4c0a9de468e6fc4fac515121362ef01f9

commit b12adbc4c0a9de468e6fc4fac515121362ef01f9
Author: Olivier Hainque <[email protected]>
Date:   Tue Apr 15 17:23:35 2025 +0200

    Skip riscv/rvv/xtheadvector/pr116593.C if not hostedlib
    
    As it requires C++ "vector" support, not available in freestanding
    environments.
    
    testsuite/
            * g++.target/riscv/rvv/xtheadvector/pr116593.C: Skip if !hostedlib.
    
    (cherry picked from commit 68b215414667e2836da62e913b6ed6b063284fd1)

Diff:
---
 gcc/testsuite/g++.target/riscv/rvv/xtheadvector/pr116593.C | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gcc/testsuite/g++.target/riscv/rvv/xtheadvector/pr116593.C 
b/gcc/testsuite/g++.target/riscv/rvv/xtheadvector/pr116593.C
index cef5bec13e34..a263c834584b 100644
--- a/gcc/testsuite/g++.target/riscv/rvv/xtheadvector/pr116593.C
+++ b/gcc/testsuite/g++.target/riscv/rvv/xtheadvector/pr116593.C
@@ -1,5 +1,6 @@
 /* Test that we do not have ice when compile */
 /* { dg-do compile } */
+/* { dg-skip-if "requires hosted libstdc++ for vector" { ! hostedlib } } */
 /* { dg-options "-march=rv32gc_zfh_xtheadvector -mabi=ilp32d -O2" { target { 
rv32 } } } */
 /* { dg-options "-march=rv64gc_zfh_xtheadvector -mabi=lp64d -O2" { target { 
rv64 } } } */

Reply via email to