Project

General

Profile

Actions

Bug #4287

closed

test_europe_lisbon(TestTimeTZ) Failure

Added by nagachika (Tomoyuki Chikanaga) almost 14 years ago. Updated over 13 years ago.

Status:
Closed
Target version:
ruby -v:
ruby 1.9.3dev (2011-01-18 trunk 30590) [i686-linux]
Backport:
[ruby-dev:43060]

Description

=begin
先日(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() の呼び出しが有効になっていないので変化しているようです。
=end

Actions #1

Updated by nagachika (Tomoyuki Chikanaga) almost 14 years ago

=begin
このテストについては configure.in を以下のように修正すると成功するようになりました。

Index: configure.in

--- configure.in (revision 30590)
+++ configure.in (working copy)
@@ -1444,6 +1444,7 @@

AC_CACHE_CHECK(for negative time_t for gmtime(3), rb_cv_negative_time_t,
[AC_TRY_RUN([
+#include <stdlib.h>
#include <time.h>

void

=end

Actions #2

Updated by naruse (Yui NARUSE) almost 14 years ago

  • Status changed from Open to Assigned
  • Assignee set to kosaki (Motohiro KOSAKI)

=begin

=end

Actions #3

Updated by kosaki (Motohiro KOSAKI) almost 14 years ago

=begin
いつもありがとうございます。Linuxとのことなのでこちらでコミットさせていただきました。
ところで、Chikanaga がコミット権を取得して自分でチェックインするのがみんなが幸せになれると
思うですが、どうでしょうか。
=end

Actions #4

Updated by kosaki (Motohiro KOSAKI) almost 14 years ago

  • Status changed from Assigned to Closed
  • % Done changed from 0 to 100

=begin
This issue was solved with changeset r30612.
Tomoyuki, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.


  • configure.in: Add stdlib.h inclusion into rb_cv_negative_time_t
    test becuase it's required for exit(3). The patch is
    created by Tomoyuki Chikanaga. [Bug #4287] [ruby-dev:43060]
    =end
Actions #5

Updated by kosaki (Motohiro KOSAKI) almost 14 years ago

=begin

いつもありがとうございます。Linuxとのことなのでこちらでコミットさせていただきました。
ところで、Chikanaga がコミット権を取得して自分でチェックインするのがみんなが幸せに

Chikanaga-san が。

英語と日本語と行ったり来たりしてると言葉が無茶苦茶になりますね。反省

=end

Actions #6

Updated by nagachika (Tomoyuki Chikanaga) almost 14 years ago

=begin
近永と申します。

対応して頂いてありがとうございます。

ところで、Chikanaga がコミット権を取得して自分でチェックインするのがみんなが幸せになれると
思うですが、どうでしょうか。
小さな不具合に気がついた時に毎回コミッタのかたの手を煩わすのも気が引けるものがありますので、
もし許可していただけるものならコミット権限を頂きたいと思います。

いかがでしょうか?

=end

Actions #7

Updated by matz (Yukihiro Matsumoto) almost 14 years ago

=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:43085] Re: [Ruby 1.9-Bug#4287] test_europe_lisbon(TestTimeTZ) Failure"
on Fri, 21 Jan 2011 00:28:42 +0900, nagachika writes:
|
|近永と申します。
|
|対応して頂いてありがとうございます。
|
|> ところで、Chikanaga がコミット権を取得して自分でチェックインするのがみんなが幸せになれると
|> 思うですが、どうでしょうか。
|小さな不具合に気がついた時に毎回コミッタのかたの手を煩わすのも気が引けるものがありますので、
|もし許可していただけるものならコミット権限を頂きたいと思います。
|
|いかがでしょうか?

良いと思います。希望するアカウント名とpgpでサインしたssh2の
公開鍵を に送ってください。

=end

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0Like0Like0