>> Hi Robin: >> >>> diff --git a/gcc/lto/lto-lang.cc b/gcc/lto/lto-lang.cc >>> index 52d7626e92e..14d419c2013 100644 >>> --- a/gcc/lto/lto-lang.cc >>> +++ b/gcc/lto/lto-lang.cc >>> @@ -1050,7 +1050,7 @@ lto_type_for_mode (machine_mode mode, int unsigned_p) >>> else if (GET_MODE_CLASS (mode) == MODE_VECTOR_BOOL >>> && valid_vector_subparts_p (GET_MODE_NUNITS (mode))) >>> { >>> - unsigned int elem_bits = vector_element_size (GET_MODE_BITSIZE >>> (mode), >>> + unsigned int elem_bits = vectwhereor_element_size >>> (GET_MODE_PRECISION (mode), >> >> This seems weird?
Indeed :D Must be an accidental middle-click in Thunderbird. I just re-checked and the diff itself is fine. > FWIW, I bootstrapped & regression-tested the patch with that fixed > on aarch64-linux-gnu (all languages). > > So OK with the above fixed from my POV. Oh, thanks! Mine is still running, not even with all languages. I picked the M1 from the compile farm which only has eight cores. Kito (or somebody else), would you mind doing a RISC-V bootstrap? It would take forever on my machine. Thank you. Regards Robin