Actions
Bug #5213
closedGC.stress=true で TestSH#test_commercial が Failure になる
Description
make test-all TESTS="--gc-stress date/test_switch_hitter.rb -n test_commercial"
を実行すると
- Failure:
test_commercial(TestSH) [/Users/nagachika/opt/ruby-trunk/src/ruby/test/date/test_switch_hitter.rb:176]:
<[2001, 2, 3, 4, 5, 6, (3/8)]> expected but was
<[2001, 2, 3, 4, 5, 6, (0/1)]>.
といったエラーになります。
date_zone_to_diff() でバッファを利用中の文字列(変数str)を上書きすることがあるためで、添付のパッチで現象は抑制できました。
Files
Actions
Like0
Like0Like0Like0