Slashdot Mirror


Linus Torvalds: "GCC 4.9.0 Seems To Be Terminally Broken"

hypnosec (2231454) writes to point out a pointed critique from Linus Torvalds of GCC 4.9.0. after a random panic was discovered in a load balance function in Linux 3.16-rc6. in an email to the Linux kernel mailing list outlining two separate but possibly related bugs, Linus describes the compiler as "terminally broken," and worse ("pure and utter sh*t," only with no asterisk). A slice: "Lookie here, your compiler does some absolutely insane things with the spilling, including spilling a *constant*. For chrissake, that compiler shouldn't have been allowed to graduate from kindergarten. We're talking "sloth that was dropped on the head as a baby" level retardation levels here .... Anyway, this is not a kernel bug. This is your compiler creating completely broken code. We may need to add a warning to make sure nobody compiles with gcc-4.9.0, and the Debian people should probably downgrate their shiny new compiler."

1 of 739 comments (clear)

  1. Re:Oe noes! A compiler bug! by amiga3D · · Score: 0, Offtopic

    I'm just wishing the Debian folks would do something about putting ffmpeg back in the repo. That shit about the ffmpeg that wasn't really ffmpeg caused a lot of trouble with breakage. I'm not even going to mention that buggy, smelly pile of shit called wodim that made burning optical media on linux go from easy to massive frustration. One silver lining though, I've learned to compile from source.