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

--- Comment #7 from David Binderman <dcb314 at hotmail dot com> ---
(In reply to Jakub Jelinek from comment #6)
> And this updated patch, while it bootstrapped, had quite a few testsuite
> regressions.  So, I'm afraid I don't know where would in some cases the
> src_loc be preinitialized from earlier and where it wouldn't.  Mystery.

Thanks for looking into this. It doesn't look all that important to me,
but, for the record, it is still producing valgrind errors over 2 years later:

./c-c++-common/cpp/pr88974.c:4:31: error: missing terminating > character
    4 | #if __has_include (<pr88974.h)
      |                               ^
./c-c++-common/cpp/pr88974.c:4:31: error: missing ')' after "__has_include"
operand
==24548== Conditional jump or move depends on uninitialised value(s)
==24548==    at 0x1D21FD4: cpp_get_token_1(cpp_reader*, unsigned int*)
(macro.cc:3044)

Reply via email to