• rhpp@programming.dev
      link
      fedilink
      arrow-up
      10
      ·
      1 year ago

      Still false, thanks to compiler optimizations. Remember that integer overflow is UB. (unless you’re using unsigned int or a programming language which strictly defines integer overflow, possibly as an error)

      P.S.: Assuming this is C/C++

      • chellomere@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        1 year ago

        No, because it’s UB, the compiler is free to do whatever, like making demons fly out of your nose