Slashdot Mirror


Using Redundancies to Find Errors

gsbarnes writes "Two Stanford researchers (Dawson Engler and Yichen Xie) have written a paper (pdf) showing that seemingly harmless redundant code is frequently a sign of not so harmless errors. Examples of redundant code: assigning a variable to itself, or dead code (code that is never reached). Some of their examples are obvious errors, some of them subtle. All are taken from a version of the Linux kernel (presumably they have already reported the bugs they found). Two interesting lessons: Apparently harmless mistakes often indicate serious troubles, so run lint and pay attention to its output. Also, in addition to its obvious practical uses, Linux provides a huge open codebase useful for researchers investigating questions about software engineering."

8 of 326 comments (clear)

  1. Jesus... by goatasaur · · Score: 0, Offtopic

    Modded down within 10 seconds of posting.

    Slashdot is a harsh mistress. :(

    --
    ~D:
    1. Re:Jesus... by c0wh · · Score: 0, Offtopic

      I think if the post constains the string "cmdrtaco," it's automatically downmodded.

      Let's see!

  2. Re:More details / PostScript version by The+Bungi · · Score: 0, Offtopic

    Don't you get tired of this obsessive karma whoring?

  3. Re:More details / PostScript version by Interrupting+Cow · · Score: 0, Offtopic

    Reminding people about karma whoring is karma whoring ;-)

    --
    in terminus illic est tantum opes
  4. Re:More details / PostScript version by The+Bungi · · Score: 0, Offtopic

    Actually, according to the Omnipotent Moderation Gods On Duty Tonight - it's offtopic *grin*

  5. it's both! by simpl3x · · Score: 0, Offtopic

    a floor cleaner... and a desert topping!

    1. Re:it's both! by Kymermosst · · Score: 0, Offtopic

      a floor cleaner... and a desert topping!

      You put Pine Sol on top of your Mojaves and Saharas?

      Freak.

      --
      "Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
  6. Re:peace in the world by zcat_NZ · · Score: 1, Offtopic

    That's nice, but have you actually caught Osama yet? Dead -or- alive? How long's it been?

    Perhaps you'd have better luck if more of the Americans in Afghanistan were actually looking for Osama and not building an oil pipeline.. or was that the real objective here all along?

    --
    455fe10422ca29c4933f95052b792ab2