Hello Miguel Gimenez. It seems that this issue is the same as described in the Error Report by Nenin . I faced temporarily a similar issue while building a single file. However by investigating the error-Output of Code::Blocks I came to the same conclusion as you: * The initial root cause is crash of the compiler. * MinGW 13.2.0 UCRT 64 published by MSYS2. * running on Windows 10. [100.0%] x86_64-w64-mingw32-g++.exe -Wnon-virtual-dtor -Wshadow -Winit-self -Wredundant-decls -Wcast-align -Wundef -Wfloat-equal...
Hello Miguel Gimenez. It seems that this issue is the same as described in the Error Report by Nenin . I faced temporarily a similar issue while building a single file. However by investigating the error-Output of Code::Blocks I came to the same conclusion as you: * The initial root cause is crash of the compiler. * MinGW 13.2.0 UCRT 64 published by MSYS2. * running on Windows 10. [100.0%] x86_64-w64-mingw32-g++.exe -Wnon-virtual-dtor -Wshadow -Winit-self -Wredundant-decls -Wcast-align -Wundef -Wfloat-equal...
Hello Cheetos Su. Please accept my apologize for my late reply. Unfortunately the filename mentioned in the description is outdated and you will not find it any more. How ever you will find in the root directory several shell-scripts (on Linux) or batch-files (on Windows). Moritz is able to parse sources of different programming languages today and thus you will find different example sources and different scripts. Those which contain Moritz in the name will start the complete process for creating...
Hello Hariharan Mari. Sorry but I'm not satisfied by your modification. You have not provided source examples which demonstrate your issue and which could be added to the "UserExample.c" source for testing purpose in the future when other changes will be implemented. It seams to be based on the latest release grammar but not on the latest patch . Thus we would lose all bug-fixes done since the release. Your syntax rule is using string - constants which seem to be very user specific. This is not a...
Hello Hariharan Mari. Sorry but I'm not satisfied by your modification. You have not provided source examples which demonstrate your issue and which could be added to the "UserExample.c" source for testing purpose in the future when other changes will be implemented. It seams to be based on the latest release grammar but not on the latest patch . Thus we would lose all bug-fixes done since the release. Your syntax rule is using string - constants which seem to be very user specific. This is not a...
Hello Hariharan Mari. To be honest I don't understand your comment. Previously the Moritz tool could not parse ... ... and now it can be parsed. Do you have now an issue or not? Your description suggests that you break the syntax-rules in the source by using preprocessor defines. Since the parser has no own preprocessor, it tries to analyse the source as it is. The reason for this is the fact that Moritz should document the source and not the resulting binary. This may result in a parser-termination...
Hello Miguel Gimenez. Today I tested your fix with the nightly 13394 from November the 12th 2023. I think you did it: The compiler auto-detection dialogue shown with the first start of the new Code::Blocks release is now mentioning the Gnu GCC Compiler as detected, even it is still not present in the default directory but in the directory defined by the tool-chain configuration by using Global Variables. The compiler tool-chain configuration is shown as configured by me. I will start to use this...
Hello Miguel Gimenez. Thanks for your continuing effort. I will test it again with the next nightly. Best regards, Eckard Klotz.