close Warning: Can't synchronize with repository "(default)" (/project/movitz/svn does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 17 years ago

Last modified 17 years ago

#5 new defect

some warnings stick around in movitz:dump-image

Reported by: sabetts Owned by: ffjeld
Priority: minor Milestone:
Component: compiler Version:
Keywords: Cc:

Description

dump-image prints warnings about undefined functions. After correcting the undefined function reference, the warning shows up again in dump-image, despite no reference in the new code.

Change History (1)

comment:1 Changed 17 years ago by ffjeld

Priority: majorminor

The problem is that it is not recorded which particular function(s) it is that calls some other function. The only thing that gets recorded is "this function has been called". That means it's impossible to undo this even when the calling function is re-compiled, since there may be other functions that have made the same call.

The solution is to record more information, namely, for each function which other functions it calls.

Upon create-image, all such information is re-generated, and so also these lingering warnings will go away.

Note: See TracTickets for help on using tickets.