[Bug fortran/125717] [8? Regression] PR83064 impact on SPEC2026 pot3d_s benchmark (r8-7827-gbc436e10e0b892)

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Jun 17 09:02:24 GMT 2026


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125717

--- Comment #8 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Dhruv Chawla <dhruvc@gcc.gnu.org>:

https://gcc.gnu.org/g:4cede4b0f48e07b03ccd71d1ef68b423f1c6be6b

commit r17-1612-g4cede4b0f48e07b03ccd71d1ef68b423f1c6be6b
Author: Dhruv Chawla <dhruvc@nvidia.com>
Date:   Tue Jun 16 12:05:39 2026 +0000

    lto: Fix streaming of loop->can_be_parallel [PR125717]

    The can_be_parallel flag was not being streamed out, so any frontend
    setting the flag (via annot_expr_parallel_kind) would not observe it doing
    anything when LTO was enabled.

    Bootstrapped and regtested on aarch64-linux-gnu.

    Signed-off-by: Dhruv Chawla <dhruvc@nvidia.com>

    gcc/ChangeLog:

            PR fortran/125717
            * lto-streamer-in.cc (input_cfg): Stream loop->can_be_parallel in.
            * lto-streamer-out.cc (output_cfg): Stream loop->can_be_parallel
out.


More information about the Gcc-bugs mailing list