diff options
author | shyouhei <shyouhei@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-11-07 04:09:05 +0000 |
---|---|---|
committer | shyouhei <shyouhei@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-11-07 04:09:05 +0000 |
commit | 234ffbce0e17464b0c174e3567ffe34917277229 (patch) | |
tree | 2cca7ecd4720a332a32520c7d92a07cb8c071398 /gc.c | |
parent | c818b2fcf4652869799057556fc528e02288e248 (diff) | |
download | ruby-234ffbce0e17464b0c174e3567ffe34917277229.tar.gz |
blacklist UBSAN's unsigned integer overflow
Integer overflow for unsigned types are fully defined in C. They
are not always problematic (but not always OK). These functions
in this changeset intentionally utilizes that behaviour.
Blacklist from UBSAN checks for better output.
See also: https://travis-ci.org/ruby/ruby/jobs/451624829
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65589 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'gc.c')
0 files changed, 0 insertions, 0 deletions