From: kuwamoto shintaro Date: 2010-06-28T23:58:26+09:00 Subject: [ruby-dev:41759] Re: [Bug #3490][Assigned] test_pack_utf8 failure on mswin64 こんばんわ > > うささんのパッチだと、sizeof(VALUE) == sizeof(long) の環境で > 以下が通るようになってしまいます。 > > $ ./miniruby -e 'p [-0xffffffff].pack("U")' > "\u0001" おっと。失礼しました。 えんどうさんのパッチでもテスト通ることを確認しました。 こちらも。 build>miniruby -e 'p [-0xffffffff].pack("U")' -e:1:in `pack': bignum too big to convert into `long' (RangeError) from -e:1:in `
kowamoto