Bug 2336440 - amg4psblas failed to build with GCC 15 ("Could not find working version of PSBLAS.")
Summary: amg4psblas failed to build with GCC 15 ("Could not find working version of PS...
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: gcc
Version: rawhide
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Jakub Jelinek
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: gcc-15-mass-prebuild
TreeView+ depends on / blocked
 
Reported: 2025-01-08 18:53 UTC by Dave Malcolm
Modified: 2025-01-17 18:10 UTC (History)
13 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2025-01-17 18:10:46 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Dave Malcolm 2025-01-08 18:53:14 UTC
I'm experimentally rebuilding rawhide with the not-yet-released GCC 15 to see if anything breaks, and to help write the porting guide.  See https://fedoraproject.org/wiki/User:Dmalcolm/gcc-15

My test build with GCC 15 failed:
https://copr.fedorainfracloud.org/coprs/dmalcolm/gcc-15-smoketest-3.failed/build/8476078/

whereas my test build with GCC 14 succeeded:
https://copr.fedorainfracloud.org/coprs/dmalcolm/gcc-15-smoketest-3.failed.checker/build/8476510/

Looking at the failure logs e.g.
https://download.copr.fedorainfracloud.org/results/dmalcolm/gcc-15-smoketest-3.failed/fedora-rawhide-x86_64/08476078-amg4psblas/builder-live.log.gz

I see:
checking for working installation of PSBLAS... configure_n: error: no.  Could not find working version of PSBLAS.

I'm trying to reproduce the failure; might be another instance of https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118337

Reproducible: Didn't try

Comment 1 Siddhesh Poyarekar 2025-01-17 18:10:46 UTC
This appears to have been a gcc bug that was fixed. amg4psblas still doesn't build, but that's a different problem:

At line 134 of file amg_d_base_onelev_descr.f90 (unit = 6, file = 'stdout')
Fortran runtime error: Missing comma between descriptors
(a,1xa,1x,f14.2)
     ^
Error termination. Backtrace:
#0  0xffffa5ac0b1b in ???
#1  0xffffa5ac18bb in ???
#2  0xffffa5ac23c7 in ???
#3  0xffffa5bd05eb in ???
#4  0xffffa5bd12bf in ???
#5  0xffffa5bd16c7 in ???
#6  0xffffa5be1df7 in ???
#7  0xffffa6f147cf in ???
#8  0xffffa6fe2e1f in ???
#9  0xaaaabf3974cf in amg_d_pde2d
	at /builddir/build/BUILD/amg4psblas-1.1.2-build/amg4psblas-1.1.2-1/openmpi-build/samples/advanced/pdegen/amg_d_pde2d.F90:480
#10  0xaaaabf392fa7 in main
	at /builddir/build/BUILD/amg4psblas-1.1.2-build/amg4psblas-1.1.2-1/openmpi-build/samples/advanced/pdegen/amg_d_pde2d.F90:67

that can be dealt with separately as part of mass rebuild FTBFS handling.


Note You need to log in before you can comment on or make changes to this bug.