[#35631] [Ruby 1.9 - Bug #4558][Open] TestSocket#test_closed_read fails after r31230 — Tomoyuki Chikanaga <redmine@...>

23 messages 2011/04/06

[#35632] [Ruby 1.9 - Bug #4559][Open] Proc#== does not match the documented behaviour — Adam Prescott <redmine@...>

13 messages 2011/04/06

[#35637] [Ruby 1.9 - Bug #4561][Open] 1.9.2 requires parentheses around argument of method call in an array, where 1.8.7 did not — Dave Schweisguth <redmine@...>

9 messages 2011/04/07

[#35666] caching of the ancestor chain — Xavier Noria <fxn@...>

Why does Ruby cache the ancestors chain? I mean, not why the implementation implies that, but why it works that way conceptually.

9 messages 2011/04/09

[#35734] [Ruby 1.9 - Feature #4574][Open] Numeric#within — redmine@...

16 messages 2011/04/13

[#35753] [Ruby 1.9 - Bug #4576][Open] Range#step miss the last value, if end-exclusive and has float number — redmine@...

61 messages 2011/04/14
[#39566] [Ruby 1.9 - Bug #4576] Range#step miss the last value, if end-exclusive and has float number — Marc-Andre Lafortune <ruby-core@...> 2011/09/15

[#39590] [Ruby 1.9 - Bug #4576] Range#step miss the last value, if end-exclusive and has float number — Marc-Andre Lafortune <ruby-core@...> 2011/09/16

[#39593] Re: [Ruby 1.9 - Bug #4576] Range#step miss the last value, if end-exclusive and has float number — Tanaka Akira <akr@...> 2011/09/16

2011/9/17 Marc-Andre Lafortune <ruby-core@marc-andre.ca>:

[#39608] Re: [Ruby 1.9 - Bug #4576] Range#step miss the last value, if end-exclusive and has float number — Masahiro TANAKA <masa16.tanaka@...> 2011/09/17

I have not been watching ruby-core, but let me give a comment for this issue.

[#35765] [Ruby 1.9 - Bug #4579][Open] SecureRandom + OpenSSL may repeat with fork — redmine@...

27 messages 2011/04/15

[#35866] [Ruby 1.9 - Bug #4603][Open] lib/csv.rb: when the :encoding parameter is not provided, the encoding of CSV data is treated as ASCII-8BIT — yu nobuoka <nobuoka@...>

13 messages 2011/04/24

[#35879] [Ruby 1.9 - Bug #4610][Open] Proc#curry behavior is inconsistent with lambdas containing default argument values — Joshua Ballanco <jballanc@...>

11 messages 2011/04/25

[#35883] [Ruby 1.9 - Bug #4611][Open] [BUG] Segementation fault reported — Deryl Doucette <me@...>

15 messages 2011/04/25

[#35895] [Ruby 1.9 - Feature #4614][Open] [RFC/PATCH] thread_pthread.c: lower RUBY_STACK_MIN_LIMIT to 64K — Eric Wong <normalperson@...>

10 messages 2011/04/25

[ruby-core:35939] [Ruby 1.9 - Bug #4618][Assigned] Encoding::ConverterNotFoundErrors on trunk (Windows mingw)

From: Usaku NAKAMURA <redmine@...>
Date: 2011-04-28 17:54:20 UTC
List: ruby-core #35939
Issue #4618 has been updated by Usaku NAKAMURA.

Status changed from Open to Assigned
Assignee set to Nobuyoshi Nakada


----------------------------------------
Bug #4618: Encoding::ConverterNotFoundErrors on trunk (Windows mingw)
http://redmine.ruby-lang.org/issues/4618

Author: Jon Forums
Status: Assigned
Priority: Normal
Assignee: Nobuyoshi Nakada
Category: core
Target version: 1.9.3
ruby -v: ruby 1.9.3dev (2011-04-27 trunk 31364) [i386-mingw32]


It appears recent newline trunk code changes cause test failures on Windows as I can't replicate the following failures in test_literal.rb, psych, or openssl on my Arch system.

For the openssl failures, I'm checking whether my recent upgrade from 0.9.8q to 0.9.8r changes things and will report back if needed.

Tested on Windows 7 Ultimate 32-bit with a trunk@31364 built using the RubyInstaller recipes and tdm-gcc 4.5.2.


 $ make test
 ...
 #339 test_literal.rb: `echo foo`  #=> "foo\r\n" (expected "foo\n")
 #340 test_literal.rb: s = "foo"; `echo #{s}`  #=> "foo\r\n" (expected "foo\n")
 FAIL 2/934 tests failed
 make: *** [yes-btest-ruby] Error 1
  

 $ make test-all TESTS=psych
 
 1) Error:
 test_dump_file(TestPsych):
 Encoding::ConverterNotFoundError: code converter not found (universal_newline,crlf_newline)
 c:/projects/rubyinstaller-git/sandbox/ruby19_build/.ext/common/psych/visitors/emitter.rb:20:in `end_document'
 c:/projects/rubyinstaller-git/sandbox/ruby19_build/.ext/common/psych/visitors/emitter.rb:20:in `visit_Psych_Nodes_Document'
 c:/projects/rubyinstaller-git/sandbox/ruby19_build/.ext/common/psych/visitors/visitor.rb:15:in `visit'
 c:/projects/rubyinstaller-git/sandbox/ruby19_build/.ext/common/psych/visitors/visitor.rb:5:in `accept'
 c:/projects/rubyinstaller-git/sandbox/ruby19_build/.ext/common/psych/visitors/emitter.rb:13:in `block in visit_Psych_Nodes_Stream'
 c:/projects/rubyinstaller-git/sandbox/ruby19_build/.ext/common/psych/visitors/emitter.rb:13:in `each'
 c:/projects/rubyinstaller-git/sandbox/ruby19_build/.ext/common/psych/visitors/emitter.rb:13:in `visit_Psych_Nodes_Stream'
 c:/projects/rubyinstaller-git/sandbox/ruby19_build/.ext/common/psych/visitors/visitor.rb:15:in `visit'
 c:/projects/rubyinstaller-git/sandbox/ruby19_build/.ext/common/psych/visitors/visitor.rb:5:in `accept'
 c:/projects/rubyinstaller-git/sandbox/ruby19_build/.ext/common/psych/nodes/node.rb:46:in `to_yaml'
 c:/projects/rubyinstaller-git/sandbox/ruby19_build/.ext/common/psych.rb:190:in `dump'
 c:/Users/Jon/Documents/RubyDev/ruby-git/test/psych/test_psych.rb:68:in `block in test_dump_file'
 
 398 tests, 1112 assertions, 0 failures, 1 errors, 0 skips
 
 
 $ make test-all TESTS=openssl
 ...
 1) Error:
 test_add_value(OpenSSL::TestConfig):
 Encoding::ConverterNotFoundError: code converter not found (universal_newline,crlf_newline)
 c:/Users/Jon/Documents/RubyDev/ruby-git/test/openssl/test_config.rb:13:in `setup'
 
 2) Error:
 test_aref(OpenSSL::TestConfig):
 Encoding::ConverterNotFoundError: code converter not found (universal_newline,crlf_newline)
 c:/Users/Jon/Documents/RubyDev/ruby-git/test/openssl/test_config.rb:13:in `setup'
 
 3) Error:
 test_aset(OpenSSL::TestConfig):
 Encoding::ConverterNotFoundError: code converter not found (universal_newline,crlf_newline)
 c:/Users/Jon/Documents/RubyDev/ruby-git/test/openssl/test_config.rb:13:in `setup'
 
 4) Error:
 test_clone(OpenSSL::TestConfig):
 Encoding::ConverterNotFoundError: code converter not found (universal_newline,crlf_newline)
 c:/Users/Jon/Documents/RubyDev/ruby-git/test/openssl/test_config.rb:13:in `setup'
 
 5) Error:
 test_constants(OpenSSL::TestConfig):
 Encoding::ConverterNotFoundError: code converter not found (universal_newline,crlf_newline)
 c:/Users/Jon/Documents/RubyDev/ruby-git/test/openssl/test_config.rb:13:in `setup'
 
 6) Error:
 test_dup(OpenSSL::TestConfig):
 Encoding::ConverterNotFoundError: code converter not found (universal_newline,crlf_newline)
 c:/Users/Jon/Documents/RubyDev/ruby-git/test/openssl/test_config.rb:13:in `setup'
 
 7) Error:
 test_each(OpenSSL::TestConfig):
 Encoding::ConverterNotFoundError: code converter not found (universal_newline,crlf_newline)
 c:/Users/Jon/Documents/RubyDev/ruby-git/test/openssl/test_config.rb:13:in `setup'
 
 8) Error:
 test_freeze(OpenSSL::TestConfig):
 Encoding::ConverterNotFoundError: code converter not found (universal_newline,crlf_newline)
 c:/Users/Jon/Documents/RubyDev/ruby-git/test/openssl/test_config.rb:13:in `setup'
 
 9) Error:
 test_get_value(OpenSSL::TestConfig):
 Encoding::ConverterNotFoundError: code converter not found (universal_newline,crlf_newline)
 c:/Users/Jon/Documents/RubyDev/ruby-git/test/openssl/test_config.rb:13:in `setup'
 
 10) Error:
 test_get_value_ENV(OpenSSL::TestConfig):
 Encoding::ConverterNotFoundError: code converter not found (universal_newline,crlf_newline)
 c:/Users/Jon/Documents/RubyDev/ruby-git/test/openssl/test_config.rb:13:in `setup'
 
 11) Error:
 test_initialize(OpenSSL::TestConfig):
 Encoding::ConverterNotFoundError: code converter not found (universal_newline,crlf_newline)
 c:/Users/Jon/Documents/RubyDev/ruby-git/test/openssl/test_config.rb:13:in `setup'
 
 12) Error:
 test_initialize_with_empty_file(OpenSSL::TestConfig):
 Encoding::ConverterNotFoundError: code converter not found (universal_newline,crlf_newline)
 c:/Users/Jon/Documents/RubyDev/ruby-git/test/openssl/test_config.rb:13:in `setup'
 
 13) Error:
 test_initialize_with_example_file(OpenSSL::TestConfig):
 Encoding::ConverterNotFoundError: code converter not found (universal_newline,crlf_newline)
 c:/Users/Jon/Documents/RubyDev/ruby-git/test/openssl/test_config.rb:13:in `setup'
 
 14) Error:
 test_inspect(OpenSSL::TestConfig):
 Encoding::ConverterNotFoundError: code converter not found (universal_newline,crlf_newline)
 c:/Users/Jon/Documents/RubyDev/ruby-git/test/openssl/test_config.rb:13:in `setup'
 
 15) Error:
 test_s_load(OpenSSL::TestConfig):
 Encoding::ConverterNotFoundError: code converter not found (universal_newline,crlf_newline)
 c:/Users/Jon/Documents/RubyDev/ruby-git/test/openssl/test_config.rb:13:in `setup'
 
 16) Error:
 test_s_parse(OpenSSL::TestConfig):
 Encoding::ConverterNotFoundError: code converter not found (universal_newline,crlf_newline)
 c:/Users/Jon/Documents/RubyDev/ruby-git/test/openssl/test_config.rb:13:in `setup'
 
 17) Error:
 test_s_parse_format(OpenSSL::TestConfig):
 Encoding::ConverterNotFoundError: code converter not found (universal_newline,crlf_newline)
 c:/Users/Jon/Documents/RubyDev/ruby-git/test/openssl/test_config.rb:13:in `setup'
 
 18) Error:
 test_section(OpenSSL::TestConfig):
 Encoding::ConverterNotFoundError: code converter not found (universal_newline,crlf_newline)
 c:/Users/Jon/Documents/RubyDev/ruby-git/test/openssl/test_config.rb:13:in `setup'
 
 19) Error:
 test_sections(OpenSSL::TestConfig):
 Encoding::ConverterNotFoundError: code converter not found (universal_newline,crlf_newline)
 c:/Users/Jon/Documents/RubyDev/ruby-git/test/openssl/test_config.rb:13:in `setup'
 
 20) Error:
 test_to_s(OpenSSL::TestConfig):
 Encoding::ConverterNotFoundError: code converter not found (universal_newline,crlf_newline)
 c:/Users/Jon/Documents/RubyDev/ruby-git/test/openssl/test_config.rb:13:in `setup'
 
 21) Error:
 test_value(OpenSSL::TestConfig):
 Encoding::ConverterNotFoundError: code converter not found (universal_newline,crlf_newline)
 c:/Users/Jon/Documents/RubyDev/ruby-git/test/openssl/test_config.rb:13:in `setup'
 
 22) Error:
 test_value_ENV(OpenSSL::TestConfig):
 Encoding::ConverterNotFoundError: code converter not found (universal_newline,crlf_newline)
 c:/Users/Jon/Documents/RubyDev/ruby-git/test/openssl/test_config.rb:13:in `setup'


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

In This Thread