WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: 5.x gcc crash if the end of .c file is not newline.  (Read 2807 times)

Offline magicloud

  • Newbie
  • *
  • Posts: 30
5.x gcc crash if the end of .c file is not newline.
« on: December 16, 2013, 06:08:24 PM »
{standard input}: Assembler messages:
{standard input}:3983: Warning: end of file not at end of a line; newline inserted
gcc: internal compiler error: Killed (program cc1)
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11213
Re: 5.x gcc crash if the end of .c file is not newline.
« Reply #1 on: December 16, 2013, 07:22:05 PM »
Hi magicloud
This does not sound like a bug to me. The compiler identified it did not like that the file did not end with a
newline and terminated compilation.

Offline tinypoodle

  • Hero Member
  • *****
  • Posts: 3857
Re: 5.x gcc crash if the end of .c file is not newline.
« Reply #2 on: December 16, 2013, 07:38:31 PM »
One could call it a bug in the source ;)
"Software gets slower faster than hardware gets faster." Niklaus Wirth - A Plea for Lean Software (1995)

Offline magicloud

  • Newbie
  • *
  • Posts: 30
Re: 5.x gcc crash if the end of .c file is not newline.
« Reply #3 on: December 18, 2013, 01:17:57 AM »
I think it is an issue of this gcc. The source is linux kernel 3.7.9. And it compiled very well with other version or build of gcc.

Forgot to mention, I am using 32 bit of 5.x.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14535
Re: 5.x gcc crash if the end of .c file is not newline.
« Reply #4 on: December 18, 2013, 02:02:24 AM »
this version of gcc compiles linux-3.8.13 without similar problems...

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11213
Re: 5.x gcc crash if the end of .c file is not newline.
« Reply #5 on: December 18, 2013, 07:13:53 AM »
Hi magicloud
On second thought, that was just a warning about a missing  linefeed  which it said it fixed. Maybe you just ran
out of memory.

Offline magicloud

  • Newbie
  • *
  • Posts: 30
Re: 5.x gcc crash if the end of .c file is not newline.
« Reply #6 on: December 18, 2013, 07:09:33 PM »
Hi magicloud
On second thought, that was just a warning about a missing  linefeed  which it said it fixed. Maybe you just ran
out of memory.
Let me check that.