https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69177
David Malcolm <dmalcolm at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #8 from David Malcolm <dmalcolm at gcc dot gnu.org> --- Should be fixed as of r232379, which increases the amount we can handle: 0x50000000 / (128 * 32) per line = 327,680 lines of code before hitting the range-packing limit, then: 0x10000000 / 128 = 2,097,152 lines of code before hitting the has-column-information limit. giving 2,424,832 lines of code total before hitting the has-column-information limit. Compared with the numbers in comment 0, that's a 6x increase in the limit, though it's only about 1/5th of the limit in gcc 5. Hopefully that's acceptable. Resolving this as fixed. Feel free to reopen if you see any real code hitting the LINE_MAP_MAX_LOCATION_WITH_COLS limit with r232379.