Forum: Ruby-core [ruby-trunk - Bug #7276][Open] TestFile#test_utime failure

Posted by jonforums (Jon Forums) (Guest)
on 2012-11-04 18:41
(Received via mailing list)
Issue #7276 has been reported by jonforums (Jon Forums).

----------------------------------------
Bug #7276: TestFile#test_utime failure
https://bugs.ruby-lang.org/issues/7276

Author: jonforums (Jon Forums)
Status: Open
Priority: Normal
Assignee:
Category: core
Target version: 2.0.0
ruby -v: ruby 2.0.0dev (2012-11-04 trunk 37467) [i386-mingw32]


I'm currently travelling and am in UTC-5. I get the following `make 
test-all` failure on Win7 32bit with mingw-w64 gcc 4.7.2. It appears 
that trunk@37467 is not handling daylight savings time correctly.

I'm not going to have time to try to repro on my Arch system, but can 
anyone else in UTC-5 (or other DST observing region) repro on either a 
Win7 or Linux system?

[ 3509/11467] TestFile#test_utime = 0.00 s
  5) Failure:
test_utime(TestFile) 
[c:/Jenkins/workspace/ruby-trunk-svn/test/ruby/test_file.rb:287]:
[ruby-core:44776].
<2011-05-27 16:10:39 -0400> expected but was
<2011-05-27 15:10:39 -0400>.
...
Finished tests in 641.449135s, 17.8767 tests/s, 4150.9932 assertions/s.
11467 tests, 2662651 assertions, 1 failures, 0 errors, 83 skips

ruby -v: ruby 2.0.0dev (2012-11-04 trunk 37467) [i386-mingw32]
Posted by jonforums (Jon Forums) (Guest)
on 2012-11-04 18:50
(Received via mailing list)
Issue #7276 has been updated by jonforums (Jon Forums).


Appears to be a trunk regression as `TestFile#test_utime` passes on 
ruby_1_9_3@37334

C:\Jenkins\workspace\ruby-1_9_3-svn>ruby -v test\ruby\test_file.rb
ruby 1.9.3p305 (2012-10-26 revision 37334) [i386-mingw32]
Run options:

# Running tests:

................................

Finished tests in 1.154402s, 27.7200 tests/s, 127.3387 assertions/s.
----------------------------------------
Bug #7276: TestFile#test_utime failure
https://bugs.ruby-lang.org/issues/7276#change-32343

Author: jonforums (Jon Forums)
Status: Open
Priority: Normal
Assignee:
Category: core
Target version: 2.0.0
ruby -v: ruby 2.0.0dev (2012-11-04 trunk 37467) [i386-mingw32]


I'm currently travelling and am in UTC-5. I get the following `make 
test-all` failure on Win7 32bit with mingw-w64 gcc 4.7.2. It appears 
that trunk@37467 is not handling daylight savings time correctly.

I'm not going to have time to try to repro on my Arch system, but can 
anyone else in UTC-5 (or other DST observing region) repro on either a 
Win7 or Linux system?

[ 3509/11467] TestFile#test_utime = 0.00 s
  5) Failure:
test_utime(TestFile) 
[c:/Jenkins/workspace/ruby-trunk-svn/test/ruby/test_file.rb:287]:
[ruby-core:44776].
<2011-05-27 16:10:39 -0400> expected but was
<2011-05-27 15:10:39 -0400>.
...
Finished tests in 641.449135s, 17.8767 tests/s, 4150.9932 assertions/s.
11467 tests, 2662651 assertions, 1 failures, 0 errors, 83 skips

ruby -v: ruby 2.0.0dev (2012-11-04 trunk 37467) [i386-mingw32]
Posted by mame (Yusuke Endoh) (Guest)
on 2012-11-05 15:10
(Received via mailing list)
Issue #7276 has been updated by mame (Yusuke Endoh).

Status changed from Open to Assigned
Assignee set to nobu (Nobuyoshi Nakada)


----------------------------------------
Bug #7276: TestFile#test_utime failure
https://bugs.ruby-lang.org/issues/7276#change-32431

Author: jonforums (Jon Forums)
Status: Assigned
Priority: Normal
Assignee: nobu (Nobuyoshi Nakada)
Category: core
Target version: 2.0.0
ruby -v: ruby 2.0.0dev (2012-11-04 trunk 37467) [i386-mingw32]


I'm currently travelling and am in UTC-5. I get the following `make 
test-all` failure on Win7 32bit with mingw-w64 gcc 4.7.2. It appears 
that trunk@37467 is not handling daylight savings time correctly.

I'm not going to have time to try to repro on my Arch system, but can 
anyone else in UTC-5 (or other DST observing region) repro on either a 
Win7 or Linux system?

[ 3509/11467] TestFile#test_utime = 0.00 s
  5) Failure:
test_utime(TestFile) 
[c:/Jenkins/workspace/ruby-trunk-svn/test/ruby/test_file.rb:287]:
[ruby-core:44776].
<2011-05-27 16:10:39 -0400> expected but was
<2011-05-27 15:10:39 -0400>.
...
Finished tests in 641.449135s, 17.8767 tests/s, 4150.9932 assertions/s.
11467 tests, 2662651 assertions, 1 failures, 0 errors, 83 skips

ruby -v: ruby 2.0.0dev (2012-11-04 trunk 37467) [i386-mingw32]
Posted by jonforums (Jon Forums) (Guest)
on 2012-11-18 04:35
(Received via mailing list)
Issue #7276 has been updated by jonforums (Jon Forums).


Ping.

This is the only test-all fail I have when building trunk on Win7 with 
mingw-w64 gcc 4.7.2.

This fail does not show up at http://ci.rubyinstaller.org/ because the 
current build slaves reside in an area that doesn't participate in the 
daylight savings time circus.
----------------------------------------
Bug #7276: TestFile#test_utime failure
https://bugs.ruby-lang.org/issues/7276#change-33043

Author: jonforums (Jon Forums)
Status: Assigned
Priority: Normal
Assignee: nobu (Nobuyoshi Nakada)
Category: core
Target version: 2.0.0
ruby -v: ruby 2.0.0dev (2012-11-04 trunk 37467) [i386-mingw32]


I'm currently travelling and am in UTC-5. I get the following `make 
test-all` failure on Win7 32bit with mingw-w64 gcc 4.7.2. It appears 
that trunk@37467 is not handling daylight savings time correctly.

I'm not going to have time to try to repro on my Arch system, but can 
anyone else in UTC-5 (or other DST observing region) repro on either a 
Win7 or Linux system?

[ 3509/11467] TestFile#test_utime = 0.00 s
  5) Failure:
test_utime(TestFile) 
[c:/Jenkins/workspace/ruby-trunk-svn/test/ruby/test_file.rb:287]:
[ruby-core:44776].
<2011-05-27 16:10:39 -0400> expected but was
<2011-05-27 15:10:39 -0400>.
...
Finished tests in 641.449135s, 17.8767 tests/s, 4150.9932 assertions/s.
11467 tests, 2662651 assertions, 1 failures, 0 errors, 83 skips

ruby -v: ruby 2.0.0dev (2012-11-04 trunk 37467) [i386-mingw32]
Posted by Luis Lavena (luislavena)
on 2012-11-18 15:29
(Received via mailing list)
Issue #7276 has been updated by luislavena (Luis Lavena).

Assignee changed from nobu (Nobuyoshi Nakada) to usa (Usaku NAKAMURA)

Nakamura-san,

Do you have any idea about this? Nobu seems not responding so perhaps 
you can help us figure out the best solution for this.

Thank you.
----------------------------------------
Bug #7276: TestFile#test_utime failure
https://bugs.ruby-lang.org/issues/7276#change-33055

Author: jonforums (Jon Forums)
Status: Assigned
Priority: Normal
Assignee: usa (Usaku NAKAMURA)
Category: core
Target version: 2.0.0
ruby -v: ruby 2.0.0dev (2012-11-04 trunk 37467) [i386-mingw32]


I'm currently travelling and am in UTC-5. I get the following `make 
test-all` failure on Win7 32bit with mingw-w64 gcc 4.7.2. It appears 
that trunk@37467 is not handling daylight savings time correctly.

I'm not going to have time to try to repro on my Arch system, but can 
anyone else in UTC-5 (or other DST observing region) repro on either a 
Win7 or Linux system?

[ 3509/11467] TestFile#test_utime = 0.00 s
  5) Failure:
test_utime(TestFile) 
[c:/Jenkins/workspace/ruby-trunk-svn/test/ruby/test_file.rb:287]:
[ruby-core:44776].
<2011-05-27 16:10:39 -0400> expected but was
<2011-05-27 15:10:39 -0400>.
...
Finished tests in 641.449135s, 17.8767 tests/s, 4150.9932 assertions/s.
11467 tests, 2662651 assertions, 1 failures, 0 errors, 83 skips

ruby -v: ruby 2.0.0dev (2012-11-04 trunk 37467) [i386-mingw32]
Posted by jonforums (Jon Forums) (Guest)
on 2012-11-18 16:59
(Received via mailing list)
Issue #7276 has been updated by jonforums (Jon Forums).


No failure when building trunk@37710 on Arch 3.6.6 with gcc 4.7.2
----------------------------------------
Bug #7276: TestFile#test_utime failure
https://bugs.ruby-lang.org/issues/7276#change-33061

Author: jonforums (Jon Forums)
Status: Assigned
Priority: Normal
Assignee: usa (Usaku NAKAMURA)
Category: core
Target version: 2.0.0
ruby -v: ruby 2.0.0dev (2012-11-04 trunk 37467) [i386-mingw32]


I'm currently travelling and am in UTC-5. I get the following `make 
test-all` failure on Win7 32bit with mingw-w64 gcc 4.7.2. It appears 
that trunk@37467 is not handling daylight savings time correctly.

I'm not going to have time to try to repro on my Arch system, but can 
anyone else in UTC-5 (or other DST observing region) repro on either a 
Win7 or Linux system?

[ 3509/11467] TestFile#test_utime = 0.00 s
  5) Failure:
test_utime(TestFile) 
[c:/Jenkins/workspace/ruby-trunk-svn/test/ruby/test_file.rb:287]:
[ruby-core:44776].
<2011-05-27 16:10:39 -0400> expected but was
<2011-05-27 15:10:39 -0400>.
...
Finished tests in 641.449135s, 17.8767 tests/s, 4150.9932 assertions/s.
11467 tests, 2662651 assertions, 1 failures, 0 errors, 83 skips

ruby -v: ruby 2.0.0dev (2012-11-04 trunk 37467) [i386-mingw32]
Posted by h.shirosaki (Hiroshi Shirosaki) (Guest)
on 2012-11-26 07:02
(Received via mailing list)
Issue #7276 has been updated by h.shirosaki (Hiroshi Shirosaki).


This seems due to r37337. I don't know the reason of r37337, but 
reverting the commit (use rb_w32_fstati64 for fstat) will fix this.
----------------------------------------
Bug #7276: TestFile#test_utime failure
https://bugs.ruby-lang.org/issues/7276#change-33937

Author: jonforums (Jon Forums)
Status: Assigned
Priority: Normal
Assignee: usa (Usaku NAKAMURA)
Category: core
Target version: 2.0.0
ruby -v: ruby 2.0.0dev (2012-11-04 trunk 37467) [i386-mingw32]


I'm currently travelling and am in UTC-5. I get the following `make 
test-all` failure on Win7 32bit with mingw-w64 gcc 4.7.2. It appears 
that trunk@37467 is not handling daylight savings time correctly.

I'm not going to have time to try to repro on my Arch system, but can 
anyone else in UTC-5 (or other DST observing region) repro on either a 
Win7 or Linux system?

[ 3509/11467] TestFile#test_utime = 0.00 s
  5) Failure:
test_utime(TestFile) 
[c:/Jenkins/workspace/ruby-trunk-svn/test/ruby/test_file.rb:287]:
[ruby-core:44776].
<2011-05-27 16:10:39 -0400> expected but was
<2011-05-27 15:10:39 -0400>.
...
Finished tests in 641.449135s, 17.8767 tests/s, 4150.9932 assertions/s.
11467 tests, 2662651 assertions, 1 failures, 0 errors, 83 skips

ruby -v: ruby 2.0.0dev (2012-11-04 trunk 37467) [i386-mingw32]
Posted by usa (Usaku NAKAMURA) (Guest)
on 2012-11-26 07:57
(Received via mailing list)
Issue #7276 has been updated by usa (Usaku NAKAMURA).

Assignee changed from usa (Usaku NAKAMURA) to nobu (Nobuyoshi Nakada)


----------------------------------------
Bug #7276: TestFile#test_utime failure
https://bugs.ruby-lang.org/issues/7276#change-33940

Author: jonforums (Jon Forums)
Status: Assigned
Priority: Normal
Assignee: nobu (Nobuyoshi Nakada)
Category: core
Target version: 2.0.0
ruby -v: ruby 2.0.0dev (2012-11-04 trunk 37467) [i386-mingw32]


I'm currently travelling and am in UTC-5. I get the following `make 
test-all` failure on Win7 32bit with mingw-w64 gcc 4.7.2. It appears 
that trunk@37467 is not handling daylight savings time correctly.

I'm not going to have time to try to repro on my Arch system, but can 
anyone else in UTC-5 (or other DST observing region) repro on either a 
Win7 or Linux system?

[ 3509/11467] TestFile#test_utime = 0.00 s
  5) Failure:
test_utime(TestFile) 
[c:/Jenkins/workspace/ruby-trunk-svn/test/ruby/test_file.rb:287]:
[ruby-core:44776].
<2011-05-27 16:10:39 -0400> expected but was
<2011-05-27 15:10:39 -0400>.
...
Finished tests in 641.449135s, 17.8767 tests/s, 4150.9932 assertions/s.
11467 tests, 2662651 assertions, 1 failures, 0 errors, 83 skips

ruby -v: ruby 2.0.0dev (2012-11-04 trunk 37467) [i386-mingw32]
Posted by jonforums (Jon Forums) (Guest)
on 2012-12-01 18:22
(Received via mailing list)
Issue #7276 has been updated by jonforums (Jon Forums).


This still fails as of r38131 on my Win7 32bit system. Given 
Shirosaki-san's comment, what's preventing this from being quickly fixed 
on trunk?

Since this bug is not made visible by the rubyinstaller CI (build slave 
location) I will manually run any tests or builds you need in order to 
validate the fix. Let me know what you need.
----------------------------------------
Bug #7276: TestFile#test_utime failure
https://bugs.ruby-lang.org/issues/7276#change-34290

Author: jonforums (Jon Forums)
Status: Assigned
Priority: Normal
Assignee: nobu (Nobuyoshi Nakada)
Category: core
Target version: 2.0.0
ruby -v: ruby 2.0.0dev (2012-11-04 trunk 37467) [i386-mingw32]


I'm currently travelling and am in UTC-5. I get the following `make 
test-all` failure on Win7 32bit with mingw-w64 gcc 4.7.2. It appears 
that trunk@37467 is not handling daylight savings time correctly.

I'm not going to have time to try to repro on my Arch system, but can 
anyone else in UTC-5 (or other DST observing region) repro on either a 
Win7 or Linux system?

[ 3509/11467] TestFile#test_utime = 0.00 s
  5) Failure:
test_utime(TestFile) 
[c:/Jenkins/workspace/ruby-trunk-svn/test/ruby/test_file.rb:287]:
[ruby-core:44776].
<2011-05-27 16:10:39 -0400> expected but was
<2011-05-27 15:10:39 -0400>.
...
Finished tests in 641.449135s, 17.8767 tests/s, 4150.9932 assertions/s.
11467 tests, 2662651 assertions, 1 failures, 0 errors, 83 skips

ruby -v: ruby 2.0.0dev (2012-11-04 trunk 37467) [i386-mingw32]
Posted by jonforums (Jon Forums) (Guest)
on 2013-01-08 17:37
(Received via mailing list)
Issue #7276 has been updated by jonforums (Jon Forums).


Status? Is this planned to be fixed for 2.0.0?

This is the only failure I get when building trunk (`make test-all` and 
`make test`) with mingw-w64 4.7.2 32bit on Win7.

As stated previously, you don't see this failure at 
http://ci.rubyinstaller.org/ because Luis' build slaves are located in 
an uneffected timezone.
----------------------------------------
Bug #7276: TestFile#test_utime failure
https://bugs.ruby-lang.org/issues/7276#change-35282

Author: jonforums (Jon Forums)
Status: Assigned
Priority: Normal
Assignee: nobu (Nobuyoshi Nakada)
Category: core
Target version: 2.0.0
ruby -v: ruby 2.0.0dev (2012-11-04 trunk 37467) [i386-mingw32]


I'm currently travelling and am in UTC-5. I get the following `make 
test-all` failure on Win7 32bit with mingw-w64 gcc 4.7.2. It appears 
that trunk@37467 is not handling daylight savings time correctly.

I'm not going to have time to try to repro on my Arch system, but can 
anyone else in UTC-5 (or other DST observing region) repro on either a 
Win7 or Linux system?

[ 3509/11467] TestFile#test_utime = 0.00 s
  5) Failure:
test_utime(TestFile) 
[c:/Jenkins/workspace/ruby-trunk-svn/test/ruby/test_file.rb:287]:
[ruby-core:44776].
<2011-05-27 16:10:39 -0400> expected but was
<2011-05-27 15:10:39 -0400>.
...
Finished tests in 641.449135s, 17.8767 tests/s, 4150.9932 assertions/s.
11467 tests, 2662651 assertions, 1 failures, 0 errors, 83 skips

ruby -v: ruby 2.0.0dev (2012-11-04 trunk 37467) [i386-mingw32]
Posted by Heesob Park (phasis)
on 2013-01-28 15:24
(Received via mailing list)
Issue #7276 has been updated by phasis68 (Heesob Park).


This daylight savings time bug is described at
http://www.codeproject.com/Articles/1144/Beating-t...
and
http://support.microsoft.com/kb/158588/en-us

The workaround is using the Windows API call instead of using the C 
library call.

----------------------------------------
Bug #7276: TestFile#test_utime failure
https://bugs.ruby-lang.org/issues/7276#change-35689

Author: jonforums (Jon Forums)
Status: Assigned
Priority: Normal
Assignee: nobu (Nobuyoshi Nakada)
Category: core
Target version: 2.0.0
ruby -v: ruby 2.0.0dev (2012-11-04 trunk 37467) [i386-mingw32]


I'm currently travelling and am in UTC-5. I get the following `make 
test-all` failure on Win7 32bit with mingw-w64 gcc 4.7.2. It appears 
that trunk@37467 is not handling daylight savings time correctly.

I'm not going to have time to try to repro on my Arch system, but can 
anyone else in UTC-5 (or other DST observing region) repro on either a 
Win7 or Linux system?

[ 3509/11467] TestFile#test_utime = 0.00 s
  5) Failure:
test_utime(TestFile) 
[c:/Jenkins/workspace/ruby-trunk-svn/test/ruby/test_file.rb:287]:
[ruby-core:44776].
<2011-05-27 16:10:39 -0400> expected but was
<2011-05-27 15:10:39 -0400>.
...
Finished tests in 641.449135s, 17.8767 tests/s, 4150.9932 assertions/s.
11467 tests, 2662651 assertions, 1 failures, 0 errors, 83 skips

ruby -v: ruby 2.0.0dev (2012-11-04 trunk 37467) [i386-mingw32]
Posted by jonforums (Jon Forums) (Guest)
on 2013-01-29 05:21
(Received via mailing list)
Issue #7276 has been updated by jonforums (Jon Forums).


Nobu-san: why was r37337 required and `rb_w32_fstati64` no longer 
correct?

Heesob: good read. After reverting r37337 as per Hiroshi's comment, I 
get 0 fails on trunk@38966 (Win7 32bit + mingw-w64 4.7.2) because 
`fstat` -> `rb_w32_fstati64` (win32/win32.c:4474) rather than `fstat` -> 
`_fstati64` which causes mingw-w64 to use msvcrt's `_fstat64` 
(i686-w64-mingw32/include/_mingw_stat64.h:12)

  http://msdn.microsoft.com/en-us/library/221w8e43%2...

Given the info you linked, do you think the current `rb_w32_fstati64` is 
a valid workaround? Does reverting r37337 also work for you on Win8?


----------------------------------------
Bug #7276: TestFile#test_utime failure
https://bugs.ruby-lang.org/issues/7276#change-35695

Author: jonforums (Jon Forums)
Status: Assigned
Priority: Normal
Assignee: nobu (Nobuyoshi Nakada)
Category: core
Target version: 2.0.0
ruby -v: ruby 2.0.0dev (2012-11-04 trunk 37467) [i386-mingw32]


I'm currently travelling and am in UTC-5. I get the following `make 
test-all` failure on Win7 32bit with mingw-w64 gcc 4.7.2. It appears 
that trunk@37467 is not handling daylight savings time correctly.

I'm not going to have time to try to repro on my Arch system, but can 
anyone else in UTC-5 (or other DST observing region) repro on either a 
Win7 or Linux system?

[ 3509/11467] TestFile#test_utime = 0.00 s
  5) Failure:
test_utime(TestFile) 
[c:/Jenkins/workspace/ruby-trunk-svn/test/ruby/test_file.rb:287]:
[ruby-core:44776].
<2011-05-27 16:10:39 -0400> expected but was
<2011-05-27 15:10:39 -0400>.
...
Finished tests in 641.449135s, 17.8767 tests/s, 4150.9932 assertions/s.
11467 tests, 2662651 assertions, 1 failures, 0 errors, 83 skips

ruby -v: ruby 2.0.0dev (2012-11-04 trunk 37467) [i386-mingw32]
Posted by Heesob Park (phasis)
on 2013-01-29 05:46
(Received via mailing list)
Issue #7276 has been updated by phasis68 (Heesob Park).


Reverting r37337 works on Windows 8.

I think the only drawback to rb_w32_fstati64 is a little performance 
loss.
----------------------------------------
Bug #7276: TestFile#test_utime failure
https://bugs.ruby-lang.org/issues/7276#change-35696

Author: jonforums (Jon Forums)
Status: Assigned
Priority: Normal
Assignee: nobu (Nobuyoshi Nakada)
Category: core
Target version: 2.0.0
ruby -v: ruby 2.0.0dev (2012-11-04 trunk 37467) [i386-mingw32]


I'm currently travelling and am in UTC-5. I get the following `make 
test-all` failure on Win7 32bit with mingw-w64 gcc 4.7.2. It appears 
that trunk@37467 is not handling daylight savings time correctly.

I'm not going to have time to try to repro on my Arch system, but can 
anyone else in UTC-5 (or other DST observing region) repro on either a 
Win7 or Linux system?

[ 3509/11467] TestFile#test_utime = 0.00 s
  5) Failure:
test_utime(TestFile) 
[c:/Jenkins/workspace/ruby-trunk-svn/test/ruby/test_file.rb:287]:
[ruby-core:44776].
<2011-05-27 16:10:39 -0400> expected but was
<2011-05-27 15:10:39 -0400>.
...
Finished tests in 641.449135s, 17.8767 tests/s, 4150.9932 assertions/s.
11467 tests, 2662651 assertions, 1 failures, 0 errors, 83 skips

ruby -v: ruby 2.0.0dev (2012-11-04 trunk 37467) [i386-mingw32]
Posted by Nobuyoshi Nakada (nobu)
on 2013-01-30 09:00
(Received via mailing list)
Issue #7276 has been updated by nobu (Nobuyoshi Nakada).


I don't remember the reason well, probably some mingw failed to link the 
dll or extension libraries.
But I can't find which failed, so revert it.
----------------------------------------
Bug #7276: TestFile#test_utime failure
https://bugs.ruby-lang.org/issues/7276#change-35719

Author: jonforums (Jon Forums)
Status: Assigned
Priority: Normal
Assignee: nobu (Nobuyoshi Nakada)
Category: core
Target version: 2.0.0
ruby -v: ruby 2.0.0dev (2012-11-04 trunk 37467) [i386-mingw32]


I'm currently travelling and am in UTC-5. I get the following `make 
test-all` failure on Win7 32bit with mingw-w64 gcc 4.7.2. It appears 
that trunk@37467 is not handling daylight savings time correctly.

I'm not going to have time to try to repro on my Arch system, but can 
anyone else in UTC-5 (or other DST observing region) repro on either a 
Win7 or Linux system?

[ 3509/11467] TestFile#test_utime = 0.00 s
  5) Failure:
test_utime(TestFile) 
[c:/Jenkins/workspace/ruby-trunk-svn/test/ruby/test_file.rb:287]:
[ruby-core:44776].
<2011-05-27 16:10:39 -0400> expected but was
<2011-05-27 15:10:39 -0400>.
...
Finished tests in 641.449135s, 17.8767 tests/s, 4150.9932 assertions/s.
11467 tests, 2662651 assertions, 1 failures, 0 errors, 83 skips

ruby -v: ruby 2.0.0dev (2012-11-04 trunk 37467) [i386-mingw32]
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.