Bug 2240371
Summary: | ICE in LTO when building odio-sacd | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Davide Cavalca <davide> |
Component: | gcc | Assignee: | Jakub Jelinek <jakub> |
Status: | NEW --- | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | 40 | CC: | dan, davide, dmalcolm, fweimer, jakub, jlaw, josmyers, jwakely, mcermak, mpolacek, msebor, multimedia-sig, 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: | 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: | 1071880 |
Description
Davide Cavalca
2023-09-23 14:31:09 UTC
This is interesting, I have reproduced the ICE only once in 5 my local mock builds ... I would go with disabling LTO for ppc64le as a workaround (%global _lto_cflags %nil), it has no benefits in this single source file project I believe ... and also got a success in koji https://koji.fedoraproject.org/koji/taskinfo?taskID=106686380 (after the 1st attempt failed) I found it easy to reproduce on koji. It looks like it's failing on i686 and aarch64, too: https://koji.fedoraproject.org/koji/taskinfo?taskID=106586400 even after ppc64le was excluded. This bug appears to have been reported against 'rawhide' during the Fedora Linux 40 development cycle. Changing version to 40. I have run another check and out of 10 scratch builds there were 3 builds that failed, one on x86_64, another on ppc64le and s390x and the third on ppc64le. So the issue is clearly still there and still not easily reproducable. I am going to disable LTO as a workaround. |