Im developing an app with MinGW and Code::Blocks and i recently updated the MinGW to the last version, but now, when i compile my project, the warnings look like errors (red coloured) and when the compilation finish, all the warnings are counted as errors, so the final output looks like === Build finished: 50 errors, 0 warnings === but they are actually warnings, and the compilation is successful, I get the .exe file and it works fine.
But i would like to solve this problem, because when my app has real errors, they are mixed with the warnings, all in red, and its hard to find them.
Do you know what may cause this problem, and how to solve it?
As Lightness Races in Orbit found, The problem is that the Code::blocks parser doesnt work fine with non-english languajes. The solution is to make your compiler give output in english.