[Bug c/69985] [6 Regression] ICE: in linemap_position_for_loc_and_offset, at libcpp/line-map.c:924

manu at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Sat Feb 27 15:17:00 GMT 2016


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

Manuel López-Ibáñez <manu at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |manu at gcc dot gnu.org

--- Comment #2 from Manuel López-Ibáñez <manu at gcc dot gnu.org> ---
Can you get a backtrace? Does it happen with --enable-checking=release?

Dumping the line-table might also be useful to understand what happened. 

> If I move the cmds-check.i file to a different directory gcc no longer ICEs,
> so reducing is impossible.

That is weird. Filenames should be encoded already in the *.i file, so moving
it should make no difference.


More information about the Gcc-bugs mailing list