Ticket #285 (new defect)

Opened 23 months ago

type table duplicate entries for named types lets genericresolve fail

Reported by: utke Owned by: utke
Priority: major Milestone:
Component: SourceProcessing Keywords:
Cc: hlcm

Description

see drvdTypeInference2.free.f90
gives:
SourceProcessing?: WARNING: cannot determine return type and canonicalize function call; _genericResolve: Could not match call to generic foo([TypetabEntry?(11447056) -> entryKind=[NamedTypeEntryKind?; symbolName:t1, localSymtab where the type is defined: 11424656], typetab_id=14]) to specific implemantation(s):

foot1([TypetabEntry?(11427536) -> entryKind=[NamedTypeEntryKind?; symbolName:t1, localSymtab where the type is defined: 11426192], typetab_id=10])
foot2([TypetabEntry?(11434960) -> entryKind=[NamedTypeEntryKind?; symbolName:t2, localSymtab where the type is defined: 11427216], typetab_id=12]) (drvdTypeInference2.free.f90:33)

Note: See TracTickets for help on using tickets.