Activity
From 05/25/2016 to 05/31/2016
05/31/2016
-
08:37 PM Bug #12449: Trouble installing ruby 2.3.1 from source on Ubuntu 14.0
- You can close this
-
08:37 PM Bug #12449: Trouble installing ruby 2.3.1 from source on Ubuntu 14.0
- apt-get install —reinstall libc6-dev fixed the issue.
-
07:08 PM Bug #12449 (Third Party's Issue): Trouble installing ruby 2.3.1 from source on Ubuntu 14.0
- Hi,
I am getting errors in compiling. Here's the log - http://paste.ubuntu.com/16873263/
Error is the same regardless of versions from 2.2, 2.3, 2.4.I tried through rbenv, direct compile etc. as well. I have installed al... -
08:33 PM Bug #12443 (Feedback): Test failures in TestDir_M17N on cygwin
-
08:33 PM Bug #12443: Test failures in TestDir_M17N on cygwin
- cygwin is not supported officially.
-
10:05 AM Bug #12443 (Closed): Test failures in TestDir_M17N on cygwin
- When I try to run `bin/ruby test/runner.rb test/ruby/test_*` (because `make test-all` doesn't work), I get the following failures for TestDir_M17N:
```
[ 594/4545] TestDir#test_glob_cases = 0.35 s
2) Failure:
TestDir#test_glob_ca... -
07:36 PM Bug #12448: vm_call_cfunc - cfp consistency error
- ```ruby
describe "DELETE destroy" do
let(:term) { root_account.enrollment_terms.create! }
let(:group) { group_helper.create_for_enrollment_term(term) }
let(:period) { period.create_for_group(group) } # this is part of the probl... -
07:06 PM Bug #12448 (Closed): vm_call_cfunc - cfp consistency error
- I am not sure what to say about this bug. I captured multiple ruby crash logs, plus the console output from one execution.
-
06:24 PM Misc #12400: Zen of Ruby
- Matz' old interview has some of the zen.
http://www.artima.com/intv/ruby.html
The perl-philosophy also influenced ruby - "there is more than one way" also refers to flexibility.
Ruby has a much nicer syntax than perl - some ru... -
05:25 PM Bug #12446 (Closed): Failure of TestM17NComb#test_str_crypt_nonstrict on cygwin
- Applied in changeset r55233.
----------
crypt.c: fix size macros
* missing/crypt.c: fix size macros to use configured values
for platforms long is larger than 32bit.
[ruby-core:75792] [Bug #12446] -
11:41 AM Bug #12446: Failure of TestM17NComb#test_str_crypt_nonstrict on cygwin
- Other failures that may be related to this one:
```
[ 233/1101] TestString#test_crypt = 0.00 s
2) Failure:
TestString#test_crypt [/cygdrive/c/Data/ruby/test/ruby/test_string.rb:529]:
<"aaGUC/JkO9/Sc"> expected but was
<"aa2.3FI... -
10:20 AM Bug #12446 (Closed): Failure of TestM17NComb#test_str_crypt_nonstrict on cygwin
- When resorting to `bin/ruby test/runner.rb test/ruby/test_[j-z]*` to get around the problem described in https://bugs.ruby-lang.org/issues/12445, I get an error for `TestM17NComb#test_str_crypt_nonstrict`, as follows:
```
[ 327/2665]... -
05:25 PM Revision 7e053ffe (git): crypt.c: fix size macros
- * missing/crypt.c: fix size macros to use configured values
for platforms long is larger than 32bit.
[ruby-core:75792] [Bug #12446]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55233 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:49 PM Revision 4cec7e8e (git): crypt.c: protoize
- * missing/crypt.c: protoize function definitions and make
always-zero functions void.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55232 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 04:49 PM Revision f4b4a19e (git): * 2016-06-01
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55231 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:49 PM Revision ccea383a (git): crypt.c: constify
- * missing/crypt.c: constify Standard DES Tables.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55230 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:28 PM Feature #3187: Allow dynamic Fiber stack size
- FYI, it appears at least one Ruby implementation has implemented this unilaterally: https://github.com/rubinius/rubinius/commit/c26139a03132661202f30c778ac9e7bc489959d4
We'd also like to support this feature in JRuby, but we'd prefer ... -
02:37 PM Feature #12447 (Closed): Integer#digits for extracting digits of place-value notation in any base
- I sometimes want to extract digits of place-value notation of integer numbers.
For example:
```
12345.digits #=> [5, 4, 3, 2, 1]
12345.digits(100) #=> [45, 23, 1]
```
One typical use case is calculating checksum digit.
... -
02:10 PM Revision 1978ce78 (git): openssl: add missing test for r55219
- * test/openssl/test_asn1.rb: Add missing regression test for r55219. It
fixed the year 2038 issue but the test code was missing.
[ruby-core:45552] [Bug #6571]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55229 b2dd03c8-39d4-4d8... -
11:40 AM Bug #12445: Testing TestIO#test_open_fifo_does_not_block_other_threads results in deadlock on cygwin
- Martin Dürst wrote:
> `TestSignal#test_exit_action` is another test that hangs in the same way, but from the name, it's not clear whether this is caused by the same bug or not.
Another difference is that for this test, Ctrl-C creates... -
11:38 AM Bug #12445: Testing TestIO#test_open_fifo_does_not_block_other_threads results in deadlock on cygwin
- `TestSignal#test_exit_action` is another test that hangs in the same way, but from the name, it's not clear whether this is caused by the same bug or not.
-
10:52 AM Bug #12445: Testing TestIO#test_open_fifo_does_not_block_other_threads results in deadlock on cygwin
- Very much the same also for `TestReadPartial#test_open_pipe`. Probably also related.
-
10:43 AM Bug #12445: Testing TestIO#test_open_fifo_does_not_block_other_threads results in deadlock on cygwin
- I see exactly the same phenomenon for `TestProcess#test_execopts_redirect_open_fifo`. Given the similarity of the test names, these two problems may be related.
-
10:15 AM Bug #12445 (Assigned): Testing TestIO#test_open_fifo_does_not_block_other_threads results in deadlock on cygwin
- When I run `bin/ruby test/runner.rb test/ruby/test_*`, testing stops at `TestIO#test_open_fifo_does_not_block_other_threads`. Checking the task manager shows that this is a deadlock (there are two ruby interpreters running, but they don'...
-
10:36 AM Bug #12441 (Closed): Segfault in mod_exp
- The minimal reproducer:
~~~ruby
123.to_bn.mod_exp(456, nil)
~~~
This is already (unintentionally) fixed in r55047. -
09:35 AM Bug #12441 (Closed): Segfault in mod_exp
- I have the piece of code crashing reliably.
~~~
#!/usr/bin/env ruby
require 'openssl'
p = 65997564567567456745676645367739412743227643334286989217363396439283464537000853588029739004855929104754800897261407081024749574299035313... -
10:10 AM Bug #12444 (Assigned): Segmentation fault when running TestException#test_machine_stackoverflow on cygwin
- When I try to run `bin/ruby test/runner.rb test/ruby/test_*`, I get the error below. This is immediately followed by a very similar error for TestException#test_machine_stackoverflow_by_define_method.
```
[ 942/4545] TestException#te... -
10:01 AM Bug #12442 (Assigned): TestArgf#test_textmode fails on cygwin
- When I try to run `bin/ruby test/runner.rb test/ruby/test_*` (because `make test-all` doesn't work), the first failure that I get is as below.
```
$ bin/ruby test/runner.rb test/ruby/test_*
Run options:
# Running tests:
[ 156/... -
09:46 AM Bug #12440: make test-all is not working on cygwin
- P.S.: Hint on how to run rebaseall:
http://superuser.com/questions/231590/running-rebaseall-on-cygwin -
09:41 AM Bug #12440: make test-all is not working on cygwin
- Nobuyoshi Nakada wrote:
> > 2 [main] ruby 22476 child_info_fork::abort: unable to remap bubblebabble.so to same address as parent (0x1FB0000) - try running rebaseall
> ...
I tried. It didn't help. Some of the numbers/addresses ar... -
07:52 AM Bug #12440 (Feedback): make test-all is not working on cygwin
- > 2 [main] ruby 22476 child_info_fork::abort: unable to remap bubblebabble.so to same address as parent (0x1FB0000) - try running rebaseall
Have you tried running `rebaseall`? -
06:19 AM Bug #12440 (Feedback): make test-all is not working on cygwin
- When I use `make test-all` on cygwin, a long list of messages gets output at a slow pace (about one line per second, but sometimes with longer waits), as below (please make sure you read all my comments, even the one at the bottom):
`... -
08:28 AM Bug #12438 (Closed): OptParse: Short style switch with range does not work
- Applied in changeset r55228.
----------
optparse.rb: fix char class option
* lib/optparse.rb (OptionParser::Completion.candidate): get rid of
nil as key names. [ruby-core:75773] [Bug #12438]
* lib/optparse.rb (OptionParser#make_swit... -
08:28 AM Revision dd1be236 (git): optparse.rb: fix char class option
- * lib/optparse.rb (OptionParser::Completion.candidate): get rid of
nil as key names. [ruby-core:75773] [Bug #12438]
* lib/optparse.rb (OptionParser#make_switch): char class option
cannot be NoArgument, default to RequiredArgument.
... -
08:26 AM Revision e82df08b (git): optparse.rb: no duplicate strings
- * lib/optparse.rb (OptionParser#parse_in_order): get rid of making
duplicate strings; $1 and others make a new string each times.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55227 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:56 AM Revision e6ff652c (git): Revert r55225
- Run test-all before large commit:
"* string.c: Activate full Unicode case mapping for UTF-8 by removing"
This reverts commit 3fb0fcd1e881c1f6dd74db73a64e8623208acb77.
http://rubyci.s3.amazonaws.com/centos5-64/ruby-trunk/log/20160531T013... -
01:10 AM Revision 3fb0fcd1 (git): * string.c: Activate full Unicode case mapping for UTF-8 by removing
- the protective check for the presence of an option.
Update documentation.
* test/ruby/enc/test_case_comprehensive.rb: Adjust tests for above change.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55225 b2dd03c8-39d4-4d8f-98ff-823f... -
12:58 AM Misc #12439 (Closed): [PATCH cleanup] process.c (disable_child_handler_fork_child): simplify
- process.c (disable_child_handler_fork_child): simplify
signal(2) is portable for SIG_DFL and SIG_IGN, so we do not
need the extra code for sigaction(2).
Also, execve will reset all signal handlers to default
anyways, so there is ... -
12:37 AM Bug #9569: SecureRandom should try /dev/urandom first
- Thank you for your interesting idea of OpenSSL being insecure. If you really believe so (and think you are a security expert), what you should do is actually fixing OpenSSL, not ranting here.
Why I think it's OK to wait for upstream ...
05/30/2016
-
11:28 PM Feature #12142: Hash tables with open addressing
- Eric Wong wrote:
> Btw, I haven't forgotten about this, just haven't gotten around
> ...
Thank you for the update and testing the patch. Please, don't worry. I am also busy with other different projects. There is no hurry for me to ... -
03:11 AM Feature #12142: Hash tables with open addressing
- Btw, I haven't forgotten about this, just haven't gotten around
to looking at it, more. But I still run it daily for random minor
scripts and haven't noticed incompatibilities/bugs creep up.
Anyways, I've rebased against r55206 an... -
08:12 PM Bug #9569: SecureRandom should try /dev/urandom first
- I'm now actively discouraging anyone from ever using the incorrectly-named SecureRandom, in favor of Tony Arcieri's Sysrandom (which can be monkey-patched in place of SecureRandom).
https://paragonie.com/blog/2016/05/how-generate-secu... -
04:52 PM Revision b9f3d4b8 (git): openssl: fix test failure on Fedora 23
- * test/openssl/test_pair.rb (test_ecdh_curves): Avoid P-224. The FIPS
patch from RHEL disables it. The curve has to be chosen from: {
secp256k1, secp384r1, secp521r1, prime256v1 }.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5... -
03:41 PM Bug #12438 (Closed): OptParse: Short style switch with range does not work
- This does not seems to be working:
```
$ irb
irb(main):001:0> require 'optparse'
irb(main):002:0> o = OptionParser.new
irb(main):003:0> o.on('-[a-z]') {}
irb(main):004:0> o.parse('-f')
NoMethodError: undefined method `size' for ... - 03:33 PM Revision a056bee7 (git): * 2016-05-31
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55223 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:33 PM Revision 3912e4fa (git): * ext/socket/raddrinfo.c (host_str, port_str): Use StringValueCStr
- instead of (Safe)StringValue, to detect NUL byte in the string.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55222 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:16 PM Bug #12437 (Assigned): Is it "legal" to call collect! in class initializer?
-
10:43 AM Bug #12437 (Closed): Is it "legal" to call collect! in class initializer?
- Is there any reason the following script should not work?
```ruby
#! /usr/bin/ruby
require 'set'
class Categories < Set
def initialize(categories=[])
categories.collect! { |category| category } if categories
supe... -
02:07 PM Revision 77a8772b (git): test_file_exhaustive.rb: writable open
- * test/ruby/test_file_exhaustive.rb (test_flock_shared): open
in writable mode for exclusive lock.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55221 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:05 PM Revision 79fd02cd (git): raddrinfo.c: fix modifier
- * ext/socket/raddrinfo.c (host_str, port_str): fix length modifier
to size_t.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55220 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:32 PM Feature #6647: Exceptions raised in threads should be logged
- Koichi Sasada wrote:
> any conclusion?
> ...
I am against reporting at GC time because:
* it might be surprising for the user to have exceptions shown at random times, possibly long after the thread dies
* it still shows nothing if t... -
01:02 PM Bug #6571 (Closed): Time.mktime Y2K38 problem on 1.9.3p125 i386-mingw32 - Applied in changeset r55219.
----------
openssl: use NUM2TIMET() to convert Integer to time_t
* ext/openssl/ossl_asn1.c (time_to_time_t): Use NUM2TIMET() instead of
NUM2LONG(). time_t may be larger than long.
[ruby-core:45552] [Bug... -
01:02 PM Revision 3333b6b7 (git): openssl: use NUM2TIMET() to convert Integer to time_t
- * ext/openssl/ossl_asn1.c (time_to_time_t): Use NUM2TIMET() instead of
NUM2LONG(). time_t may be larger than long.
[ruby-core:45552] [Bug #6571]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55219 b2dd03c8-39d4-4d8f-98ff-823fe69... - 12:51 PM Revision 0e94f4a0 (git): * test/socket/test_addrinfo.rb (TestSocketAddrinfo#test_addrinfo_ip): previous
- test logic depended on platform specific implementation. use more portable
logic. this fixes a test failure on Windows.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:15 PM Revision ae4fba31 (git): * string.c: Document current behavior for other case mapping methods
- on String. [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55217 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:23 AM Revision 63209708 (git): test_addrinfo.rb: signle digit address
- * test/socket/test_addrinfo.rb (test_addrinfo_ip): use single
digit address so that the values are same in both decimal and
octal. some platform zero-prefixed dotted-decimal is parsed as
an octal value.
git-svn-id: svn+ssh://ci.r... -
11:00 AM Revision 85950c52 (git): * string.c: Document current situation for String#downcase. [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55215 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:30 AM Revision f26f3589 (git): openssl: add SSLContext#ecdh_curves=
- * ext/openssl/ossl_ssl.c (ossl_sslctx_s_alloc): Enable the automatic
curve selection for ECDH by calling SSL_CTX_set_ecdh_auto(). With
this a TLS server automatically selects a curve which both the client
and the server support to ... -
07:28 AM Revision 94a91b1d (git): raddrinfo.c: fix for SHARABLE_MIDDLE_SUBSTRING
- * ext/socket/raddrinfo.c (host_str, port_str): use RSTRING_LEN
instead of strlen, since RSTRING_PTR StringValueCStr may not be
NUL-terminated when SHARABLE_MIDDLE_SUBSTRING=1. reported by
@tmtms, http://twitter.com/tmtms/status/73... -
07:20 AM Revision 79a85b18 (git): string.c: return reallocated pointer
- * string.c (str_fill_term): return new pointer reallocated by
filling terminator.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55212 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:12 AM Revision bfc9c376 (git): test_addrinfo.rb: special hostnames
- * test/socket/test_addrinfo.rb (test_addrinfo_ip): add tests for
special hostnames, <any> and <broadcast>.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55211 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:54 AM Revision ea737357 (git): stringio.c: share strings
- * ext/stringio/stringio.c (enc_subseq): share the return value and
the buffer as possible.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:50 AM Revision 9ac5f913 (git): string.c: get rid of unnecessary empty string
- * string.c (str_substr, rb_str_aref): refactor not to create
unnecessary empty string.
* string.c (str_byte_substr, str_byte_aref): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55209 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:41 AM Revision e3e8cae9 (git): string.c: check in the order
- * string.c (rb_str_aref_m, rb_str_byteslice): check arguments in
the left-to-right order.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55208 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:18 AM Revision 55a39399 (git): variable.c: check length
- * variable.c (check_autoload_required): check length first before
checking the first byte.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55207 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
05/29/2016
-
06:28 PM Revision d7491e2a (git): * ChangeLog: fix a typo for r55198.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55206 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:10 PM Revision fca1aabb (git): * 2016-05-30
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55205 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:10 PM Revision 78c96608 (git): * ext/-test-/auto_ext.rb: fixed a heedless bug introduced at r55198.
- this change will make RubyCI green.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55204 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:58 PM Revision 267d34c6 (git): * regexec.c (ONIGENC_IS_MBC_ASCII_WORD): redefine optimized one.
- WORD of Ruby's ascii compatible encoding is always [a-zA-Z0-9_].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55203 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:56 PM Revision 9ff5f9c0 (git): * regexec.c (match_at): make compilers optimize harder.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55202 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:39 PM Bug #12349 (Closed): Can't load OpenStruct with Syck with Ruby 2.3.x
- This has already been reported in #11884, thanks
-
11:28 AM Bug #12436 (Closed): newline argument of File.open seems not respected on Windows
- ~~~ruby
File.open("abc", "wt", newline: :lf) { |f|
f.write "a\n"
f.puts "b"
}
~~~
will create a file with CRLF newlines, ignoring the newline conversion argument.
It should write only LF instead, like on other platforms when... -
10:18 AM Revision b9e392fb (git): vm_core.h: rb_exc_set_backtrace declaration
- * vm_core.h (rb_exc_set_backtrace): move declaration from
eval_error.c and vm_args.c.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55201 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:10 AM Revision 0d123232 (git): win32.c: RUBY_CRITICAL
- * win32/win32.c (RUBY_CRITICAL): removed the argument but make
just a block which does nothing, so that debuggers can step into
the block.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55200 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 03:08 AM Revision 402dba52 (git): * 2016-05-29
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55199 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:08 AM Revision a594ca98 (git): auto_ext.rb
- * ext/-test-/auto_ext.rb (auto_ext): utitily method to create
extension libraries for tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55198 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:19 AM Bug #9569: SecureRandom should try /dev/urandom first
- I've created a new gem which packages the libsodium's "randombytes_sysrandom" as a self-contained RubyGem. It's called "sysrandom":
https://github.com/cryptosphere/sysrandom
Ideally I'd like to see SecureRandom adopt this same sort... -
12:15 AM Bug #12434: Marshal.dump does not dump some numbers as Fixnum
- Thank you. I should have looked up ruby spec. https://github.com/ruby/spec/blob/master/core/marshal/dump_spec.rb#L40-L48
05/28/2016
-
11:19 PM Bug #12434 (Rejected): Marshal.dump does not dump some numbers as Fixnum
- It is intentionally dumped as a Bignum for marshal data compatibility across architectures.
Current behavior:
```
$ arch -x86_64 ruby -e 'Marshal.dump(1073741824, STDOUT)' | arch -i386 ruby -e 'p Marshal.load(STDIN)'
1073741824
... -
12:56 PM Bug #12434 (Rejected): Marshal.dump does not dump some numbers as Fixnum
- `Marshal.dump` dumps numbers between 1073741824 and 4294967295 and between -4294967296 and -1073741825 as `Bignum`, but I think that those numbers should be dumped as `Fixnum`.
~~~
$ ./ruby --disable-gems -e'p Marshal.load("\x04\bi\x... -
07:57 PM Feature #12435 (Open): Using connect_nonblock to open TCP connections in Net::HTTP#connect
- Hey all, I've got a pull request at https://github.com/ruby/ruby/pull/1370 to start using connect_nonblock to open the TCP socket in Net::HTTP#connect, instead of doing a blocking connect that uses Timeout.timeout to look for timeouts. U...
-
11:40 AM Revision a552fa2d (git): ruby-insert-heredoc-code-block
- * misc/ruby-additional.el (ruby-insert-heredoc-code-block): insert
here document code block for assert_separately mainly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55197 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:34 AM Revision 3883bb6b (git): * test/test_unicode_normalize.rb: Add test to check for availability of
- Unicode data file; refactoring; fix an error with tests for destructive
method (unicode_normalize!).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55196 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:45 AM Revision 7a622b18 (git): test_file_exhaustive.rb: blocking flock
- * test/ruby/test_file_exhaustive.rb (test_flock): add assertions
for the blocking cases.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55195 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 10:08 AM Revision 9646e588 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55194 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:08 AM Revision 62efd110 (git): * test/ruby/enc/test_case_comprehensive.rb: Add error messages to tests
- for data file availability; refactoring.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55193 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:55 AM Feature #12079 (Assigned): Loosening the condition for refinement
-
09:43 AM Bug #12324: Support OpenSSL 1.1.0 (and drop support for 0.9.6/0.9.7)
- I added commit-bit to Kazuki Yamaguchi-san few weeks ago.
Please do apply your proposal by yourself. -
05:33 AM Revision adf26d99 (git): ChangeLog: fix typos [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55192 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:07 AM Bug #12327 (Feedback): Seg Fault - ruby 2.3.0 mongo & OpenSSL issue??
- Can you try with Ruby 2.3.1?
-
05:04 AM Bug #6233 (Closed): Definition of EVP_MD_CTX_cleanup incomplete.
- r55162 (openssl: drop OpenSSL 0.9.6/0.9.7 support, 2016-05-25) removed the code.
-
05:03 AM Bug #12373 (Assigned): Optimize CSV#shift
-
05:03 AM Feature #12347 (Assigned): [PATCH] Make CSV::Row#each etc. return Enumerator when no block given
-
05:02 AM Bug #12349 (Third Party's Issue): Can't load OpenStruct with Syck with Ruby 2.3.x
- Syck is not part of ruby core. Please submit your issue to https://github.com/tenderlove/syck
-
05:01 AM Bug #12329 (Rejected): Minitest not in the documentation
- minitest is extracted from ruby core repository at Ruby 2.1.
-
05:00 AM Bug #11724 (Closed): SNIでsessionが無効だったときにhostnameがサーバに送られない - Applied in changeset r55191.
----------
openssl: move SSLSocket#initialize to C extension
* ext/openssl/lib/openssl/ssl.rb (SSLSocket): Move the implementation of
SSLSocket#initialize to C. Initialize the SSL (OpenSSL object) in it.
... -
05:00 AM Revision 61a3fff6 (git): openssl: move SSLSocket#initialize to C extension
- * ext/openssl/lib/openssl/ssl.rb (SSLSocket): Move the implementation of
SSLSocket#initialize to C. Initialize the SSL (OpenSSL object) in it.
Currently this is delayed until ossl_ssl_setup(), which is called from
SSLSocket#accept ... -
04:46 AM Bug #12325 (Feedback): Ruby 2.2.1 fails with Rails 4.2.0-6 - Segmentation fault at 0x00000000000418 ruby 2.2.1p85
- Please try with Ruby 2.2.5 or 2.3.1
-
04:45 AM Bug #12248 (Closed): Backport rubygems fix from upstream repo for Ruby 2.2.x
-
04:44 AM Bug #12258 (Assigned): RDoc bug when handling comments in C code examples
- I will pick commits from upstream when it was fixed.
-
04:39 AM Bug #12207 (Feedback): [BUG] Segmentation fault at 0x00000000000000 ruby 2.2.3p173 (2015-08-18 revision 51636) [x86_64-darwin14]
- Can you try with Ruby 2.2.5 or 2.3.1?
-
03:44 AM Feature #6647: Exceptions raised in threads should be logged
- Here's an implementation in JRuby: https://github.com/jruby/jruby/pull/3937
From the primary commit:
Implement Thread{.,#}report_on_exception[=].
This impl works as follows:
* Default global value is nil.
* nil = report when... -
01:08 AM Feature #6647: Exceptions raised in threads should be logged
- > (1) Thread#report_on_exception = true
> ...
I'm kinda coming around on the GC mechanism, if it's not going to be possible to report synchronously AND have this feature on by default.
I assume GC logging would only happen for thread... -
01:47 AM Revision ff92ede8 (git): * gems/bundled_gems: Update latest releases, power_assert-0.3.0,
- test-unit 3.1.9, minitest 5.9.0, did_you_mean 1.0.1
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55190 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:46 AM Revision 2bd2001d (git): * addr2line.c: drop to support ATARI ST platform. It was discontinued
- more than two decades ago. [fix GH-1350] Patch by @cremno
* include/ruby/ruby.h: ditto.
* io.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55189 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:41 AM Bug #12433: uncommon.mk:614: recipe for target 'yes-test-almost' failed - missing UnicodeData.txt
- In r55188, I have changed the testing so that it doesn't produce an exception anymore, but just fails a test. However, this doesn't close this bug.
-
01:00 AM Bug #12433: uncommon.mk:614: recipe for target 'yes-test-almost' failed - missing UnicodeData.txt
- Vit Ondruch wrote:
> ```
> ...
```
This is surfacing a problem that we knew about already for some time.
The various files in enc/unicode/data/ are needed to build some files that get committed and compiled, and for various tes... -
01:39 AM Revision 28887804 (git): * test/ruby/enc/test_case_comprehensive.rb: Converted exception for
- unavailable Unicode data files to failed assertion.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55188 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:37 AM Revision 6375ad28 (git): git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55187 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:26 AM Revision 94dc3e71 (git): * 2016-05-28
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55186 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:26 AM Revision e303695e (git): * lib/cgi/util.rb: added to missing quote.
- [fix GH-1363][ci skip] Patch by @dwaller
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55185 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
05/27/2016
-
06:58 PM Bug #11953: ThreadError in 2.3 on code that works on 2.2.4
- Tom Mornini wrote:
> We'll try it under 2.2.4 and report back.
We actually tested against 2.2.5, and we're seeing identical behavior to 2.3.1.
I'm going to file an issue against Celluloid on Github and reference this ticket.
-
07:01 AM Bug #11953: ThreadError in 2.3 on code that works on 2.2.4
- With 1.9..trunk, I got same behaviors with both examples, no error with Clayton's and `ThreadError` with James's.
-
06:39 PM Feature #11098: Thread-level allocation counting
- I'd be happy to spin up a gem version of this and see what the difference is. I'll report back once I have some code and findings there.
-
09:12 AM Feature #11098: Thread-level allocation counting
- Thank you for your explanation.
After that we need to measure the gem version of this feature.
Can you write it? or should I write?
-
04:31 PM Bug #12433 (Closed): uncommon.mk:614: recipe for target 'yes-test-almost' failed - missing UnicodeData.txt
- Trying to run `make check` from latest snapshot, the test suite fails:
```
/builddir/build/BUILD/ruby-2.4.0-r55184/test/ruby/enc/test_case_comprehensive.rb:25:in `readlines': No such file or directory @ rb_sysopen - /builddir/build/B... -
01:13 PM Revision 88a5f937 (git): fix a typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55184 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:43 AM Revision 294f6531 (git): process.c: [DOC] Process.abort [ci skip]
- * process.c (rb_f_abort): [DOC] Process.abort is a singleton
method of Process, but not an instance method.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55183 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:44 AM Feature #6647: Exceptions raised in threads should be logged
- any conclusion?
Another idea:
(1) Thread#report_on_exception = true
Show exception and backlog immediately (already proposed)
(2) Thread#report_on_exception = false (default)
Show exception and backlog at GC timing if exceptio... -
08:38 AM Bug #12389 (Closed): Module#constants includes non-constants
- Applied in changeset r55182.
----------
variable.c: hidden constants
* variable.c (rb_local_constants_i): exclude hidden constants.
[ruby-core:75575] [Bug #12389] -
08:38 AM Revision c57c719e (git): variable.c: hidden constants
- * variable.c (rb_local_constants_i): exclude hidden constants.
[ruby-core:75575] [Bug #12389]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55182 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:09 AM Bug #12431 (Closed): Strange behavior of String#encode('UTF-8', 'UTF-8', ...) when the encoding of the source string is not UTF-8
- Applied in changeset r55181.
----------
transcode.c: scrub in the given encoding
* transcode.c (str_transcode0): scrub in the given encoding when
the source encoding is given, not in the encoding of the
receiver. [ruby-core:75732]... -
08:09 AM Revision 4fad63da (git): transcode.c: scrub in the given encoding
- * transcode.c (str_transcode0): scrub in the given encoding when
the source encoding is given, not in the encoding of the
receiver. [ruby-core:75732] [Bug #12431]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55181 b2dd03c8-39d... -
07:13 AM Bug #12432 (Third Party's Issue): The process has forked and you cannot use this CoreFoundation functionality safely. You MUST exec()
- Seems an issue with unicorn and rcdk gem caused by a system restriction.
I think you should `exec` or `spawn` somewhere, maybe before requiring that gem, as the message says, but don't know about both.
Possibly maintainers of that gem ... -
06:07 AM Revision be1ceb27 (git): fix non-static rb_scan_args
- * include/ruby/ruby.h (rb_scan_args): remove nul padding which
caused syntax error if fmt is not a string literal.
* include/ruby/ruby.h (rb_scan_args_verify): suppress array-bounds
warnings by old clang.
* include/ruby/ruby.h (rb_sc... -
05:44 AM Revision d92b58d5 (git): ruby.h: fix parameter name
- * include/ruby/ruby.h (rb_scan_args): fix macro parameter name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55179 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
05/26/2016
-
09:46 PM Bug #12432 (Third Party's Issue): The process has forked and you cannot use this CoreFoundation functionality safely. You MUST exec()
- Hi all,
I'm Running a server with ruby 2.1.5 with Rails 3.2.21 on Mac OS X El Capitan.
The server works until I try to look at the existing data files or upload new data files into the server - then I get a "connection reset" in the... -
09:17 PM Bug #11953: ThreadError in 2.3 on code that works on 2.2.4
- James Gray wrote:
> The following code works fine on Ruby 2.2.4
> ...
We just saw this same error -- apparently out of nowhere -- on very stable code that utilizes Celluloid while under significant load.
We've never seen this erro... -
06:23 PM Bug #12431 (Closed): Strange behavior of String#encode('UTF-8', 'UTF-8', ...) when the encoding of the source string is not UTF-8
- When the dst_encoding and src_encoding options of String#encode are the same, it appears to ignore the encoding given and instead operate on the actual encoding of the string. Examples:
~~~
"abcdÁ".force_encoding('ASCII').encode('UT... -
04:51 PM Revision 1623f4e7 (git): * symbol.c (is_identchar): use ISDIGIT instead of rb_enc_isalnum.
- Though rb_enc_isalnum is encoding aware function, its argument here
is *m, which is a single byte. Therefore ISDIGIT is faster.
* symbol.c (is_special_global_name): ditto.
* symbol.c (rb_enc_symname_type): ditto.
git-svn-id: svn+ssh... -
04:13 PM Feature #12375: Net::HTTP.post
- Just a note, I sometimes happen to write Net::HTTPS.open
-
05:42 AM Feature #12375: Net::HTTP.post
- Shugo Maeda wrote:
> > > * The first argument must be a URI object, but it might be better to accept a String.
> ...
After contemplation, I think Net::HTTP.post shouldn't accept the hostname, path,
and port parameters.
These parame... - 03:39 PM Revision 3deb1c57 (git): * 2016-05-27
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55177 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:39 PM Revision 08fefd70 (git): ruby.h: fix for old clang
- * include/ruby/ruby.h (rb_scan_args): add nul padding here to
apply to all references.
* include/ruby/ruby.h (rb_scan_args_verify): move length mismatch
check outside conditional operators.
Since old clang cannot optimize away stri... -
11:48 AM Bug #12055: `NET::HTTPResponse` is not deflating responses with custom `Content-Range` header
- ?
-
06:59 AM Misc #12424 (Rejected): Inaccurate example in documentation
-
06:54 AM Bug #12422 (Assigned): CSV.Table.== fails to check object type
-
05:25 AM Bug #12428 (Closed): OpenSSL::PKey::RSA.public_encrypt crashes ruby when initiated without key size. - Applied in changeset r55175.
----------
openssl: avoid NULL dereference in {DH,DSA,RSA}_size()
* ext/openssl/ossl_pkey_dh.c (ossl_dh_compute_key): Check that the DH
has 'p' (the prime) before calling DH_size(). We can create a DH wit... -
05:24 AM Revision a1d9afc2 (git): openssl: avoid NULL dereference in {DH,DSA,RSA}_size()
- * ext/openssl/ossl_pkey_dh.c (ossl_dh_compute_key): Check that the DH
has 'p' (the prime) before calling DH_size(). We can create a DH with
no parameter but DH_size() does not check and dereferences NULL.
[ruby-core:75720] [Bug #12... -
05:16 AM Revision ef10b81c (git): ruby.h: suppress warnings
- * include/ruby/ruby.h (rb_scan_args_count): add filler nul bytes
to suppress array-bounds warnings by old clang.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55174 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:13 AM Revision be44af04 (git): ruby.h: count and verify
- * include/ruby/ruby.h (rb_scan_args_count): verify length with
counting variables together.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55173 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:11 AM Revision 374513ce (git): revert r55171
- Revert r55171, "ruby.h: fix clang warnings", it did fix
array-bounds warnings, but caused string-plus-int warnings
instead.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55172 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:49 AM Bug #9569: SecureRandom should try /dev/urandom first
- Mike Pastore wrote:
> Yui NARUSE wrote:
> ...
I know RbNaCl uses libsodium and it is explained above. -
01:30 AM Revision 43079283 (git): ruby.h: fix clang warnings
- * include/ruby/ruby.h (rb_scan_args0): use pointer dereference
forms instead of array forms, to get rid of warnings by clang.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55171 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 12:45 AM Revision 37cea814 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55170 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:45 AM Revision 46f6abd4 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55169 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:45 AM Revision c1fedc8d (git): * test/ruby/enc/test_case_comprehensive.rb: Add set of comprehensive
- (across most Unicode characters; later across most character encodings)
tests for case mapping.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55168 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
05/25/2016
-
09:14 PM Bug #12430 (Closed): Segfault in irb when improperly using coerce in combination with method_missing
- Don't ask how or why I wrote this code, but suppose you have a class like this:
~~~
class BrokenNumber
def initialize(num)
@num = num
end
def method_missing(m, *a, &b)
@num.send(m, *a, &b)
end
def coerce(... - 08:01 PM Revision 61ddd3e0 (git): * 2016-05-26
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55167 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:01 PM Revision e4cab0fe (git): * class.c (rb_define_class): Fix documentation.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55166 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:52 PM Bug #12429 (Closed): http.rb:933: [BUG] Segmentation fault at 0x00000000000000
- /Users/ecleel/.rbenv/versions/2.3.0/lib/ruby/2.3.0/net/http.rb:933: [BUG] Segmentation fault at 0x00000000000000
ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-darwin15]
-- Control frame information --------------------------------... -
11:51 AM Revision e45cf75f (git): * re.c (unescape_nonascii): scan hex up to only 3 characters.
- [Bug #12420] [Bug #12423]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55165 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:32 AM Bug #12428 (Closed): OpenSSL::PKey::RSA.public_encrypt crashes ruby when initiated without key size.
- Hi, I think I found a bug. OpenSSL::PKey::RSA initiated without keysize crashes when public_encrypt is called.
Below script will crash ruby (it is attached as opensslcrash.rb)
require('openssl')
p = OpenSSL::PKey::RSA.new
p.public_... -
10:07 AM Revision 46647ac8 (git): * enc/unicode.c: Handle DOTLESS_i by hand because it isn't involved in folding.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55164 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:45 AM Bug #12423 (Closed): Regexp: Heap Buffer Overflow in regparse.c : next_state_value()
- Applied in changeset r55163.
----------
* regparse.c (fetch_token_in_cc): raise error if given octal escaped
character is too big. [Bug #12420] [Bug #12423] -
09:45 AM Bug #12420 (Closed): Regexp: Segfault due to Invalid Read in regparse.c : bbuf_free()
- Applied in changeset r55163.
----------
* regparse.c (fetch_token_in_cc): raise error if given octal escaped
character is too big. [Bug #12420] [Bug #12423] -
09:45 AM Revision 05c631ee (git): * regparse.c (fetch_token_in_cc): raise error if given octal escaped
- character is too big. [Bug #12420] [Bug #12423]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55163 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:50 AM Revision cf2792d5 (git): openssl: drop OpenSSL 0.9.6/0.9.7 support
- * ext/openssl, test/openssl: Drop OpenSSL < 0.9.8 support.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55162 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:46 AM Revision 0766b8af (git): openssl: remove unnecessary 'extern "C"' blocks from local headers
- * ext/openssl/openssl_missing.h, ext/openssl/ossl.h: Remove
unnecessary 'extern "C"' blocks. We don't use C++ and these headers
are local to ext/openssl, so there is no need to enclose with it.
git-svn-id: svn+ssh://ci.ruby-lang.org... -
08:46 AM Revision fc9d7c15 (git): openssl: remove check of OPENSSL_FIPS macro in extconf.rb
- * ext/openssl/extconf.rb: Remove check of OPENSSL_FIPS macro. This is
unneeded because we can check the macro directly in source code,
just as we already do for OPENSSL_NO_* macros.
* ext/openssl/ossl.c: Replace occurrences of HAVE_... -
08:30 AM Bug #12427 (Feedback): Defining methods with the same name to both Fixnum and Bignum classes could cause SEGV in C extensions since Feature #12005
- https://github.com/ruby/ruby/compare/trunk...nobu:bug/12427-integer-integration
This patch does:
> Concern 1 is that this issue seems a common problem with C extensions and hard to debug unless the author is aware of changes of Featu... -
07:23 AM Bug #12427 (Closed): Defining methods with the same name to both Fixnum and Bignum classes could cause SEGV in C extensions since Feature #12005
- My gem (msgpack.gem) includes C extension with following pseudo code.
This code is working well with released ruby versions. But it caused SEGV with ruby 2.4.0-dev trunk 55091.
```C
static VALUE Fixnum_to_msgpack(int argc, VALUE* ar... -
08:13 AM Revision 29123a37 (git): class.c: simplify
- * class.c (rb_scan_args): merge code for n_trail.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55159 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:11 AM Bug #12426 (Closed): Error when compiling win32ole.c on cygwin
- Applied in changeset r55158.
----------
ruby.h: rb_scan_args_validate
* include/ruby/ruby.h (rb_scan_args_validate): move failed
condition to the terminal. [ruby-core:75714] [Bug #12426] -
08:11 AM Revision c7bc778d (git): ruby.h: rb_scan_args_validate
- * include/ruby/ruby.h (rb_scan_args_validate): move failed
condition to the terminal. [ruby-core:75714] [Bug #12426]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55158 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:13 AM Bug #9569: SecureRandom should try /dev/urandom first
- Yui NARUSE wrote:
> Mike Pastore wrote:
> ...
What? No, it uses RbNaCl.random_bytes instead of OpenSSL's RAND_bytes. -
05:12 AM Bug #9569: SecureRandom should try /dev/urandom first
- Mike Pastore wrote:
> Yui NARUSE wrote:
> ...
You mean utility methods which are implemented in Random::Formatter on Ruby 2.4?
They are out of scope now, though I may merge the module from Ruby repo. -
06:05 AM Revision 4c681730 (git): regcomp.c: fix debug conditionals
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55157 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:05 AM Revision 44c938c9 (git): fake.rb: buildlibdir
- * tool/fake.rb: set "buildlibdir" to the build directory, instead
of "builddir" which is filterd by MakeMakefile#configuration.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55156 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:21 AM Bug #12418 (Closed): Regexp: Segfault due to Invalid Read in regerror.c : to_ascii()
- Applied in changeset r55154.
----------
* regcomp.c (compile_length_tree): return error code immediately
if compile_length_tree raised error [Bug #12418] -
04:21 AM Revision 599f054f (git): * regcomp.c: remove condition for debug output because prelude
- doesn't use regexp now.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55155 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:21 AM Revision 8c2ddab5 (git): * regcomp.c (compile_length_tree): return error code immediately
- if compile_length_tree raised error [Bug #12418]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55154 b2dd03c8-39d4-4d8f-98ff-823fe69b080e