djulien 0 Report post Posted September 21, 2012 Bug description: The file and line# are not being included within a preprocessor error message. This makes it extremely difficult to find the cause of the error in larger programs. Example code: #include <system.h> #define "forgot to put symbol name here" void main(void) { porta = 1; } Although the compiler does display an error message with line# for the above error, it also displays this error: Error: preprocessing error In a large program with many errors, it is very difficult to find the cause of this error. Expected behavior: Include the file and line# in the error message. Is the problem 100% reproduceable: yes Compiler: BoostC Compiler version: 7.1+ Target device: PIC16F1827, etc. OS: Windows XP don Quote Share this post Link to post Share on other sites