https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61386

            Bug ID: 61386
           Summary: inaccurate location for missing headers
           Product: gcc
           Version: 4.9.0
            Status: UNCONFIRMED
          Severity: minor
          Priority: P3
         Component: preprocessor
          Assignee: unassigned at gcc dot gnu.org
          Reporter: akim.demaille at gmail dot com

Hi,

This is cosmetic only, but the error message for missing headers provides a
location is past the error.

akim@erebus /tmp $ g++-mp-4.9 foo.cc
foo.cc:2:20: fatal error: stexcept: No such file or directory
 #include <stexcept>
                    ^
compilation terminated.

Fwiw, clang's location is more alike what I expect:

akim@erebus /tmp $ clang++-mp-3.5 foo.cc
foo.cc:2:10: fatal error: 'stexcept' file not found
#include <stexcept>
         ^
1 error generated.

Reply via email to