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

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
            Summary|compiling result of "g++ -E |[11/12 Regression]
                   |-fdirectives-only" causes   |compiling result of "g++ -E
                   |"error: stray ‘#’ in        |-fdirectives-only" causes
                   |program" if no newline at   |"error: stray ‘#’ in
                   |EOF                         |program" if no newline at
                   |                            |EOF
                 CC|                            |jakub at gcc dot gnu.org
   Target Milestone|---                         |11.2
   Last reconfirmed|                            |2021-05-03
             Status|UNCONFIRMED                 |NEW

--- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
/opt/notnfs/gcc-bisect/obj/gcc/cc1plus.r11-205 -quiet -fdirectives-only -E
test.cpp -o test.ii; tail -n 2 test.ii 
extern const int ksc5601_hangul_to_unicode[2350];
# 2 "test.cpp" 2
Starting with r11-206-gb224c3763e018e8bdd0047b3eb283992fb655ce0
we ICEd on it, and starting with
r11-7093-gac16f4327fef5dfc288409371a61649253353ef7
we emit:
/opt/notnfs/gcc-bisect/obj/gcc/cc1plus.r11-7093 -quiet -fdirectives-only -E
test.cpp -o test.ii; tail -n 2 test.ii 
# 1 "test.h" 1
extern const int ksc5601_hangul_to_unicode[2350];# 2 "test.cpp" 2

Reply via email to