Project

General

Profile

Activity

From 09/01/2011 to 09/07/2011

09/07/2011

02:43 PM Revision 33211: merge revision(s) 33171:
* io.c (argf_next_argv): open in default text mode.
[ruby-core:39234] [Bug #5268]
kosaki (Motohiro KOSAKI)
12:36 PM Backport #5272: Float#round doesn't round big values
See my comment on #5276 marcandre (Marc-Andre Lafortune)
08:09 AM Backport #5272: Float#round doesn't round big values
If I parsed this thread correctly, this bug is not a regression. therefore it isn't 1.9.3p0 material. I think. kosaki (Motohiro KOSAKI)
12:34 PM Backport #5276: 4294967295.8.round is 4294967295 on 32bit
Indeed, this is not a regression. Backports are not always regressions, though. Could you explain why you think that ... marcandre (Marc-Andre Lafortune)
08:08 AM Backport #5276: 4294967295.8.round is 4294967295 on 32bit
If I parsed this thread correctly, this bug is not a regression. therefore it's no 1.9.3p0 matter. kosaki (Motohiro KOSAKI)
09:59 AM Backport #5286: please backport r33201 ([Bug #5279] String#encode might raise SecurityError if $SAFE >=3)
可知さん

> 木曜日なのですが11:00頃からではダメでしょうか?
> 夕方から外せない用事があるので早く始めたいです。

はい、それで結構です。ロボット一式を持ってきてください。
ここで試しましょう。
...
Anonymous
03:18 AM Backport #5286 (Closed): please backport r33201 ([Bug #5279] String#encode might raise SecurityError if $SAFE >=3)
Please backport r33201 that fixes the following bug.
[Bug #5279] [ruby-dev:44469] $SAFEが3以上の時にString#encodeがSecurity...
kazuhiko (Kazuhiko Shiozaki)
08:07 AM Backport #5287 (Assigned): 1.9.3 - Interpolation in a string causes the string's encoding to be set to ASCII-8BIT
Backport r32791. nobu (Nobuyoshi Nakada)
08:02 AM Backport #5287: 1.9.3 - Interpolation in a string causes the string's encoding to be set to ASCII-8BIT
To be clear about the version tested:
$ ruby -v
ruby 1.9.3dev (2011-09-05 revision 33190) [x86_64-linux]
jonleighton (Jon Leighton)
07:59 AM Backport #5287 (Closed): 1.9.3 - Interpolation in a string causes the string's encoding to be set to ASCII-8BIT
There appears to be a bug with the encoding of interpolated strings on 1.9.3.
Here is a comparison of versions:
...
jonleighton (Jon Leighton)

09/06/2011

09:36 PM Backport #4009 (Closed): Segfault with combination of threads and condition variables
This issue was solved with changeset r30743.
Max, thank you for reporting this issue.
Your contribution to Ruby is gr...
nagachika (Tomoyuki Chikanaga)
09:36 PM Backport #3954 (Closed): Digest::Base に無引数の initialize を定義しませんか?
This issue was solved with changeset r29528.
Makoto, thank you for reporting this issue.
Your contribution to Ruby is...
knu (Akinori MUSHA)
09:36 PM Backport #3874 (Closed): [PATCH] configure.in: Always add -mieee for Renesas SH4
This issue was solved with changeset r29340.
Nobuhiro, thank you for reporting this issue.
Your contribution to Ruby ...
kosaki (Motohiro KOSAKI)
09:36 PM Backport #3803 (Closed): BigDecimal::ROUND_HALF_DOWN/ROUND_HALF_EVEN behave incorrectly (disagree with JRuby and the rest of the world)
This issue was solved with changeset r29293.
Matthew, thank you for reporting this issue.
Your contribution to Ruby i...
mrkn (Kenta Murata)
03:04 PM Backport #5272 (Open): Float#round doesn't round big values
Yui NARUSE wrote:
> This issue still happends:
> Float("2.5e-22").round(22) #=> 2.0e-22
This is a different issu...
marcandre (Marc-Andre Lafortune)
10:51 AM Backport #5272: Float#round doesn't round big values
This issue still happends:
Float("2.5e-22").round(22) #=> 2.0e-22aaaaaa
naruse (Yui NARUSE)
10:43 AM Backport #5272 (Assigned): Float#round doesn't round big values
naruse (Yui NARUSE)
06:54 AM Backport #5272: Float#round doesn't round big values
Tomoyuki Chikanaga wrote:
> Attach a tiny patch. It works for me with make test-all.
Thanks! You patch works, but...
marcandre (Marc-Andre Lafortune)
06:47 AM Backport #5276 (Open): 4294967295.8.round is 4294967295 on 32bit
marcandre (Marc-Andre Lafortune)
06:47 AM Backport #5276: 4294967295.8.round is 4294967295 on 32bit
Interestingly, the first bug is in dbl2ival, not in my patch. My patch just uncovered it. In particular:
0.59....
marcandre (Marc-Andre Lafortune)
06:44 AM Backport #5276 (Closed): 4294967295.8.round is 4294967295 on 32bit
This issue was solved with changeset r33198.
Yui, thank you for reporting this issue.
Your contribution to Ruby is gr...
marcandre (Marc-Andre Lafortune)

09/05/2011

06:15 PM Backport #5276: 4294967295.8.round is 4294967295 on 32bit
Following RubySpec also fails on 32bit env.
2)
Float#round rounds self to an optionally given precision FAILED
E...
naruse (Yui NARUSE)
06:01 PM Backport #5276 (Closed): 4294967295.8.round is 4294967295 on 32bit
ruby -e'p 4294967295.8.round' must be 4294967296 but 4294967295 on 32bit environment. naruse (Yui NARUSE)
05:11 PM Backport #5272: Float#round doesn't round big values
Attach a tiny patch. It works for me with make test-all. nagachika (Tomoyuki Chikanaga)
04:22 PM Backport #5272: Float#round doesn't round big values
I've found that TestFloat#test_round fails after r33186 on i686-linux.
For (4294967295.8).round, 32bit version rub...
nagachika (Tomoyuki Chikanaga)
05:17 AM Backport #5272 (Open): Float#round doesn't round big values
Opening the backport request. Note: dependent on r33185 and r33183 marcandre (Marc-Andre Lafortune)
05:14 AM Backport #5272 (Closed): Float#round doesn't round big values
This issue was solved with changeset r33186.
Marc-Andre, thank you for reporting this issue.
Your contribution to Rub...
marcandre (Marc-Andre Lafortune)
05:08 AM Backport #5272 (Closed): Float#round doesn't round big values
For large enough values (outside of Fixnum range), Float#round does not round at all but simply truncates:
2.999...
marcandre (Marc-Andre Lafortune)
06:07 AM Revision 33190: merge revision(s) 33189:
* test/rubygems/test_gem_security.rb
(test_class_build_self_signed_cert): reset opt[:trust_dir] to apply
tempor...
naruse (Yui NARUSE)
05:17 AM Backport #5271 (Open): Integer#round should never return a Float
Opening backport request. marcandre (Marc-Andre Lafortune)
04:28 AM Backport #5271 (Closed): Integer#round should never return a Float
This issue was solved with changeset r33183.
Marc-Andre, thank you for reporting this issue.
Your contribution to Rub...
marcandre (Marc-Andre Lafortune)
04:24 AM Backport #5271 (Closed): Integer#round should never return a Float
Integer#round sometimes returns... a float!
42.round(-1e9) # => 0.0
There's a check for out of range argume...
marcandre (Marc-Andre Lafortune)

09/03/2011

04:02 PM Revision 33179: * 2011-09-04
svn
04:02 PM Revision 33178: * backport r33177 from trunk.
* test/ruby/test_fiber.rb (TestFiber#test_no_valid_cfp):
add a test. Unlike TestThread#test_no_valid_cfp,
this te...
ktsj (Kazuki Tsujimoto)
04:49 AM Revision 33169: * test/ruby/test_encoding.rb (test_find): mingw is not Unix, of course.
nobu (Nobuyoshi Nakada)

09/02/2011

09:23 PM Revision 33168: * 2011-09-03
svn
09:23 PM Revision 33166: * win32/win32.c (rb_w32_fd_copy): cast explicitly to suppress warnings.
nobu (Nobuyoshi Nakada)
12:11 PM Revision 33165: * io.c (validate_enc_binmode, prep_stdio): default to text mode on
dosish platforms. [ruby-core:38822] [Bug #5164]
* transcode.c (rb_econv_prepare_options): keep default ecflags
unc...
nobu (Nobuyoshi Nakada)
08:31 AM Backport #5233 (Assigned): OpenSSL::SSL::SSLSocket has problems with encodings other than "ascii"
MartinBosslet (Martin Bosslet)
05:36 AM Revision 33163: * vm_insnhelper.c (vm_search_const_defined_class): search
ancestors only when global scope. [ruby-core:39227] [Bug #5264] nobu (Nobuyoshi Nakada)
12:58 AM Revision 33162: * 2011-09-02
svn
12:58 AM Revision 33161: * parse.y (parser_tokadd_string, parser_yylex): ignore a backslash
which prefixes an non-ascii character, which has no escape
syntax. [ruby-core:39222] [Ruby 1.9 - Bug #5262]
nobu (Nobuyoshi Nakada)

09/01/2011

08:31 AM Revision 33157: * insns.def (defineclass), vm_insnhelper.c (vm_get_cvar_base): see
also inherited constants for classes without superclass and
modules. [ruby-core:37698] [Bug #3423]
nobu (Nobuyoshi Nakada)
08:16 AM Revision 33156: properties.
nobu (Nobuyoshi Nakada)
05:12 AM Revision 33154: backported r33153 from trunk.
* test/ruby/test_thread.rb (TestThread#test_no_valid_cfp): skip when
win32ole is required. in such case, win32ole ...
usa (Usaku NAKAMURA)
12:25 AM Revision 33150: merge revision(s) 33148:
------------------------------------------------------------------------
r33148 | naruse | 2011-09-01 09:23:20 +0900 ...
naruse (Yui NARUSE)
 

Also available in: Atom