Bug 2231762

Summary: Segmentation fault during compilation
Product: [Fedora] Fedora Reporter: Byron Hawkins <byron.c.hawkins>
Component: gccAssignee: Jakub Jelinek <jakub>
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 38CC: byron.c.hawkins, dmalcolm, fweimer, jakub, jlaw, jwakely, mcermak, mpolacek, msebor, nickc, sipoyare
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: ---
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:
Attachments:
Description Flags
Preprocessor output, as requested by the GCC error message.
none
Another instance of preprocessor output, for a different build target.
none
Preprocessor output for the same project encountering the same crash on version 13.0.1 none

Description Byron Hawkins 2023-08-14 01:24:53 UTC
../../src/assembly/InflationModel.hpp: Dans l'instanciation de « struct pii::InflationModelBase<pii::NullGraphObserver> » :
../../src/assembly/InflationModel.hpp:152:9:   requis depuis ici
../../src/assembly/InflationModel.hpp:120:11: erreur interne du compilateur: Erreur de segmentation
  120 |     using TreeComposition = ModuleGraphComposition<ObservedModuleGraphPlugin, BlockBase>;
      |           ^~~~~~~~~~~~~~~
Veuillez soumettre un rapport d’anomalies complet, avec la sortie du préprocesseur.
Voir <http://bugzilla.redhat.com/bugzilla> pour les instructions.
La source convertie par le préprocesseur a été stockée dans le fichier /tmp/ccVh3qLU.out, veuillez l'attacher à votre rapport d'anomalie.


Reproducible: Always

Steps to Reproduce:
The code is proprietary and cannot be submitted for bug reproducability. A minimal working example is not possible (short of substantial funding for the effort). 
Actual Results:  
GCC encounters a segmentation fault and fails to compile. 

Expected Results:  
It worked on the latest GCC distributed with Fedora 37 (I have no idea what version that was).

Preprocessor file attached, as requested in the GCC error message.

Comment 1 Byron Hawkins 2023-08-14 01:27:50 UTC
Created attachment 1983226 [details]
Preprocessor output, as requested by the GCC error message.

Comment 2 Byron Hawkins 2023-08-14 01:28:51 UTC
Created attachment 1983227 [details]
Another instance of preprocessor output, for a different build target.

Comment 3 Byron Hawkins 2023-08-15 17:56:26 UTC
Created attachment 1983426 [details]
Preprocessor output for the same project encountering the same crash on version 13.0.1