View Full Version : Error 8694-U: The number of procedure or data references exceeds compiler limit.
R. T. (Fortran Man)
09-17-2003, 05:04 PM
What does error "8694-U: The number of procedure or data references exceeds compiler limit." mean and how do I resolve the problem?
Lahey Support
09-17-2003, 05:09 PM
As of version 7.1 of the compiler, this limit has been removed. When using compiler versions 7.1 or above, this error message should not appear.
For compiler versions prior to 7.1:
Error 8694-U means that there are too many procedures/variables in one file for LF95 to handle correctly.
The typical solution is to compile with -split so that LF95 automatically splits the source file(s) in to smaller temp files and compiles them in to a single executable.
LF95 automatically restarts the compilation with the -split option when 8694-U was produced.
For those using very old versions of LF95 that does not support automated splitting of source file(s), reduce the number of procedure references in the file by moving some source to another file. A good place to start is moving program units like functions, subroutines and modules to another source file.[B]
vBulletin® v3.6.8, Copyright ©2000-2012, Jelsoft Enterprises Ltd.