In the course of the SUN Pascal to GNU Pascal conversion of a all set of programs, I use gp to handle the compilation of a program that has many - around 750 - modules.
I call gp with the main program and correct errors progressively as they are encountered. I already compiled more than 600 modules this way. Until now all was going well but today I got an error message from gp when it calls "gpc --interface-only" for a module that has never been compiled yet:
gp: internal error: complete cycle not found
Since gp worked perfectly well for the previous modules, I suspect something wrong in this particular module but I don't see any error when looking at the Pascal code. What kind of twist in the source code can produce this error?
I use gp 0.60 build with gpc 20051116 based on gcc-3.4.4 under SPARC Solaris 10
Kind regards.
Pascal Viandier