PR# 19795 agent's target is not showing as correct type

Problem Report Summary
Submitter: jimmy.johnson
Category: Runtime
Priority: High
Date: 2021/08/20
Class: Bug
Severity: Critical
Number: 19795
Release: 19.05
Confidential: No
Status: Open
Environment: mac
Synopsis: agent's target is not showing as correct type

Compile and run the "graphs_demo.ecf" project in the "jj_graphs" folder.  In GRAPH_TESTS, feature `connect' the problem is with the fifth call to feature `call_routine (agent edge_1.is_directed ...)"

The type of the target passed into `call_routine' is GRAPH_TESTS, the enclosing class, not type EDGE as expected.

This is the same type error I reported in report number 19669 and later, in a more condensed format, in report number 19718.

my email is

To Reproduce
Just run the program looking at the output.  The output of the object of type "GRAPH_TESTS" is wrong; it should be another line similar to the above four lines -- something like "EDGE:  (edge_1).is_directed = False"
Problem Report Interactions
From:jimmy.johnson    Date:2021/08/20    Download   
Attachments for problem report #19795

Attachment:     Size:1418156