On 9/26/26 10:17 AM, Tamar Christina wrote:
The recent self tests I added should use min_out_nelts
instead of in_nelts.coeffs[0] otherwise for VLA we use the wrong
encoding.
This was missed before because I forgot that an aarch64 bootstrap by
default is VLS not VLA.
Bootstrapped Regtested on aarch64-none-linux-gnu --with-arch=armv9-a
and no issues.
also checked
- rv64gc
- rv64gcv_zvl128b
- rv64gcv_zvl256b
- rv64gcv_zvl512b
Pushed as obvious.
Thanks,
Tamar
gcc/ChangeLog:
PR tree-optimization/127618
* fold-const.cc (test_vec_unpack_folding): Update tests
Thanks. I've got a bootstrap on the K1 in progress (which is where I
first saw this). It'll finish sometime Sunday afternoon.
jeff