Landing: 2569c25443af
Project / Subsystem
gcc / testsuite
Date
2026-08-25
Author
Kyrylo Tkachov
Commit
2569c25443af1c641d74a845f9201d482f184db5
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- testsuite
- patch_id
- —
- commit_hash
- 2569c25443af1c641d74a845f9201d482f184db5
- source_type
- github
- headline
- Fortran: Add deep copy mode to subreference array argument conversion.
- tldr
- Fortran testsuite updated to require vect128 for a vector mask zero test case.
- author
- Kyrylo Tkachov
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • testsuite
- • vectorization
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-08-25T00:00:00.000Z
A test case in GCC’s testsuite, vec-mask-zero-1.c, has been updated to require the vect128 capability. This is necessary because the test checks optimized GIMPLE for 128-bit vector types, and on some targets like SPARC, vector lowering splits these operations due to limited vector mode support. Requiring vect128 ensures the test’s final checks are performed only on targets that support the tested vector size, preventing spurious failures.