This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [Patch, Fortran, OOP] PR 45290/45271: pointer initialization / vtab init


Janus,

With your third patch, I see linker errors of the kind:

Undefined symbols:
  "_strategy_pre_update_", referenced from:
      ___basestrategy_MOD_vtab$strategy in ccA9fpVZ.o
  "_strategy_post_update_", referenced from:
      ___basestrategy_MOD_vtab$strategy in ccA9fpVZ.o
ld: symbol(s) not found
collect2: ld returned 1 exit status

(test in comment #1 of pr44863). Also the following code

module m
 implicit none
 integer, target, save  :: t1
 integer, pointer :: p1 => t1
 integer, pointer :: p2 => p1    ! ICE
end module m

gives an ICE

pr45290_db.f90:7:0: internal compiler error: in record_reference, at cgraphbuild.c:60

Dominique


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]