I'm having problem while compiling procedure call code, I even reduced it to very small code in order to narrow the error, but still no luck
Here is the procedure itself (separate package):
Code:
PROCEDURE test (
FILE report_file : text
);
Body of the procedure:
Code:
PROCEDURE test (
FILE report_file : text
) IS
BEGIN
wrtcblank(report_file => report_file );
wrtcblank(report_file => report_file );
wrtcblank(report_file => report_file );
END PROCEDURE test;
Invocation of the procedure:
Code:
...
test(report_file => report_file);
...
I included the package that contains procedure into .vhd which calls it, so error lets me confused
did you include the textio library?
Are you trying to simulate or synthesise? Files are not suitable for synthesis.
You are better off posting the whole code - not a small snippet.