From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS4713 221.184.0.0/13 X-Spam-Status: No, score=-3.0 required=3.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_MED,SPF_PASS,T_DKIM_INVALID, T_RP_MATCHES_RCVD shortcircuit=no autolearn=ham autolearn_force=no version=3.4.0 Received: from neon.ruby-lang.org (neon.ruby-lang.org [221.186.184.75]) by dcvr.yhbt.net (Postfix) with ESMTP id 66F4220D09 for ; Sat, 27 May 2017 15:46:41 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id A509D120754; Sun, 28 May 2017 00:46:38 +0900 (JST) Received: from o1678948x4.outbound-mail.sendgrid.net (o1678948x4.outbound-mail.sendgrid.net [167.89.48.4]) by neon.ruby-lang.org (Postfix) with ESMTPS id C1D7C120751 for ; Sun, 28 May 2017 00:46:35 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=sendgrid.me; h=from:to:references:subject:mime-version:content-type:content-transfer-encoding:list-id; s=smtpapi; bh=XvsWCTJpiauV4qGEit4iDKnC384=; b=mAn48sU0mW/jZqsLvj Rkwd88mOYCK6KZTP5yv3G9N02pbDJ5o/J5ncIUWUVneNWWUSk+XsHrBDdLgVYAHA uyMt5vBHE5567a68Bg1PmmIBiRmEND2/JqBLuvXomGTWGK27HjuevZQlFBqBlFbC b5b/OR70kPTJ0KliNXkVFlHoI= Received: by filter0634p1mdw1.sendgrid.net with SMTP id filter0634p1mdw1-15508-59299F57-11 2017-05-27 15:46:31.373175409 +0000 UTC Received: from herokuapp.com (ec2-54-146-21-181.compute-1.amazonaws.com [54.146.21.181]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id Hbs4HRN8TEOlUQUPPdkegA Sat, 27 May 2017 15:46:31.449 +0000 (UTC) Date: Sat, 27 May 2017 15:46:31 +0000 From: Greg.mpls@gmail.com To: ruby-core@ruby-lang.org Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 56450 X-Redmine-Project: ruby-trunk X-Redmine-Issue-Id: 13591 X-Redmine-Issue-Author: MSP-Greg X-Redmine-Issue-Assignee: Eregon X-Redmine-Sender: MSP-Greg X-Mailer: Redmine X-Redmine-Host: bugs.ruby-lang.org X-Redmine-Site: Ruby Issue Tracking System X-Auto-Response-Suppress: All Auto-Submitted: auto-generated X-SG-EID: ync6xU2WACa70kv/Ymy4QrNMhiuLXJG8OTL2vJD1yS4bq5ixj64f3Jwaypy7lPdoxEJml42fMRJtKh hRXTuHgbjC/WyF1gEasbHjHyOd+eZ+u+3ab6Q0OIbyFoxX+pLUotdzwpBp+KgwdHlunwkUBN3MUqhM IOM+n0W9t4fDNbXhfwpChKCoB1LrWgY9cDvcKxivJDG22IijU8LU/3youA== X-ML-Name: ruby-core X-Mail-Count: 81421 Subject: [ruby-core:81421] [Ruby trunk Bug#13591] spec/rubyspec/core/time/zone_spec - Windows does not support ENV['TZ'] X-BeenThere: ruby-core@ruby-lang.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Ruby developers List-Id: Ruby developers List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ruby-core-bounces@ruby-lang.org Sender: "ruby-core" Issue #13591 has been updated by MSP-Greg (Greg L). Sorry for the delay, I'm at -0500 (Central US), and I seem to have lost a video card this morning. Anyway, error is identical to [mingw mspec](https://msp-greg.github.io/file.mingw_test-all.html#mspec-1-failure). Below is the full rubyspec results from nmake (I believe the 2nd failure is intermittent): ``` 1) Time#zone defaults to UTC when bad zones given FAILED Expected 3600 to equal 0 E:/build/mswin-build/ruby/spec/rubyspec/core/time/zone_spec.rb:68:in `block (4 levels) in ' E:/build/mswin-build/ruby/spec/rubyspec/core/time/zone_spec.rb:67:in `block (3 levels) in ' E:/build/mswin-build/ruby/spec/rubyspec/core/time/zone_spec.rb:3:in `' 2) C-API Thread function rb_thread_call_without_gvl runs a C function with the global lock unlocked FAILED Expected nil not to be nil E:/build/mswin-build/ruby/spec/rubyspec/optional/capi/thread_spec.rb:114:in `block (3 levels) in ' E:/build/mswin-build/ruby/spec/rubyspec/optional/capi/thread_spec.rb:16:in `' Finished in 214.546800 seconds 3568 files, 25779 examples, 202018 expectations, 2 failures, 0 errors, 0 tagged NMAKE : fatal error U1077: '.\ruby.exe' : return code '0x1' ``` I've got recent mswin and mingw builds, and did some irb exploring. On windows, ENV['TZ'] seems like a read-only setting. My mingw/MSYS2 env is up to date, and I run as much of my building from the command prompt as possible, with only what is required in PATH. As to MinGW, I've built several OpenSSL packages (which pass all OpenSSL and Ruby OpenSSL tests), and a GDBM package. The doc site is generated from recent mingw builds, and I've got curses, eventmachine w/SSL, libxml, nokogiri, rdiscount, redcarpet, RedCloth, and Thin gem extensions installed. I'm building mswin with VS2017, and I'm using Win7. I may have OpenSSL-Win 1.1.0f configured wrong, as I've got an issue in test-all that stops it. I hope to get mswin test-all completing soon. Previous builds seemed to show a segv issue that also occurred in MinGW builds with `test_enum.rb` / `TestEnumerable#test_callcc`. ---------------------------------------- Bug #13591: spec/rubyspec/core/time/zone_spec - Windows does not support ENV['TZ'] https://bugs.ruby-lang.org/issues/13591#change-65132 * Author: MSP-Greg (Greg L) * Status: Feedback * Priority: Normal * Assignee: Eregon (Benoit Daloze) * Target version: * ruby -v: ruby 2.5.0dev (2017-05-27 trunk 58911) [x64-mswin64_140] * Backport: 2.2: UNKNOWN, 2.3: UNKNOWN, 2.4: UNKNOWN ---------------------------------------- Windows does not support ENV['TZ'], so it should be removed from rspec tests. See [GitHub PR 1627](https://github.com/ruby/ruby/pull/1627) -- https://bugs.ruby-lang.org/