Bug 2336136

Summary: GCC 15 mass prebuild: cp2k: "internal compiler error: in gfc_trans_structure_assign, at fortran/trans-expr.cc:9885"
Product: [Fedora] Fedora Reporter: Dave Malcolm <dmalcolm>
Component: gccAssignee: Jakub Jelinek <jakub>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: dmalcolm, fweimer, jakub, jlaw, josmyers, jwakely, mcermak, mpolacek, msebor, nickc, nixuser, sipoyare
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-01-13 12:30:46 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2333037    

Description Dave Malcolm 2025-01-07 15:16:07 UTC
Seen on this build:
https://copr.fedorainfracloud.org/coprs/dmalcolm/gcc-15-smoketest-3.failed/build/8476215/

using gcc-gfortran-15.0.0-0.2.fc42 from this scratch build by Jakub: 
   https://koji.fedoraproject.org/koji/taskinfo?taskID=126495782

/usr/bin/f95 -I/builddir/build/BUILD/cp2k-2024.3-build/cp2k-2024.3/redhat-linux-build_serial/src/dbt -I/builddir/build/BUILD/cp2k-2024.3-build/cp2k-2024.3/src -I/builddir/build/BUILD/cp2k-2024.3-build/cp2k-2024.3/redhat-linux-build_serial/src -I/builddir/build/BUILD/cp2k-2024.3-build/cp2k-2024.3/src/base -I/builddir/build/BUILD/cp2k-2024.3-build/cp2k-2024.3/src/common -I/builddir/build/BUILD/cp2k-2024.3-build/cp2k-2024.3/src/dbcsrx -I/builddir/build/BUILD/cp2k-2024.3-build/cp2k-2024.3/src/motion -I/builddir/build/BUILD/cp2k-2024.3-build/cp2k-2024.3/src/dbm -I/builddir/build/BUILD/cp2k-2024.3-build/cp2k-2024.3/redhat-linux-build_serial/src/mod_files -I/usr/include -I/usr/include/flexiblas -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -Jsrc/mod_files -fPIC -mtune=native -ffree-line-length-512 -ffree-form -std=f2008 -fimplicit-none -Werror=aliasing -Werror=ampersand -Werror=c-binding-type -Werror=conversion -Werror=intrinsic-shadow -Werror=intrinsics-std -Werror=line-truncation -Werror=tabs -Werror=target-lifetime -Werror=underflow -Werror=unused-but-set-variable -Werror=unused-variable -fallow-argument-mismatch -O3 -g -funroll-loops -fopenmp -fpreprocessed -c src/CMakeFiles/cp2k.dir/dbt/dbt_types.F-pp.f -o src/CMakeFiles/cp2k.dir/dbt/dbt_types.F.o
/builddir/build/BUILD/cp2k-2024.3-build/cp2k-2024.3/src/dbt/dbt_types.F:1485:10:

 1485 |          SUBROUTINE dbt_get_info(tensor, nblks_total, &
      |          1~~~~~~~~~~~~~~~~~~~~~~
internal compiler error: in gfc_trans_structure_assign, at fortran/trans-expr.cc:9885
Please submit a full bug report, with preprocessed source (by using -freport-bug).
See <http://bugzilla.redhat.com/bugzilla> for instructions.

Possibly duplicate of bug 2336130.

Reproducible: Didn't try

Comment 1 Jakub Jelinek 2025-01-13 12:30:46 UTC
This should be fixed in gcc-15.0.0-0.4.fc42.