Bug #4287: test_europe_lisbon(TestTimeTZ) Failure
http://redmine.ruby-lang.org/issues/show/4287

起票者: Tomoyuki Chikanaga
ステータス: Open, 優先度: Normal
カテゴリ: build, Target version: 1.9.3
ruby -v: ruby 1.9.3dev (2011-01-18 trunk 30590) [i686-linux]

先日(r30550 以降)から Linux 上で make test-all の faiure が 1つ増えています。

  1) Failure:
test_europe_lisbon(TestTimeTZ) [/opt/ruby-trunk/src/ruby/test/ruby/test_time_tz.rb:140]:
<"LMT"> expected but was
<"CET">.

少し gdb で追いかけてみたところ、なぜか NEGATIVE_TIME_T の定義の有無が変化していて
time_init()
  time_init_1()
    timelocalw()
      localtimew()
        guess_local_offset()
で 1515 行目の localtime_with_gmtoff_zone() の呼び出しが有効になっていないので変化しているようです。


----------------------------------------
http://redmine.ruby-lang.org