Bug #18270 2011-07-22 22:59
athar
Code::Blocks treats compiler notes as errors
Notes generated by g++ such as
note: synthesized method foo::foo() first required here
are treated as errors by Code::Blocks.
This happens because the note matches the regexp for "Preprocessor error" before it can match "Compiler note".
Reversing the order of those two regexp would fix the problem.
- Category
- Application::WrongBehaviour
- Group
- Platform:All
- Status
- Closed
- Close date
- 2012-02-26 20:11
- Assigned to
- jenslody
History
Please copy and paste the exact message here.
If I use your example from below, it's correctly recognized on linux.
I tried it in the regexes tab of the advanced compiler-settings.
This is an example of a compiler note that triggers the problem:
/home/david/Projekte/Library/library/graphics.cpp|254|note: synthesized method RescaleLoadingData::RescaleLoadingData() first required here |
Does this bug still persist?
I just tested it with a fresh install of svn 7789.
It's fixed.
Thanks for the feedback.
I close the bug now.
Jens