https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52251
--- Comment #6 from Jerry DeLisle <jvdelisle at gcc dot gnu.org> --- Created attachment 35911 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35911&action=edit A patch to fix this. This patch issues the tab spacing based on spaces previously skipped pending transfer of data. In the test case, there is no data transferred so we were skipping handling the skips.