From: "ko1 (Koichi Sasada)" Date: 2013-02-18T08:54:28+09:00 Subject: [ruby-core:52411] [ruby-trunk - Bug #7744] Fix signed integer overflows Github #242 Issue #7744 has been updated by ko1 (Koichi Sasada). Assignee set to nobu (Nobuyoshi Nakada) Target version changed from next minor to 2.1.0 ---------------------------------------- Bug #7744: Fix signed integer overflows Github #242 https://bugs.ruby-lang.org/issues/7744#change-36464 Author: zzak (Zachary Scott) Status: Open Priority: Normal Assignee: nobu (Nobuyoshi Nakada) Category: build Target version: 2.1.0 ruby -v: 2.0.0 =begin From (()): ((*Signed integer overflow is undefined behavior in C. Many compilers assume no signed integer overflows and even optimize away overflow checks. The -fno-strict-overflow flag works around this issue in gcc, but doesn't fix the fundamentally broken code.*)) ((*This patchset fixes signed integer overflows in time.c, ossl.c, and bigdecimal.c.*)) I've attached the associated patch. =end -- http://bugs.ruby-lang.org/