Re: [fpc-pascal] Error: compilation raised exception internally
Thomas Kurz via fpc-pascal schrieb am Sa., 21. Okt. 2023, 19:22: > > An exception or an internal error during compilation should *always* be > > reported. > > Please also provide a minimal, self contained example that shows the > > problem. > > This is not always trivial because the internal errors are sometimes quite > fiddly. I have a project in which an internal error occurs sometimes. When > I do a "cleanup and build" (in Lazarus), it works well. There seems to be > an influence of the order in which units are compiled, because I can change > code in many places without getting the internal error again. But when I > change code in other units, I get the internal error, but it's clearly > uncorrelated to the line at which it occurs. > Without a way to reproduce and debug the issue it's very unlikely to get solved especially if it's a problem that only occurs in very specific circumstances. Regards, Sven > ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] Error: compilation raised exception internally
> An exception or an internal error during compilation should *always* be > reported. > Please also provide a minimal, self contained example that shows the > problem. This is not always trivial because the internal errors are sometimes quite fiddly. I have a project in which an internal error occurs sometimes. When I do a "cleanup and build" (in Lazarus), it works well. There seems to be an influence of the order in which units are compiled, because I can change code in many places without getting the internal error again. But when I change code in other units, I get the internal error, but it's clearly uncorrelated to the line at which it occurs. ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] Error: compilation raised exception internally
Rafael Picanço via fpc-pascal schrieb am Sa., 21. Okt. 2023, 02:50: > Hi everyone, > > I am getting a strange error when compiling a project. I am really not > sure what is going on, because it occurs sometimes, consistently in some > lines of the code with calls to this static variable: > ... > function NextID(ID : word) : word; > ... > NextID(ContainerClass.SomeTypeInstance.ID) > ... > type > TSomeType = class(TSomeBaseClass) > public > ID : TTrialID; static; > end; > > I hit F9 again and then the project compiles with error. > > Any suggestions? Should I care about this error and report it?? > An exception or an internal error during compilation should *always* be reported. Please also provide a minimal, self contained example that shows the problem. Regards, Sven > ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal