> See above comments from Iain, even if that pre-initialization is removed it is > still miscompiled. And, the testcase fails not because of the padding bits > not > being zero, but because the address of self stored into one of the fields > isn't > there or modref thinks it can't be changed or set to that. But for > corresponding C++ it handles it ok. Perhaps TREE_ADDRESSABLE on the type which is being used to test whether return slot pointer may escape.
- [Bug d/103040] gdc.dg/torture/... ibuclaw at gdcproject dot org via Gcc-bugs
- [Bug d/103040] gdc.dg/torture/... jakub at gcc dot gnu.org via Gcc-bugs
- [Bug d/103040] gdc.dg/torture/... jakub at gcc dot gnu.org via Gcc-bugs
- [Bug d/103040] gdc.dg/torture/... jakub at gcc dot gnu.org via Gcc-bugs
- [Bug d/103040] gdc.dg/torture/... ibuclaw at gdcproject dot org via Gcc-bugs
- [Bug d/103040] gdc.dg/torture/... ibuclaw at gdcproject dot org via Gcc-bugs
- [Bug d/103040] gdc.dg/torture/... ibuclaw at gdcproject dot org via Gcc-bugs
- [Bug d/103040] gdc.dg/torture/... ibuclaw at gdcproject dot org via Gcc-bugs
- [Bug d/103040] [12 Regression]... hubicka at gcc dot gnu.org via Gcc-bugs
- [Bug d/103040] [12 Regression]... jakub at gcc dot gnu.org via Gcc-bugs
- Re: [Bug d/103040] [12 Re... Jan Hubicka via Gcc-bugs
- [Bug d/103040] [12 Regression]... hubicka at kam dot mff.cuni.cz via Gcc-bugs
- [Bug d/103040] [12 Regression]... ibuclaw at gdcproject dot org via Gcc-bugs
- [Bug d/103040] [12 Regression]... ibuclaw at gdcproject dot org via Gcc-bugs
- Re: [Bug d/103040] [12 Re... Jan Hubicka via Gcc-bugs
- [Bug d/103040] [12 Regression]... hubicka at kam dot mff.cuni.cz via Gcc-bugs
- [Bug d/103040] [12 Regression]... hubicka at kam dot mff.cuni.cz via Gcc-bugs
- [Bug d/103040] [12 Regression]... cvs-commit at gcc dot gnu.org via Gcc-bugs
- [Bug d/103040] [12 Regression]... ibuclaw at gdcproject dot org via Gcc-bugs
- [Bug d/103040] [12 Regression]... marxin at gcc dot gnu.org via Gcc-bugs
- [Bug d/103040] [12 Regression]... marxin at gcc dot gnu.org via Gcc-bugs