[#9644] Determinant Problem in Matrix.rb — <noreply@...>
Bugs item #7001, was opened at 2006-12-01 03:50
This is 100% intended. You have to learn integer arithmetics when you
[#9654] Float numbers comparison — "Paulo Soeiro" <pcsoeiro@...>
Hi,
On 12/1/06, Paulo Soeiro <pcsoeiro@gmail.com> wrote:
[#9661] Dir.exist? — Kornelius Kalnbach <murphy@...>
hi!
[#9664] Bigdecimal isn't comparable — <noreply@...>
Bugs item #7045, was opened at 2006-12-04 19:20
On 12/4/06, noreply@rubyforge.org <noreply@rubyforge.org> wrote:
[#9685] Segmentation fault - bignorm() — ico@... (Ico Doornekamp)
[#9713] Sets and String subclasses — <noreply@...>
Bugs item #7253, was opened at 2006-12-13 12:26
> I would expect the second puts to return 5, not nil. In fact, I'd expect s.to_a[0] to return the same object as a.
[#9722] Kernel#system broken inside Dir.chdir(&block) if system command doesn't have shell characters — <noreply@...>
Bugs item #7278, was opened at 2006-12-14 13:59
Hi,
I bet your script /usr/local/bin/p4 is a shell script which doesn't have a
On Dec 14, 2006, at 18:57, Michael Selig wrote:
[#9725] Fixes going into 1.8.5.9 — "Zev Blut" <rubyzbibd@...>
Hello,
[#9749] System V IPC in standard library? — Steven Jenkins <steven.jenkins@...>
Back in August, I needed a semaphore to serialize access to an external
Hi,
Nobuyoshi Nakada wrote:
Hi,
[#9753] CVS freeze — SASADA Koichi <ko1@...>
Hi,
Hi,
Hi,
Hi,
Hi,
* Shugo Maeda (shugo@ruby-lang.org) wrote:
[#9794] Fwd: [Vit-core] Ruby 1.8.5-p2 Stable Version download bug-fix confusion. — James Edward Gray II <james@...>
The following is a complaint we received about the Ruby home page today.
[#9797] Where to start — "Strong Cypher" <cypherstrong@...>
-----BEGIN PGP SIGNED MESSAGE-----
[#9803] RDoc patch that fixes rb_const_define output — <noreply@...>
Patches item #7499, was opened at 2006-12-30 05:23
On 12/30/06, Eric Hodel <drbrain@segment7.net> wrote:
On Dec 30, 2006, at 19:16, Daniel Berger wrote:
On Dec 31, 2006, at 24:31, Eric Hodel wrote:
[#9816] merge YARV — SASADA Koichi <ko1@...>
Hi,
Re: [ ruby-Bugs-7202 ] String#[]= decimal bug
Hi,
See the source code of the rb_str_aset function in string.c
(version 1.8.5-p2):
1723 switch (TYPE(indx)) {
1724 case T_FIXNUM:
1725 num_index:
1726 idx = FIX2LONG(indx);
1727 if (RSTRING(str)->len <= idx) {
<...>
1770 idx = NUM2LONG(indx);
1771 goto num_index;
It seems the label "num_index" has been put on a wrong position. It
should be moved after line 1726, or the integer value idx, extraced from
the float value of indx at line 1770, will be overwritten at line 1726
and get a wrong integer value converted incorrectly (right shift one
bit) from the original float value, which is of course out of range.
The rb_str_aref function doesn't have this problem, so reading access of
the string is OK.
Please fix this.
Thanks,
Lei Ming
On Sun, Dec 10, 2006 at 01:21:15PM +0900, noreply@rubyforge.org wrote:
> Bugs item #7202, was opened at 2006-12-09 23:21
> You can respond by visiting:
> http://rubyforge.org/tracker/?func=detail&atid=1698&aid=7202&group_id=426
>
> Category: Standard Library
> Group: 1.8.x
> Status: Open
> Resolution: None
> Priority: 3
> Submitted By: Darren Smith (flagitious)
> Assigned to: Nobody (None)
> Summary: String#[]= decimal bug
>
> Initial Comment:
> a='asdf'
> a[1] -> 115
> a[1.0] -> 115
> a[1]=110 -> 110
> a[1.0]=110 -> IndexError: index 9675114 out of string
>
> This problem does not seem to happen if the variable 'a' is an Array.
>
> The bug occurred on: ruby 1.8.4 (2005-12-24) [powerpc-darwin7.9.0]
> and: ruby 1.8.5 (2006-08-25) [x86_64-freebsd6.1]
>
> ----------------------------------------------------------------------
>
> You can respond by visiting:
> http://rubyforge.org/tracker/?func=detail&atid=1698&aid=7202&group_id=426