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

--- Comment #8 from Paul Thomas <pault at gcc dot gnu.org> ---
(In reply to H.J. Lu from comment #7)
> (In reply to Paul Thomas from comment #6)
> > (In reply to H.J. Lu from comment #2)
> > > I got
> > > 
> > > Program received signal SIGSEGV: Segmentation fault - invalid memory
> > > reference.
> > > 
> > > Backtrace for this error:
> > > #0  0xF763FACE
> > > #1  0xF763EBDE
> > > #2  0xF773CBBF
> > > #3  0x8048BA5 in __final_main_T2.3337 at class_allocate_18.f90:?
> > > #4  0x8048D68 in __final_main_T3.3328 at class_allocate_18.f90:?
> > > #5  0x8048A59 in MAIN__ at class_allocate_18.f90:?
> > > FAIL: gfortran.dg/class_allocate_18.f90   -O1  execution test
> > > 
> > > But I couldn't reproduce it on another machine. I will keep an eye on it.
> > 
> > Hi HJ,
> > 
> > Given that the error is sporadic, are you sure that the offending revisions
> > are not 220125 and 220130 - PR64230. The error messages that you are getting
> > are remarkably similar to the original report for this PR.
> > 
> 
> I don't know for sure.  This failure seems more consistent on 4.9 branch
> than on trunk.

Dear HJ,

I can confirm that the part of resolve.c modified in r220191 is not visited by
the compilation of class_allocate_18.f90.

If I have understood correctly, -fPIC is not supported on x86_64 and so, unless
I am mistaken, I cannot help you further.

Please let me know if there is anything that I can do to help.

Best regards

Paul

Reply via email to