Project

General

Profile

Activity

From 08/31/2011 to 09/06/2011

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)

08/31/2011

07:02 AM Revision 33143: merge revision(s) 33142:
* ext/json: Merge json gem v1.5.4 (3dab4c5a6a97fac03dac). naruse (Yui NARUSE)
04:20 AM Revision 33141: * backport r33140 from trunk
* numeric.c (flo_round): Avoid overflow by optimizing for trivial cases
[Bug #5227]
marcandre (Marc-Andre Lafortune)
 

Also available in: Atom