[Bug fortran/90813] [10 regression] gfortran.dg/proc_ptr_51.f90 fails (SIGSEGV) after 272084

rguenther at suse dot de gcc-bugzilla@gcc.gnu.org
Sun Jul 7 14:38:00 GMT 2019


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90813

--- Comment #28 from rguenther at suse dot de <rguenther at suse dot de> ---
On July 7, 2019 2:59:29 PM GMT+02:00, "tkoenig at gcc dot gnu.org"
<gcc-bugzilla@gcc.gnu.org> wrote:
>https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90813
>
>--- Comment #27 from Thomas Koenig <tkoenig at gcc dot gnu.org> ---
>(In reply to Richard Biener from comment #26)
>
>> The odd thing is that for the Fortran example even the tree oracle
>claims
>> the store doesn't alias the load...
>> 
>> Because they are different variables!  Dumping with -uid shows
>> 
>>   c_D.3918 = cD.3925;
>>   c_.5_12 = c_D.3933;
>>   rhs.2D.4008 = c_.5_12 ();
>> 
>> that's probably not intended either...  c_D.3933 is never initialized
>> anywhere in the testcase.
>
>Sorry to have to ask but...  How did you get this dump? 
>
>gfortran -O3 -fdump-tree-all -uid proc_ptr_51.f90 

-fdump-tree-all-uid without the space 

>
>and grepping for c_D under proc_ptr.f90.* (on POWER) does not show any
>hits for me.  (And what does -uid do?)
>
>The last useful dump I can find results in what can be seen in
>comment #14, which seems correct.


More information about the Gcc-bugs mailing list