On 06/11/17 21:49, James Richters wrote: > I've noticed that line numbers are sometimes off, sometimes quite a > bit when I receive a run-time error. I had one today, it specified > the correct function that was responsible for generating the error, > however the line number was way off, it reported line 1463 but the > entire function in question goes from line 708 to line 785. There is > nothing remotely related at line 1463, it's a completely unrelated > procedure that could not have possibly been called at the point the > runtime error was received. The list of procedure/function calls > was accurate, just not the line number, which makes it very difficult > to figure out exactly what part of the function had the problem. > > I am using FPC 3.0.4rc1, compiling with the text IDE and I have > option "Generate also backtrace line information" selected. > > Does anyone know what might cause the line numbers to be incorrect? > > James > > I vaguely recall reading something to the sense of: this could be related to the optimization level used;
I can't remember where I read that; -l. _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal