[Rubytests-devel] Anything needed for a release

Johan Holmberg holmberg at iar.se
Mon Jan 3 13:12:18 EST 2005


On Mon, 3 Jan 2005, Charles O Nutter wrote:
>
> Anything you all want in 0.37 before we do a release?
>
> - Charlie
>

I think we should agree on which "platforms" and which Ruby 
versions we think the tests "work well" on.

The versions I use regularly are:

Ruby:           1.8.2

platforms:      FreeBSD 5.3
                 Linux Redhat 9
                 Solaris 8
                 Windows XP & VC7

What about other versions of Ruby ?
Do we care ?

I have occasionally tried with both 1.8.1 and
"latest from CVS" (what will become 1.9).
But it was a while since I tried last time.

And what other plaforms?
JRuby of course since Charles&Co use that.
But other than that?

I think we should state in the release what we think about these 
matters.

I also think we should have a list of what we think gives errors,
at least when running with Ruby 1.8.2. I get the following errors
just now:

FreeBSD 5.3 & Ruby 1.8.2:

     - everything passes

Solaris 8 & Ruby 1.8.2:

     - one error in builtin/TestMath.rb:

         + Math.log(0) gives an exception (Errno::ERANGE)
           instead of -Infinity (as on FreeBSD)


Linux Redhat 9  & Ruby 1.8.2:

     - one error in builtin/TestMath.rb:

         + Math.log(0) gives an exception (Errno::ERANGE)
           instead of -Infinity (as on FreeBSD)

Windows XP & Ruby 1.8.2:

     - error related to "hard links" on NTFS:

         + builtin/TestFileTest.rb in method `test_hlink'

         + builtin/TestFile__Stat.rb in method `test_nlink'

     - errors in "test_s_exec" and "test_s_system" having to do with
       wildcard expansion of filenames on the command line


     - one error in builtin/TestMath.rb:

         + Math.log(0) gives an exception (Errno::ERANGE)
           instead of -Infinity (as on FreeBSD)


Perhaps we should change what is considered correct for
Math.log(0), so Linux, Solaris and Windows becomes right,
and just FreeBSD wrong. I guess that is what most users
(Linux + Windows) live with ...

/Johan



More information about the Rubytests-devel mailing list