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."

8 of 739 comments (clear)

  1. Linux, a miracle by demon+driver · · Score: 1, Troll

    I keep wondering how Linux could become as good as it is, with a coordinator being a person like Torvalds. How many capable developers would put up with a boss like that in their day job? Yet they do working for Torvalds in their spare time...

  2. Strawman argument by SuperBanana · · Score: 0, Troll

    Strawman argument. Nobody except you has posited that "all opinions are valid", and nobody suggested that criticisms can't be made. You invented that position to attack it.

    I specifically said: it's fine to tell people they did something wrong. What you may not do is be abusive.

  3. Re:I know you're trying to be funny, but... by hairyfeet · · Score: -1, Troll

    Torvalds has shown repeatedly he has ZERO professionalism and the fact that so many in the FOSS community make excuses for his childish amateur hour behavior is truly sad. There is NO EXCUSE for acting like a spoiled rotten 14 year old Halo player and the fact that Torvalds can continue acting this childish and get away with it is a pretty damning commentary on the Linux community and its support of diva behavior.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  4. Re:I know you're trying to be funny, but... by Bing+Tsher+E · · Score: 0, Troll

    I guess you'd better shave that hair off your feet, sharpen all your pencils, and fork the kernel, then.

  5. Re:I know you're trying to be funny, but... by Zenin · · Score: -1, Troll

    Smoothly? Maybe, if you never upgrade. Linus/Linux has badly botched nearly every major transition they've done.

    a.out to ELF
    libc to glibc
    VM flavor of the month
    filesystem of the month
    32bit to 64bit
    sound, oh god..
    MAKEDEV / devfs / udev

    And that's the short list...and just the kernel. If we actually talk about the full OS (aka distributions), my god...it's a configuration manager's worst nightmare.

    What the hell, I've got some /. karma to burn:

    The reality is, Linus is the quintessential asshat. Not a fraction as smart as he thinks or boasts that he is, happily takes credit for everyone else's work (while simultaneously chastising them), dismissing his own failures as the peons not able to understand his greatness. And for all this the "community" regards him as a living god.

    If you look at it all honestly, it's difficult to find any "contributions" that Linux has done that weren't/aren't already done first and better by others. I'd even go so far as to say the computing world would have been better off never having been exposed to the plague that is Linux, which didn't win the market through technical merit.

    --
    My /. uid is better then your /. uid
  6. Re:I know you're trying to be funny, but... by Lord+Maud'Dib · · Score: 1, Troll

    What, exactly, do "the community" owe you?

  7. Re:I know you're trying to be funny, but... by cold+fjord · · Score: -1, Troll

    So you're suggesting that executable format, c library, virtual memory, file systems, 32 vs 64 bit, sound drivers, and device abstractions have no relevance to kernel development and maintenance in Linux? Who were you calling clueless again?

    I also like your idea of a "humble" guy that regularly uses abusive language towards people. It might explain a thing or two.

    One question - who will be helping you with your butthurt?

    --
    much of left-wing thought is a kind of playing with fire by people who don't even know that fire is hot - George Orwell
  8. Re: I know you're trying to be funny, but... by cold+fjord · · Score: -1, Troll

    The drawback of the nonsense you wrote is that someone can read the thread to see what was actually written. My post stands. If you cant' figure that out then you are the one without a clue.

    --
    much of left-wing thought is a kind of playing with fire by people who don't even know that fire is hot - George Orwell