<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/rss.css"?>
<rss version="2.0">
  <channel>
    <title>dev@jruby.codehaus.org</title>
    <link></link>
    <language>en-us</language>
    <pubDate>Tue, 16 Mar 2010 10:16:41 -0500</pubDate>
    <generator>http://march.rubyhaus.org/</generator>
    <docs>This file is an RSS 2.0 file.</docs>
    <description>Feed of the latest messages for dev@jruby.codehaus.org</description>
    <language>en-US</language>
    <item>
      <title>Re: [jruby-dev] JRUBY-2518 seems to have returned</title>
      <creator>James Britt &lt;james@neurogami...&gt;</creator>
      <author>James Britt &lt;james@neurogami...&gt;</author>
      <pubDate>Mon, 15 Mar 2010 12:42:35 -0500</pubDate>
      <link>/lists/org.codehaus.jruby.dev/msg/4B9E718B.5040607@neurogami.com?group=haus.codehaus.jruby</link>
      <guid isPermaLink="true">/lists/org.codehaus.jruby.dev/msg/4B9E718B.5040607@neurogami.com?group=haus.codehaus.jruby</guid>
      <description>
        <table style="border: 1px solid #aaa">
          <tr>
            <td style="border-right: 1px solid #ccc">List</td>
            <td>dev@jruby.codehaus.org</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Author</td>
            <td>&lt;span class='name'&gt;James Britt&lt;/span&gt; &lt;span class='address'&gt;()&lt;/span&gt;</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Sent</td>
            <td>Mon Mar 15 12:42:35 -0500 2010</td>
          </tr>
        </table>
        <hr/>
        <pre>Nick Sieger wrote:

&gt; 
&gt; Hi James,
&gt; 
&gt; Make sure you create your jar files with directory entries in them.
&gt; Some utilities (notably Ant's jar task as well as jarjar) can be
&gt; configured to not store directories. Without them, JRuby's
&gt; jar-globbing code won't work.

Ah.  The jars were created using rawr.  I'll see what's it's doing and 
if the directory entries are there.

I don't think rawr has changed, though, and this was working previously.


Thanks,


James


-- 

Neurogami - Smart application development

http://www.neurogami.com

james@neurogami.com





---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



</pre>
      </description>
    </item>
    <item>
      <title>Re: [jruby-dev] JRUBY-2518 seems to have returned</title>
      <creator>James Britt &lt;james@neurogami...&gt;</creator>
      <author>James Britt &lt;james@neurogami...&gt;</author>
      <pubDate>Mon, 15 Mar 2010 12:40:59 -0500</pubDate>
      <link>/lists/org.codehaus.jruby.dev/msg/4B9E712B.6070501@neurogami.com?group=haus.codehaus.jruby</link>
      <guid isPermaLink="true">/lists/org.codehaus.jruby.dev/msg/4B9E712B.6070501@neurogami.com?group=haus.codehaus.jruby</guid>
      <description>
        <table style="border: 1px solid #aaa">
          <tr>
            <td style="border-right: 1px solid #ccc">List</td>
            <td>dev@jruby.codehaus.org</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Author</td>
            <td>&lt;span class='name'&gt;James Britt&lt;/span&gt; &lt;span class='address'&gt;()&lt;/span&gt;</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Sent</td>
            <td>Mon Mar 15 12:40:59 -0500 2010</td>
          </tr>
        </table>
        <hr/>
        <pre>Vladimir Sizikov wrote:
&gt; Hi James,
&gt; 
&gt; I can't seem to reproduce. The java integration specs run fine (and
&gt; they should contain those specs you've mentioned).
&gt; Also, I tried manually, and it works here:
&gt; 
&gt; java -jar /opt/work/jruby.git/lib/jruby-complete.jar -S jirb
&gt; 
&gt; irb(main):004:0&gt; Dir["file:/opt/work/jruby.git/lib/jruby-complete.jar!/j*"]
&gt; =&gt; ["file:/opt/work/jruby.git/lib/jruby-complete.jar!/jay",
&gt; "file:/opt/work/jruby.git/lib/jruby-complete.jar!/jline",
&gt; "file:/opt/work/jruby.git/lib/jruby-complete.jar!/jni",
&gt; "file:/opt/work/jruby.git/lib/jruby-complete.jar!/jruby"]
&gt; 
&gt; Directories are there.
&gt; 
&gt; Could you supply an example where it fails?

Yes,  the spec example in the original ticket.

http://jira.codehaus.org/browse/JRUBY-2518?focusedCommentId=166471&amp;page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#action_166471

James

-- 

Neurogami - Smart application development

http://www.neurogami.com

james@neurogami.com





---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



</pre>
      </description>
    </item>
    <item>
      <title>Re: [jruby-dev] Wrapping up 1.5</title>
      <creator>Charles Oliver Nutter &lt;headius@headius...&gt;</creator>
      <author>Charles Oliver Nutter &lt;headius@headius...&gt;</author>
      <pubDate>Mon, 15 Mar 2010 12:26:02 -0500</pubDate>
      <link>/lists/org.codehaus.jruby.dev/msg/f04d2211003151026t2c846cacj72a047576fda3ad6@mail.gmail.com?group=haus.codehaus.jruby</link>
      <guid isPermaLink="true">/lists/org.codehaus.jruby.dev/msg/f04d2211003151026t2c846cacj72a047576fda3ad6@mail.gmail.com?group=haus.codehaus.jruby</guid>
      <description>
        <table style="border: 1px solid #aaa">
          <tr>
            <td style="border-right: 1px solid #ccc">List</td>
            <td>dev@jruby.codehaus.org</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Author</td>
            <td>&lt;span class='name'&gt;Charles Oliver Nutter&lt;/span&gt; &lt;span class='address'&gt;()&lt;/span&gt;</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Sent</td>
            <td>Mon Mar 15 12:26:02 -0500 2010</td>
          </tr>
        </table>
        <hr/>
        <pre>Hi Alistair, thanks for posting! Comments below...

On Thu, Mar 11, 2010 at 12:34 AM, Alistair Bush &lt;ali_bush@gentoo.org&gt; wrote:
&gt; May I suggest that the "sweet spot" for linux binaries is to have them
&gt; packaged by there respective distro. &#160;Linux users really should be using their
&gt; package manager for installing jruby.
&gt;
&gt; Within gentoo I know there is current a push by one dev to make jruby a
&gt; standalone, drop in replacement for ruby. &#160;The same would occur for jython if
&gt; it didn't lag so much.

I would agree 100%, if we knew how to ensure that the dists were all
updated properly and kept current with JRuby releases. As it stands
now, JRuby has been bumped to non-free on Debian because there's not
enough resources to get its component libraries released (i.e. there's
no equivalent dynamo like Diego for Ruby on Debian), and I believe
RedHat has orphaned JRuby. We obviously don't have resources to
maintain distributions for every Linux variant, so what can we do?

&gt; Java and ruby [1] projects seem to have this idea that because there
&gt; applications can "run everywhere" they shouldn't be able to be "built
&gt; everywhere". &#160;Many java projects are a really pain to package for gentoo.
&gt;
&gt; Some of the common mistakes are
&gt; * Bundling jars within jars ( or using jarjar to combine them all ). &#160; tomcat
&gt; for example combines *parts* of 3 common-* jars into 1. &#160; This itself is a lib
&gt; of the source build so isn't reproducible. &#160;I realise why you do it for jruby-
&gt; complete.jar, &#160;but it would be oh so very very nice if it was extremely easy
&gt; not to do it.

It wouldn't be hard to fix this, but we're fighting a war on two
fronts. On the one hand, people want a Ruby-like package that produces
"an executable" and a minimal distribution they can use. For them,
having 30 jar files that must be available whereever jruby.jar is used
stinks of complexity and bloat. So we jarjar most librares into both
jruby.jar and jruby-complete.jar, providing a "Ruby-in-a-JAR" for
those folks. On the other hand, we have the Java world, where people
have become comfortable (perhaps reluctantly) with applications using
dozens of jar files, and expecting to share component libraries across
top-level libraries and applications easily. But even here there's
conflict: most Java developers really do just want "a jar" they can
embed, but then they also want to manage dependencies separately.

Using jarjar is a pragmatic choice, but we're more than happy to
provide a build target or config that just produces a "plain"
jruby.jar. It's a 30 second addition, really.

&gt; * Ignoring CC, CFLAGS and LDFLAGS [2]. (Very very very common) &#160;Hopefully
&gt; someone will get around to sending patches upstream for you guys.

We'd happily incorporate such patches. http://bugs.jruby.org is the
quickest way to get it into the system.

FWIW, we're going into RC mode for JRuby 1.5, so if there's patches to
be had hopefully they'll show up sooner rather than later.

&gt; * Not providing source releases of packages (jffi, jna* guys). &#160;Having to fetch
&gt; from scm's can be very annoying. &#160;At least you guys tag your releases. Try
&gt; getting the source code for a package version when you need to know the last
&gt; time the dev making the release sync'd trunk.

"Releases" in what way? Do you mean source tarballs? I think we can
work that into the release process, which probably just includes
binaries and maven right now (and possibly just maven).

&gt; * not using -source and -target with javac (we automagically rewrite build.xml
&gt; files to 'fix' this).

I think we've fixed this in our jruby build, but the other libraries
may not have it. Again, we're more than happy to repair them on our
end if "you" can point them out.

&gt; * including unit tests within the the production jar

I don't think we have this problem in JRuby proper, but perhaps some
of the component libraries do.

&gt; In fact it might be nice if you read our ebuild [3] [4]. &#160;Hopefully you will
&gt; be able to follow it.

I'll certainly put it into the queue, but since I don't use or run
Gentoo it probably wouldn't be me looking into it :) It's not out of
malice or indifference that we don't do everything possible to support
Linux variants...it's just a matter of time and resources.

&gt; My hope is to come back to you guys in a more constructive mood, bearing gifts
&gt; of patches etc and really get jruby to be bloody brilliant on gentoo. &#160;when I
&gt; get time. &#160;while there aint that many jruby related defects [5], &#160;some will be
&gt; difficult to fix. &#160;The unit tests failing being a good example
&gt;
&gt; So please talk to your local ubuntu/debian, fedora, ****gentoo****
&gt; representative, get the distro's to be the main way you get jruby to the
&gt; masses.

FWIW, we do have as part of our release cycle "inform linux dists
about new JRuby release". It's not feasible for us to test for each
Linux or to prepare our own packages for each right now. If there's
more we can do (or ideally, a better way to do what we do already), we
definitely want to help make JRuby on Gentoo (and every other Linux)
be totally spectacular.

- Charlie

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



</pre>
      </description>
    </item>
    <item>
      <title>Re: [jruby-dev] JRUBY-2518 seems to have returned</title>
      <creator>Nick Sieger &lt;nicksieger@gmail...&gt;</creator>
      <author>Nick Sieger &lt;nicksieger@gmail...&gt;</author>
      <pubDate>Mon, 15 Mar 2010 07:50:10 -0500</pubDate>
      <link>/lists/org.codehaus.jruby.dev/msg/f0b861391003150550h1b080103kb89b81a00c4efa54@mail.gmail.com?group=haus.codehaus.jruby</link>
      <guid isPermaLink="true">/lists/org.codehaus.jruby.dev/msg/f0b861391003150550h1b080103kb89b81a00c4efa54@mail.gmail.com?group=haus.codehaus.jruby</guid>
      <description>
        <table style="border: 1px solid #aaa">
          <tr>
            <td style="border-right: 1px solid #ccc">List</td>
            <td>dev@jruby.codehaus.org</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Author</td>
            <td>&lt;span class='name'&gt;Nick Sieger&lt;/span&gt; &lt;span class='address'&gt;()&lt;/span&gt;</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Sent</td>
            <td>Mon Mar 15 07:50:10 -0500 2010</td>
          </tr>
        </table>
        <hr/>
        <pre>On Sun, Mar 14, 2010 at 9:48 PM, James Britt &lt;james@neurogami.com&gt; wrote:
&gt; Current github head breaks when doing a Dir.glob on a jar. &#160;Some Monkeybars
&gt; code that used to work now fails because it can no longer munge $:.
&gt; &#160;Dir.glob finds class files, but never reports any directories.
&gt;
&gt; I tried Logan's spec code from here:
&gt;
&gt; &#160;http://jira.codehaus.org/browse/JRUBY-2518
&gt;
&gt;
&gt; and I'm getting 2 failures out of 4 examples.
&gt;
&gt;
&gt; So it seems something has reverted.
&gt;
&gt;
&gt; This using jruby-complete.jar

Hi James,

Make sure you create your jar files with directory entries in them.
Some utilities (notably Ant's jar task as well as jarjar) can be
configured to not store directories. Without them, JRuby's
jar-globbing code won't work.

/Nick

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



</pre>
      </description>
    </item>
    <item>
      <title>Re: [jruby-dev] Tag for activerecord-jdbc-0.9.3?</title>
      <creator>Nick Sieger &lt;nicksieger@gmail...&gt;</creator>
      <author>Nick Sieger &lt;nicksieger@gmail...&gt;</author>
      <pubDate>Mon, 15 Mar 2010 07:42:20 -0500</pubDate>
      <link>/lists/org.codehaus.jruby.dev/msg/f0b861391003150542u3b8afdf6y1642197bbf3ba1b5@mail.gmail.com?group=haus.codehaus.jruby</link>
      <guid isPermaLink="true">/lists/org.codehaus.jruby.dev/msg/f0b861391003150542u3b8afdf6y1642197bbf3ba1b5@mail.gmail.com?group=haus.codehaus.jruby</guid>
      <description>
        <table style="border: 1px solid #aaa">
          <tr>
            <td style="border-right: 1px solid #ccc">List</td>
            <td>dev@jruby.codehaus.org</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Author</td>
            <td>&lt;span class='name'&gt;Nick Sieger&lt;/span&gt; &lt;span class='address'&gt;()&lt;/span&gt;</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Sent</td>
            <td>Mon Mar 15 07:42:20 -0500 2010</td>
          </tr>
        </table>
        <hr/>
        <pre>On Sun, Mar 14, 2010 at 12:15 PM, David Kellum &lt;dek94@gravitext.com&gt; wrote:
&gt; Hey could someone in the know put a v0.9.3 tag on the git repo's for
&gt; activerecord-jdbc?&#160; There isn't one in github or kenai.&#160; Its currently hard
&gt; to tell what was released as 0.9.3 vs what is post development.

0.9.3 tag is on Github now, thanks for the nudge!

/Nick

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



</pre>
      </description>
    </item>
    <item>
      <title>Re: [jruby-dev] JRUBY-2518 seems to have returned</title>
      <creator>Vladimir Sizikov &lt;vsizikov@gmail...&gt;</creator>
      <author>Vladimir Sizikov &lt;vsizikov@gmail...&gt;</author>
      <pubDate>Mon, 15 Mar 2010 03:38:54 -0500</pubDate>
      <link>/lists/org.codehaus.jruby.dev/msg/3454c9681003150138w73b18247p43cb82841ffebcc1@mail.gmail.com?group=haus.codehaus.jruby</link>
      <guid isPermaLink="true">/lists/org.codehaus.jruby.dev/msg/3454c9681003150138w73b18247p43cb82841ffebcc1@mail.gmail.com?group=haus.codehaus.jruby</guid>
      <description>
        <table style="border: 1px solid #aaa">
          <tr>
            <td style="border-right: 1px solid #ccc">List</td>
            <td>dev@jruby.codehaus.org</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Author</td>
            <td>&lt;span class='name'&gt;Vladimir Sizikov&lt;/span&gt; &lt;span class='address'&gt;()&lt;/span&gt;</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Sent</td>
            <td>Mon Mar 15 03:38:54 -0500 2010</td>
          </tr>
        </table>
        <hr/>
        <pre>Hi James,

I can't seem to reproduce. The java integration specs run fine (and
they should contain those specs you've mentioned).
Also, I tried manually, and it works here:

java -jar /opt/work/jruby.git/lib/jruby-complete.jar -S jirb

irb(main):004:0&gt; Dir["file:/opt/work/jruby.git/lib/jruby-complete.jar!/j*"]
=&gt; ["file:/opt/work/jruby.git/lib/jruby-complete.jar!/jay",
"file:/opt/work/jruby.git/lib/jruby-complete.jar!/jline",
"file:/opt/work/jruby.git/lib/jruby-complete.jar!/jni",
"file:/opt/work/jruby.git/lib/jruby-complete.jar!/jruby"]

Directories are there.

Could you supply an example where it fails?

Thanks,
  --Vladimir

On Mon, Mar 15, 2010 at 3:48 AM, James Britt &lt;james@neurogami.com&gt; wrote:
&gt; Current github head breaks when doing a Dir.glob on a jar. &#160;Some Monkeybars
&gt; code that used to work now fails because it can no longer munge $:.
&gt; &#160;Dir.glob finds class files, but never reports any directories.
&gt;
&gt; I tried Logan's spec code from here:
&gt;
&gt; &#160;http://jira.codehaus.org/browse/JRUBY-2518
&gt;
&gt;
&gt; and I'm getting 2 failures out of 4 examples.
&gt;
&gt;
&gt; So it seems something has reverted.
&gt;
&gt;
&gt; This using jruby-complete.jar
&gt;
&gt;
&gt;
&gt; James Britt
&gt;
&gt; --
&gt;
&gt; Neurogami - Smart application development
&gt;
&gt; http://www.neurogami.com
&gt;
&gt; james@neurogami.com
&gt;
&gt;
&gt;
&gt;
&gt;
&gt; ---------------------------------------------------------------------
&gt; To unsubscribe from this list, please visit:
&gt;
&gt; &#160; http://xircles.codehaus.org/manage_email
&gt;
&gt;
&gt;

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



</pre>
      </description>
    </item>
    <item>
      <title>[jruby-dev] JRUBY-2518 seems to have returned</title>
      <creator>James Britt &lt;james@neurogami...&gt;</creator>
      <author>James Britt &lt;james@neurogami...&gt;</author>
      <pubDate>Sun, 14 Mar 2010 21:48:28 -0500</pubDate>
      <link>/lists/org.codehaus.jruby.dev/msg/4B9D9FFC.6070901@neurogami.com?group=haus.codehaus.jruby</link>
      <guid isPermaLink="true">/lists/org.codehaus.jruby.dev/msg/4B9D9FFC.6070901@neurogami.com?group=haus.codehaus.jruby</guid>
      <description>
        <table style="border: 1px solid #aaa">
          <tr>
            <td style="border-right: 1px solid #ccc">List</td>
            <td>dev@jruby.codehaus.org</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Author</td>
            <td>&lt;span class='name'&gt;James Britt&lt;/span&gt; &lt;span class='address'&gt;()&lt;/span&gt;</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Sent</td>
            <td>Sun Mar 14 21:48:28 -0500 2010</td>
          </tr>
        </table>
        <hr/>
        <pre>Current github head breaks when doing a Dir.glob on a jar.  Some 
Monkeybars code that used to work now fails because it can no longer 
munge $:.  Dir.glob finds class files, but never reports any directories.

I tried Logan's spec code from here:

   http://jira.codehaus.org/browse/JRUBY-2518


and I'm getting 2 failures out of 4 examples.


So it seems something has reverted.


This using jruby-complete.jar



James Britt

-- 

Neurogami - Smart application development

http://www.neurogami.com

james@neurogami.com





---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



</pre>
      </description>
    </item>
    <item>
      <title>[jruby-dev] Tag for activerecord-jdbc-0.9.3?</title>
      <creator>David Kellum &lt;dek94@gravitext...&gt;</creator>
      <author>David Kellum &lt;dek94@gravitext...&gt;</author>
      <pubDate>Sun, 14 Mar 2010 12:15:54 -0500</pubDate>
      <link>/lists/org.codehaus.jruby.dev/msg/1268586954.2445.6.camel@teragon.localdomain?group=haus.codehaus.jruby</link>
      <guid isPermaLink="true">/lists/org.codehaus.jruby.dev/msg/1268586954.2445.6.camel@teragon.localdomain?group=haus.codehaus.jruby</guid>
      <description>
        <table style="border: 1px solid #aaa">
          <tr>
            <td style="border-right: 1px solid #ccc">List</td>
            <td>dev@jruby.codehaus.org</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Author</td>
            <td>&lt;span class='name'&gt;David Kellum&lt;/span&gt; &lt;span class='address'&gt;()&lt;/span&gt;</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Sent</td>
            <td>Sun Mar 14 12:15:54 -0500 2010</td>
          </tr>
        </table>
        <hr/>
        <div>&lt;div class='clean'&gt;Hey could someone in the know put a v0.9.3 tag on the git
repo's for activerecord-jdbc?&amp;nbsp; There isn't one in github or
kenai.&amp;nbsp; Its currently hard to tell what was released as 0.9.3
vs what is post development.
&lt;br/&gt;
&lt;br/&gt;Thanks much for the new release!
&lt;br/&gt;
&lt;br/&gt;--David
&lt;br/&gt;
&lt;br/&gt;&lt;/div&gt;</div>
      </description>
    </item>
    <item>
      <title>[jruby-dev] [jira] Created: (JRUBY-4656) Multiple rubyspec failures for defined? in compile mode *only*</title>
      <creator>Vladimir Sizikov (JIRA) &lt;jira@codehaus...&gt;</creator>
      <author>Vladimir Sizikov (JIRA) &lt;jira@codehaus...&gt;</author>
      <pubDate>Sat, 13 Mar 2010 14:01:23 -0600</pubDate>
      <link>/lists/org.codehaus.jruby.dev/msg/30432548.914.1268510483387.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</link>
      <guid isPermaLink="true">/lists/org.codehaus.jruby.dev/msg/30432548.914.1268510483387.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</guid>
      <description>
        <table style="border: 1px solid #aaa">
          <tr>
            <td style="border-right: 1px solid #ccc">List</td>
            <td>dev@jruby.codehaus.org</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Author</td>
            <td>&lt;span class='name'&gt;Vladimir Sizikov (JIRA)&lt;/span&gt; &lt;span class='address'&gt;()&lt;/span&gt;</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Sent</td>
            <td>Sat Mar 13 14:01:23 -0600 2010</td>
          </tr>
        </table>
        <hr/>
        <pre>Multiple rubyspec failures for defined? in compile mode *only*
--------------------------------------------------------------

                 Key: JRUBY-4656
                 URL: http://jira.codehaus.org/browse/JRUBY-4656
             Project: JRuby
          Issue Type: Bug
    Affects Versions: JRuby 1.4
            Reporter: Vladimir Sizikov
            Assignee: Thomas E Enebo


This is one of those rare cases where the failures are only in compile mode (-X+C):

{noformat}
mspec ci -t j -T -X+C language/defined_spec.rb
jruby 1.5.0.dev (ruby 1.8.7 patchlevel 174) (2010-03-13 ad00257) (Java HotSpot(TM) Client VM 1.6.0_18) [x86-java]
...........................F.................FF...FFF...FF.............F.FF..F.FF..................................................................................................................

1)
The defined? keyword for an expression returns 'assignment' for assigning an instance variable FAILED
Expected "expression"
 to equal "assignment"

D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:159
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:149
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

2)
The defined? keyword for an expression returns nil for an expression with != and an undefined method FAILED
Expected "expression" to be nil
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:235
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:149
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

3)
The defined? keyword for an expression returns nil for an expression with !~ and an undefined method FAILED
Expected "expression" to be nil
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:239
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:149
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

4)
The defined? keyword for an expression returns nil for an expression with 'not' and an undefined method FAILED
Expected "expression" to be nil
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:272
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:149
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

5)
The defined? keyword for an expression returns nil for an expression with 'not' and an unset class variable FAILED
Expected "expression" to be nil
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:276
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:149
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

6)
The defined? keyword for an expression does not propagate an exception raised by a method in a 'not' expression FAILED
Expected "expression" to be nil
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:280
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:149
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

7)
The defined? keyword for an expression returns nil for an expression with '!' and an undefined method FAILED
Expected "expression" to be nil
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:319
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:149
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

8)
The defined? keyword for an expression returns nil for an expression with '!' and an unset class variable FAILED
Expected "expression" to be nil
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:323
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:149
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

9)
The defined? keyword for an expression with a dynamic String returns nil when the String contains a call to an undefined method FAILED
Expected "expression" to be nil
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:361
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:149
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

10)
The defined? keyword for an expression with a dynamic String returns nil if any of the interpolated method calls are undefined FAILED
Expected "expression" to be nil
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:370
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:149
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

11)
The defined? keyword for an expression with a dynamic String returns nil and stops processing if any of the interpolated method calls are undefined FAILED
Expected "expression" to be nil
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:375
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:149
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

12)
The defined? keyword for an expression with a dynamic Regexp returns nil when the Regexp contains a call to an undefined method FAILED
Expected "expression" to be nil
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:403
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:149
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

13)
The defined? keyword for an expression with a dynamic Regexp returns nil if any of the interpolated method calls are undefined FAILED
Expected "expression" to be nil
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:412
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:149
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

14)
The defined? keyword for an expression with a dynamic Regexp returns nil and stops processing if any of the interpolated method calls are undefined FAILED
Expected "expression" to be nil
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:417
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:149
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

Finished in 0.542000 seconds

1 file, 195 examples, 245 expectations, 14 failures, 0 errors
{noformat}


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



</pre>
      </description>
    </item>
    <item>
      <title>[jruby-dev] [jira] Created: (JRUBY-4655) [1.9] Lots of rubyspec failures for defined?</title>
      <creator>Vladimir Sizikov (JIRA) &lt;jira@codehaus...&gt;</creator>
      <author>Vladimir Sizikov (JIRA) &lt;jira@codehaus...&gt;</author>
      <pubDate>Sat, 13 Mar 2010 13:51:23 -0600</pubDate>
      <link>/lists/org.codehaus.jruby.dev/msg/71192.908.1268509883343.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</link>
      <guid isPermaLink="true">/lists/org.codehaus.jruby.dev/msg/71192.908.1268509883343.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</guid>
      <description>
        <table style="border: 1px solid #aaa">
          <tr>
            <td style="border-right: 1px solid #ccc">List</td>
            <td>dev@jruby.codehaus.org</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Author</td>
            <td>&lt;span class='name'&gt;Vladimir Sizikov (JIRA)&lt;/span&gt; &lt;span class='address'&gt;()&lt;/span&gt;</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Sent</td>
            <td>Sat Mar 13 13:51:23 -0600 2010</td>
          </tr>
        </table>
        <hr/>
        <pre>[1.9] Lots of rubyspec failures for defined?
--------------------------------------------

                 Key: JRUBY-4655
                 URL: http://jira.codehaus.org/browse/JRUBY-4655
             Project: JRuby
          Issue Type: Bug
          Components: Core Classes/Modules, Ruby 1.9
    Affects Versions: JRuby 1.4
            Reporter: Vladimir Sizikov


{noformat}
mspec ci -t j -T --1.9 language\defined_spec.rb
jruby 1.5.0.dev (ruby 1.9.2dev trunk 24787) (2010-03-13 3336859) (Java HotSpot(TM) Client VM 1.6.0_18) [x86-java]
..............F...................................F......................FF..FF...........F.......FFFFF........FFFFF.....................................................................

1)
The defined? keyword when called with a method name having a local variable as receiver calls #respond_to_missing? FAILED
Expected nil
 to equal "method"

D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:78
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:26
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

2)
An exception occurred during: Mock.verify_count
The defined? keyword when called with a method name having a local variable as receiver calls #respond_to_missing? FAILED
Mock 'respond_to_missing object' expected to receive 'respond_to_missing?' exactly 1 times
but received it 0 times
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:26
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

3)
The defined? keyword for an expression returns 'method' for an expression with '!~' FAILED
Expected "expression"
 to equal "method"

D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:267
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:149
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

4)
The defined? keyword for an expression with a dynamic String returns 'expression' when the String contains a call to an undefined method FAILED
Expected nil
 to equal "expression"

D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:382
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:149
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

5)
The defined? keyword for an expression with a dynamic String does not call the method in the String FAILED
Expected nil
 to equal "expression"

D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:386
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:149
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

6)
The defined? keyword for an expression with a dynamic Regexp returns 'expression' when the Regexp contains a call to an undefined method FAILED
Expected nil
 to equal "expression"

D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:424
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:149
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

7)
The defined? keyword for an expression with a dynamic Regexp does not call the method in the Regexp FAILED
Expected nil
 to equal "expression"

D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:428
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:149
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

8)
The defined? keyword for variables returns 'local-variable' when called with the name of a block local FAILED
Expected "local-variable(in-block)"
 to equal "local-variable"

D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:758
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:467
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

9)
The defined? keyword for variables when a String matches a Regexp returns 'global-variable' for $&amp; FAILED
Expected "$&amp;"
 to equal "global-variable"

D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:581
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:467
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

10)
The defined? keyword for variables when a String matches a Regexp returns 'global-variable' for $` FAILED
Expected "$`"
 to equal "global-variable"

D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:585
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:467
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

11)
The defined? keyword for variables when a String matches a Regexp returns 'global-variable' for $' FAILED
Expected "$'"
 to equal "global-variable"

D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:589
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:467
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

12)
The defined? keyword for variables when a String matches a Regexp returns 'global-variable' for $+ FAILED
Expected "$+"
 to equal "global-variable"

D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:593
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:467
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

13)
The defined? keyword for variables when a String matches a Regexp returns 'global-variable' for the capture references FAILED
Expected "$1"
 to equal "global-variable"

D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:597
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:467
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

14)
The defined? keyword for variables when a Regexp matches a String returns 'global-variable' for $&amp; FAILED
Expected "$&amp;"
 to equal "global-variable"

D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:689
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:467
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

15)
The defined? keyword for variables when a Regexp matches a String returns 'global-variable' for $` FAILED
Expected "$`"
 to equal "global-variable"

D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:693
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:467
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

16)
The defined? keyword for variables when a Regexp matches a String returns 'global-variable' for $' FAILED
Expected "$'"
 to equal "global-variable"

D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:697
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:467
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

17)
The defined? keyword for variables when a Regexp matches a String returns 'global-variable' for $+ FAILED
Expected "$+"
 to equal "global-variable"

D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:701
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:467
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

18)
The defined? keyword for variables when a Regexp matches a String returns 'global-variable' for the capture references FAILED
Expected "$1"
 to equal "global-variable"

D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:705
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:467
D:/work/jruby-dev/rubyspec.git/language/defined_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

Finished in 0.245000 seconds

1 file, 185 examples, 221 expectations, 18 failures, 0 errors
{noformat}

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



</pre>
      </description>
    </item>
    <item>
      <title>[jruby-dev] [jira] Created: (JRUBY-4654) [1.9] New Enumerable methods: each_entry and slice_before</title>
      <creator>Vladimir Sizikov (JIRA) &lt;jira@codehaus...&gt;</creator>
      <author>Vladimir Sizikov (JIRA) &lt;jira@codehaus...&gt;</author>
      <pubDate>Sat, 13 Mar 2010 13:46:22 -0600</pubDate>
      <link>/lists/org.codehaus.jruby.dev/msg/28901213.905.1268509582973.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</link>
      <guid isPermaLink="true">/lists/org.codehaus.jruby.dev/msg/28901213.905.1268509582973.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</guid>
      <description>
        <table style="border: 1px solid #aaa">
          <tr>
            <td style="border-right: 1px solid #ccc">List</td>
            <td>dev@jruby.codehaus.org</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Author</td>
            <td>&lt;span class='name'&gt;Vladimir Sizikov (JIRA)&lt;/span&gt; &lt;span class='address'&gt;()&lt;/span&gt;</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Sent</td>
            <td>Sat Mar 13 13:46:22 -0600 2010</td>
          </tr>
        </table>
        <hr/>
        <pre>[1.9] New Enumerable methods: each_entry and slice_before
---------------------------------------------------------

                 Key: JRUBY-4654
                 URL: http://jira.codehaus.org/browse/JRUBY-4654
             Project: JRuby
          Issue Type: Bug
          Components: Core Classes/Modules, Ruby 1.9, RubySpec
    Affects Versions: JRuby 1.4
            Reporter: Vladimir Sizikov


Causes multiple rubyspec failures:

{noformat}
mspec ci -t j -T --1.9 core\enumerable
jruby 1.5.0.dev (ruby 1.9.2dev trunk 24787) (2010-03-13 3336859) (Java HotSpot(TM) Client VM 1.6.0_18) [x86-java]
....................................................................EEFE.............................................................................................................................................FEEEEE...............................

1)
Enumerable#each_entry yields multiple arguments as an array ERROR
NoMethodError: undefined method `each_entry' for #&lt;EnumerableSpecs::YieldsMixed:0x191777e&gt;
D:/work/jruby-dev/rubyspec.git/core/enumerable/each_entry_spec.rb:13
D:/work/jruby-dev/rubyspec.git/core/enumerable/each_entry_spec.rb:5
D:/work/jruby-dev/rubyspec.git/core/enumerable/each_entry_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/enumerable/each_entry_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

2)
Enumerable#each_entry returns an enumerator if no block ERROR
NoMethodError: undefined method `each_entry' for #&lt;EnumerableSpecs::YieldsMixed:0x13c2d7f&gt;
D:/work/jruby-dev/rubyspec.git/core/enumerable/each_entry_spec.rb:18
D:/work/jruby-dev/rubyspec.git/core/enumerable/each_entry_spec.rb:5
D:/work/jruby-dev/rubyspec.git/core/enumerable/each_entry_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/enumerable/each_entry_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

3)
Enumerable#each_entry raises an Argument error when extra arguments FAILED
Expected ArgumentError
but got NoMethodError (undefined method `each_entry' for #&lt;EnumerableSpecs::YieldsMixed:0xe9aa13&gt;)
D:/work/jruby-dev/rubyspec.git/core/enumerable/each_entry_spec.rb:24
D:/work/jruby-dev/rubyspec.git/core/enumerable/each_entry_spec.rb:5
D:/work/jruby-dev/rubyspec.git/core/enumerable/each_entry_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/enumerable/each_entry_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

4)
Enumerable#each_entry passes extra arguments to #each ERROR
NoMethodError: undefined method `each_entry' for #&lt;EnumerableSpecs::EachCounter:0x1cefde4&gt;
D:/work/jruby-dev/rubyspec.git/core/enumerable/each_entry_spec.rb:30
D:/work/jruby-dev/rubyspec.git/core/enumerable/each_entry_spec.rb:5
D:/work/jruby-dev/rubyspec.git/core/enumerable/each_entry_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/enumerable/each_entry_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

5)
Enumerable#slice_before raises an Argument error when given an incorrect number of arguments FAILED
Expected ArgumentError
but got NoMethodError (undefined method `slice_before' for #&lt;EnumerableSpecs::Numerous:0xe85825 @list=[7, 6, 5, 4, 3, 2, 1]&gt;)
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:73
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:5
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

6)
Enumerable#slice_before when given an argument and no block calls === on the argument to determine when to yield ERROR
NoMethodError: undefined method `slice_before' for #&lt;EnumerableSpecs::Numerous:0x179b7b0&gt;
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:14
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:5
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

7)
An exception occurred during: Mock.verify_count
Enumerable#slice_before when given an argument and no block calls === on the argument to determine when to yield FAILED
Mock 'filter' expected to receive '===' exactly 7 times but received it 0 times
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:5
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

8)
Enumerable#slice_before when given an argument and no block doesn't yield an empty array if the filter matches the first entry or the last entry ERROR
NoMethodError: undefined method `slice_before' for #&lt;EnumerableSpecs::Numerous:0x18c458 @list=[7, 6, 5, 4, 3, 2, 1]&gt;
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:22
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:5
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

9)
An exception occurred during: Mock.verify_count
Enumerable#slice_before when given an argument and no block doesn't yield an empty array if the filter matches the first entry or the last entry FAILED
Mock 'filter' expected to receive '===' exactly 7 times but received it 0 times
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:5
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

10)
Enumerable#slice_before when given an argument and no block uses standard boolean as a test ERROR
NoMethodError: undefined method `slice_before' for #&lt;EnumerableSpecs::Numerous:0x10e18ba&gt;
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:29
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:5
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

11)
An exception occurred during: Mock.verify_count
Enumerable#slice_before when given an argument and no block uses standard boolean as a test FAILED
Mock 'filter' expected to receive '===' exactly 7 times but received it 0 times
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:5
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

12)
Enumerable#slice_before when given a block and no argument calls the block to determine when to yield ERROR
NoMethodError: undefined method `slice_before' for #&lt;EnumerableSpecs::Numerous:0x13acc52&gt;
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:37
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:5
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

13)
Enumerable#slice_before when given a block and an argument calls the block with a copy of that argument ERROR
NoMethodError: undefined method `slice_before' for #&lt;EnumerableSpecs::Numerous:0x16752c9&gt;
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:46
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:5
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/enumerable/slice_before_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

Finished in 0.552000 seconds

48 files, 249 examples, 584 expectations, 5 failures, 8 errors
{noformat}

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



</pre>
      </description>
    </item>
    <item>
      <title>[jruby-dev] [jira] Created: (JRUBY-4653) [1.9] Math API changes</title>
      <creator>Vladimir Sizikov (JIRA) &lt;jira@codehaus...&gt;</creator>
      <author>Vladimir Sizikov (JIRA) &lt;jira@codehaus...&gt;</author>
      <pubDate>Sat, 13 Mar 2010 13:40:23 -0600</pubDate>
      <link>/lists/org.codehaus.jruby.dev/msg/25588693.900.1268509223347.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</link>
      <guid isPermaLink="true">/lists/org.codehaus.jruby.dev/msg/25588693.900.1268509223347.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</guid>
      <description>
        <table style="border: 1px solid #aaa">
          <tr>
            <td style="border-right: 1px solid #ccc">List</td>
            <td>dev@jruby.codehaus.org</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Author</td>
            <td>&lt;span class='name'&gt;Vladimir Sizikov (JIRA)&lt;/span&gt; &lt;span class='address'&gt;()&lt;/span&gt;</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Sent</td>
            <td>Sat Mar 13 13:40:23 -0600 2010</td>
          </tr>
        </table>
        <hr/>
        <pre>[1.9] Math API changes
----------------------

                 Key: JRUBY-4653
                 URL: http://jira.codehaus.org/browse/JRUBY-4653
             Project: JRuby
          Issue Type: Bug
          Components: Core Classes/Modules, Ruby 1.9, RubySpec
            Reporter: Vladimir Sizikov


{noformat}
mspec ci -t j -T --1.9 core\math library\mathn
jruby 1.5.0.dev (ruby 1.9.2dev trunk 24787) (2010-03-13 3336859) (Java HotSpot(TM) Client VM 1.6.0_18) [x86-java]
.......................................EE...EE...................................................................E.E......................E..........................................................E...E................

1)
Math.atanh raises an Math::DomainError for arguments greater than 1.0 ERROR
NameError: uninitialized constant Math::DomainError
D:/work/jruby-dev/rubyspec.git/shared/math/atanh.rb:135:in `const_missing'
D:/work/jruby-dev/rubyspec.git/shared/math/atanh.rb:135
D:/work/jruby-dev/rubyspec.git/core/math/atanh_spec.rb:5
D:/work/jruby-dev/rubyspec.git/core/math/atanh_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

2)
Math.atanh raises an Math::DomainError for arguments less than -1.0 ERROR
NameError: uninitialized constant Math::DomainError
D:/work/jruby-dev/rubyspec.git/shared/math/atanh.rb:139:in `const_missing'
D:/work/jruby-dev/rubyspec.git/shared/math/atanh.rb:139
D:/work/jruby-dev/rubyspec.git/core/math/atanh_spec.rb:5
D:/work/jruby-dev/rubyspec.git/core/math/atanh_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

3)
Math#atanh raises an Math::DomainError for arguments greater than 1.0 ERROR
NameError: uninitialized constant Math::DomainError
D:/work/jruby-dev/rubyspec.git/shared/math/atanh.rb:135:in `const_missing'
D:/work/jruby-dev/rubyspec.git/shared/math/atanh.rb:135
D:/work/jruby-dev/rubyspec.git/core/math/atanh_spec.rb:10
D:/work/jruby-dev/rubyspec.git/core/math/atanh_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

4)
Math#atanh raises an Math::DomainError for arguments less than -1.0 ERROR
NameError: uninitialized constant Math::DomainError
D:/work/jruby-dev/rubyspec.git/shared/math/atanh.rb:139:in `const_missing'
D:/work/jruby-dev/rubyspec.git/shared/math/atanh.rb:139
D:/work/jruby-dev/rubyspec.git/core/math/atanh_spec.rb:10
D:/work/jruby-dev/rubyspec.git/core/math/atanh_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

5)
Math.gamma raises Math::DomainError given -1 ERROR
NameError: uninitialized constant Math::DomainError
D:/work/jruby-dev/rubyspec.git/core/math/gamma_spec.rb:45:in `const_missing'
D:/work/jruby-dev/rubyspec.git/core/math/gamma_spec.rb:45
D:/work/jruby-dev/rubyspec.git/core/math/gamma_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/math/gamma_spec.rb:3
D:/work/jruby-dev/rubyspec.git/core/math/gamma_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

6)
Math.gamma raises Math::DomainError given negative infinity ERROR
NameError: uninitialized constant Math::DomainError
D:/work/jruby-dev/rubyspec.git/core/math/gamma_spec.rb:62:in `const_missing'
D:/work/jruby-dev/rubyspec.git/core/math/gamma_spec.rb:62
D:/work/jruby-dev/rubyspec.git/core/math/gamma_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/math/gamma_spec.rb:3
D:/work/jruby-dev/rubyspec.git/core/math/gamma_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

7)
Math.lgamma raises Math::DomainError when passed -Infinity ERROR
NameError: uninitialized constant Math::DomainError
D:/work/jruby-dev/rubyspec.git/core/math/lgamma_spec.rb:45:in `const_missing'
D:/work/jruby-dev/rubyspec.git/core/math/lgamma_spec.rb:45
D:/work/jruby-dev/rubyspec.git/core/math/lgamma_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/math/lgamma_spec.rb:3
D:/work/jruby-dev/rubyspec.git/core/math/lgamma_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

8)
Math#rsqrt raises an Math::DomainError if the argument is a negative number ERROR
NameError: uninitialized constant CMath::DomainError
D:/work/jruby-dev/rubyspec.git/library/mathn/math/shared/rsqrt.rb:26:in `const_missing'
D:/work/jruby-dev/rubyspec.git/library/mathn/math/shared/rsqrt.rb:26
D:/work/jruby-dev/rubyspec.git/library/mathn/math/rsqrt_spec.rb:4
D:/work/jruby-dev/rubyspec.git/library/mathn/math/rsqrt_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

9)
Math.rsqrt raises an Math::DomainError if the argument is a negative number ERROR
NameError: uninitialized constant CMath::DomainError
D:/work/jruby-dev/rubyspec.git/library/mathn/math/shared/rsqrt.rb:26:in `const_missing'
D:/work/jruby-dev/rubyspec.git/library/mathn/math/shared/rsqrt.rb:26
D:/work/jruby-dev/rubyspec.git/library/mathn/math/rsqrt_spec.rb:12
D:/work/jruby-dev/rubyspec.git/library/mathn/math/rsqrt_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

Finished in 0.726000 seconds

41 files, 218 examples, 347 expectations, 0 failures, 9 errors
{noformat}

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



</pre>
      </description>
    </item>
    <item>
      <title>[jruby-dev] [jira] Created: (JRUBY-4652) [1.9] IO.try_convert is not implemented</title>
      <creator>Vladimir Sizikov (JIRA) &lt;jira@codehaus...&gt;</creator>
      <author>Vladimir Sizikov (JIRA) &lt;jira@codehaus...&gt;</author>
      <pubDate>Sat, 13 Mar 2010 12:52:22 -0600</pubDate>
      <link>/lists/org.codehaus.jruby.dev/msg/16833576.897.1268506342935.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</link>
      <guid isPermaLink="true">/lists/org.codehaus.jruby.dev/msg/16833576.897.1268506342935.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</guid>
      <description>
        <table style="border: 1px solid #aaa">
          <tr>
            <td style="border-right: 1px solid #ccc">List</td>
            <td>dev@jruby.codehaus.org</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Author</td>
            <td>&lt;span class='name'&gt;Vladimir Sizikov (JIRA)&lt;/span&gt; &lt;span class='address'&gt;()&lt;/span&gt;</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Sent</td>
            <td>Sat Mar 13 12:52:22 -0600 2010</td>
          </tr>
        </table>
        <hr/>
        <pre>[1.9] IO.try_convert is not implemented
---------------------------------------

                 Key: JRUBY-4652
                 URL: http://jira.codehaus.org/browse/JRUBY-4652
             Project: JRuby
          Issue Type: Bug
          Components: Core Classes/Modules, Ruby 1.9, RubySpec
    Affects Versions: JRuby 1.4
            Reporter: Vladimir Sizikov


{noformat}
mspec ci -t j -T --1.9 core\io\try_convert_spec.rb
jruby 1.5.0.dev (ruby 1.9.2dev trunk 24787) (2010-03-13 3336859) (Java HotSpot(TM) Client VM 1.6.0_18) [x86-java]
EEEEFF

1)
IO.try_convert returns the passed IO object ERROR
NoMethodError: undefined method `try_convert' for IO:Class
D:/work/jruby-dev/rubyspec.git/core/io/try_convert_spec.rb:17
D:/work/jruby-dev/rubyspec.git/core/io/try_convert_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/io/try_convert_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

2)
IO.try_convert does not call #to_io on an IO instance ERROR
NoMethodError: undefined method `try_convert' for IO:Class
D:/work/jruby-dev/rubyspec.git/core/io/try_convert_spec.rb:22
D:/work/jruby-dev/rubyspec.git/core/io/try_convert_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/io/try_convert_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

3)
IO.try_convert calls #to_io to coerce an object ERROR
NoMethodError: undefined method `try_convert' for IO:Class
D:/work/jruby-dev/rubyspec.git/core/io/try_convert_spec.rb:28
D:/work/jruby-dev/rubyspec.git/core/io/try_convert_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/io/try_convert_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

4)
An exception occurred during: Mock.verify_count
IO.try_convert calls #to_io to coerce an object FAILED
Mock 'io' expected to receive 'to_io' exactly 1 times but received it 0 times
D:/work/jruby-dev/rubyspec.git/core/io/try_convert_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/io/try_convert_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

5)
IO.try_convert returns nil when the passed object does not respond to #to_io ERROR
NoMethodError: undefined method `try_convert' for IO:Class
D:/work/jruby-dev/rubyspec.git/core/io/try_convert_spec.rb:32
D:/work/jruby-dev/rubyspec.git/core/io/try_convert_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/io/try_convert_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

6)
IO.try_convert raises a TypeError if the object does not return an IO from #to_io FAILED
Expected TypeError
but got NoMethodError (undefined method `try_convert' for IO:Class)
D:/work/jruby-dev/rubyspec.git/core/io/try_convert_spec.rb:38
D:/work/jruby-dev/rubyspec.git/core/io/try_convert_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/io/try_convert_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

7)
An exception occurred during: Mock.verify_count
IO.try_convert raises a TypeError if the object does not return an IO from #to_io FAILED
Mock 'io' expected to receive 'to_io' exactly 1 times but received it 0 times
D:/work/jruby-dev/rubyspec.git/core/io/try_convert_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/io/try_convert_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

8)
IO.try_convert propagates an exception raised by #to_io FAILED
Expected TypeError
but got NoMethodError (undefined method `try_convert' for IO:Class)
D:/work/jruby-dev/rubyspec.git/core/io/try_convert_spec.rb:44
D:/work/jruby-dev/rubyspec.git/core/io/try_convert_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/io/try_convert_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

9)
An exception occurred during: Mock.verify_count
IO.try_convert propagates an exception raised by #to_io FAILED
Mock 'io' expected to receive 'to_io' exactly 1 times but received it 0 times
D:/work/jruby-dev/rubyspec.git/core/io/try_convert_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/io/try_convert_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

Finished in 0.056000 seconds

1 file, 6 examples, 6 expectations, 5 failures, 4 errors
{noformat}

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



</pre>
      </description>
    </item>
    <item>
      <title>[jruby-dev] [jira] Created: (JRUBY-4651) [1.9, windows] Lots of Kernel.requre rubyspec failures</title>
      <creator>Vladimir Sizikov (JIRA) &lt;jira@codehaus...&gt;</creator>
      <author>Vladimir Sizikov (JIRA) &lt;jira@codehaus...&gt;</author>
      <pubDate>Sat, 13 Mar 2010 12:35:23 -0600</pubDate>
      <link>/lists/org.codehaus.jruby.dev/msg/17105214.888.1268505323351.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</link>
      <guid isPermaLink="true">/lists/org.codehaus.jruby.dev/msg/17105214.888.1268505323351.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</guid>
      <description>
        <table style="border: 1px solid #aaa">
          <tr>
            <td style="border-right: 1px solid #ccc">List</td>
            <td>dev@jruby.codehaus.org</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Author</td>
            <td>&lt;span class='name'&gt;Vladimir Sizikov (JIRA)&lt;/span&gt; &lt;span class='address'&gt;()&lt;/span&gt;</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Sent</td>
            <td>Sat Mar 13 12:35:23 -0600 2010</td>
          </tr>
        </table>
        <hr/>
        <pre>[1.9, windows] Lots of Kernel.requre rubyspec failures
------------------------------------------------------

                 Key: JRUBY-4651
                 URL: http://jira.codehaus.org/browse/JRUBY-4651
             Project: JRuby
          Issue Type: Bug
          Components: Core Classes/Modules, Ruby 1.9, RubySpec, Windows
    Affects Versions: JRuby 1.4
            Reporter: Vladimir Sizikov
            Priority: Critical
             Fix For: JRuby 1.5


Marking as critical for 1.5. The fix should be pretty straightforward. Looks like '/' vs '\' issue.

{noformat}
mspec ci -t j -T --1.9 core\kernel\
jruby 1.5.0.dev (ruby 1.9.2dev trunk 24787) (2010-03-13 96c1df8) (Java HotSpot(TM) Client VM 1.6.0_18) [x86-java]
..................................................................................F..................................

1)
Kernel#require ($LOAD_FEATURES) stores an absolute path FAILED
Expected ["D:\\work\\jruby-dev\\rubyspec.git\\fixtures\\code\\load_fixture.rb"]
to equal ["D:/work/jruby-dev/rubyspec.git/fixtures/code/load_fixture.rb"]

D:/work/jruby-dev/rubyspec.git/core/kernel/shared/require.rb:295
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:5
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

2)
Kernel#require ($LOAD_FEATURES) stores ../ relative paths as absolute paths FAILED
Expected ["D:\\work\\jruby-dev\\rubyspec.git\\fixtures\\code\\load_fixture.rb"]
to equal ["D:/work/jruby-dev/rubyspec.git/fixtures/code/load_fixture.rb"]

D:/work/jruby-dev/rubyspec.git/core/kernel/shared/require.rb:397
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:5
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

3)
Kernel#require ($LOAD_FEATURES) stores ./ relative paths as absolute paths FAILED
Expected ["D:\\work\\jruby-dev\\rubyspec.git\\fixtures\\code\\load_fixture.rb"]
to equal ["D:/work/jruby-dev/rubyspec.git/fixtures/code/load_fixture.rb"]

D:/work/jruby-dev/rubyspec.git/core/kernel/shared/require.rb:404
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:5
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

4)
Kernel#require ($LOAD_FEATURES) collapses duplicate path separators FAILED
Expected ["D:\\work\\jruby-dev\\rubyspec.git\\fixtures\\code\\load_fixture.rb"]
to equal ["D:/work/jruby-dev/rubyspec.git/fixtures/code/load_fixture.rb"]

D:/work/jruby-dev/rubyspec.git/core/kernel/shared/require.rb:414
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:5
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

5)
Kernel#require ($LOAD_FEATURES) canonicalizes non-unique absolute paths FAILED
Expected ["D:\\work\\jruby-dev\\rubyspec.git\\fixtures\\code\\load_fixture.rb"]
to equal ["D:/work/jruby-dev/rubyspec.git/fixtures/code/load_fixture.rb"]

D:/work/jruby-dev/rubyspec.git/core/kernel/shared/require.rb:421
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:5
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

6)
Kernel#require ($LOAD_FEATURES) adds the suffix of the resolved filename FAILED
Expected ["D:\\work\\jruby-dev\\rubyspec.git\\fixtures\\code\\load_fixture.rb"]
to equal ["D:/work/jruby-dev/rubyspec.git/fixtures/code/load_fixture.rb"]

D:/work/jruby-dev/rubyspec.git/core/kernel/shared/require.rb:427
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:5
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

7)
Kernel#require ($LOAD_FEATURES) does not load a non-canonical path for a file already loaded FAILED
Expected true to be false
D:/work/jruby-dev/rubyspec.git/core/kernel/shared/require.rb:433
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:5
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

8)
Kernel#require ($LOAD_FEATURES) does not load a ./ relative path for a file already loaded FAILED
Expected true to be false
D:/work/jruby-dev/rubyspec.git/core/kernel/shared/require.rb:441
D:/work/jruby-dev/rubyspec.git/core/kernel/shared/require.rb:440:in `chdir'
D:/work/jruby-dev/rubyspec.git/core/kernel/shared/require.rb:440
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:5
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

9)
Kernel#require ($LOAD_FEATURES) does not load a ../ relative path for a file already loaded FAILED
Expected true to be false
D:/work/jruby-dev/rubyspec.git/core/kernel/shared/require.rb:450
D:/work/jruby-dev/rubyspec.git/core/kernel/shared/require.rb:449:in `chdir'
D:/work/jruby-dev/rubyspec.git/core/kernel/shared/require.rb:449
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:5
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

10)
Kernel#require (shell expansion) performs tilde expansion before storing paths in $LOADED_FEATURES FAILED
Expected ["D:\\work\\jruby-dev\\rubyspec.git\\fixtures\\code\\load_fixture.rb"]
to equal ["D:/work/jruby-dev/rubyspec.git/fixtures/code/load_fixture.rb"]

D:/work/jruby-dev/rubyspec.git/core/kernel/shared/require.rb:478
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:5
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

11)
Kernel.require ($LOAD_FEATURES) stores an absolute path FAILED
Expected ["D:\\work\\jruby-dev\\rubyspec.git\\fixtures\\code\\load_fixture.rb"]
to equal ["D:/work/jruby-dev/rubyspec.git/fixtures/code/load_fixture.rb"]

D:/work/jruby-dev/rubyspec.git/core/kernel/shared/require.rb:295
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:24
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

12)
Kernel.require ($LOAD_FEATURES) stores ../ relative paths as absolute paths FAILED
Expected ["D:\\work\\jruby-dev\\rubyspec.git\\fixtures\\code\\load_fixture.rb"]
to equal ["D:/work/jruby-dev/rubyspec.git/fixtures/code/load_fixture.rb"]

D:/work/jruby-dev/rubyspec.git/core/kernel/shared/require.rb:397
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:24
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

13)
Kernel.require ($LOAD_FEATURES) stores ./ relative paths as absolute paths FAILED
Expected ["D:\\work\\jruby-dev\\rubyspec.git\\fixtures\\code\\load_fixture.rb"]
to equal ["D:/work/jruby-dev/rubyspec.git/fixtures/code/load_fixture.rb"]

D:/work/jruby-dev/rubyspec.git/core/kernel/shared/require.rb:404
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:24
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

14)
Kernel.require ($LOAD_FEATURES) collapses duplicate path separators FAILED
Expected ["D:\\work\\jruby-dev\\rubyspec.git\\fixtures\\code\\load_fixture.rb"]
to equal ["D:/work/jruby-dev/rubyspec.git/fixtures/code/load_fixture.rb"]

D:/work/jruby-dev/rubyspec.git/core/kernel/shared/require.rb:414
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:24
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

15)
Kernel.require ($LOAD_FEATURES) canonicalizes non-unique absolute paths FAILED
Expected ["D:\\work\\jruby-dev\\rubyspec.git\\fixtures\\code\\load_fixture.rb"]
to equal ["D:/work/jruby-dev/rubyspec.git/fixtures/code/load_fixture.rb"]

D:/work/jruby-dev/rubyspec.git/core/kernel/shared/require.rb:421
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:24
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

16)
Kernel.require ($LOAD_FEATURES) adds the suffix of the resolved filename FAILED
Expected ["D:\\work\\jruby-dev\\rubyspec.git\\fixtures\\code\\load_fixture.rb"]
to equal ["D:/work/jruby-dev/rubyspec.git/fixtures/code/load_fixture.rb"]

D:/work/jruby-dev/rubyspec.git/core/kernel/shared/require.rb:427
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:24
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

17)
Kernel.require ($LOAD_FEATURES) does not load a non-canonical path for a file already loaded FAILED
Expected true to be false
D:/work/jruby-dev/rubyspec.git/core/kernel/shared/require.rb:433
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:24
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

18)
Kernel.require ($LOAD_FEATURES) does not load a ./ relative path for a file already loaded FAILED
Expected true to be false
D:/work/jruby-dev/rubyspec.git/core/kernel/shared/require.rb:441
D:/work/jruby-dev/rubyspec.git/core/kernel/shared/require.rb:440:in `chdir'
D:/work/jruby-dev/rubyspec.git/core/kernel/shared/require.rb:440
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:24
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

19)
Kernel.require ($LOAD_FEATURES) does not load a ../ relative path for a file already loaded FAILED
Expected true to be false
D:/work/jruby-dev/rubyspec.git/core/kernel/shared/require.rb:450
D:/work/jruby-dev/rubyspec.git/core/kernel/shared/require.rb:449:in `chdir'
D:/work/jruby-dev/rubyspec.git/core/kernel/shared/require.rb:449
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:24
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

20)
Kernel.require (shell expansion) performs tilde expansion before storing paths in $LOADED_FEATURES FAILED
Expected ["D:\\work\\jruby-dev\\rubyspec.git\\fixtures\\code\\load_fixture.rb"]
to equal ["D:/work/jruby-dev/rubyspec.git/fixtures/code/load_fixture.rb"]

D:/work/jruby-dev/rubyspec.git/core/kernel/shared/require.rb:478
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:24
D:/work/jruby-dev/rubyspec.git/core/kernel/require_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

Finished in 4.617000 seconds

117 files, 1075 examples, 3773 expectations, 20 failures, 0 errors
{noformat}


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



</pre>
      </description>
    </item>
    <item>
      <title>[jruby-dev] [jira] Created: (JRUBY-4650) Multiple new rubyspec failures for IO#initialize</title>
      <creator>Vladimir Sizikov (JIRA) &lt;jira@codehaus...&gt;</creator>
      <author>Vladimir Sizikov (JIRA) &lt;jira@codehaus...&gt;</author>
      <pubDate>Sat, 13 Mar 2010 12:10:23 -0600</pubDate>
      <link>/lists/org.codehaus.jruby.dev/msg/1695998.881.1268503823106.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</link>
      <guid isPermaLink="true">/lists/org.codehaus.jruby.dev/msg/1695998.881.1268503823106.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</guid>
      <description>
        <table style="border: 1px solid #aaa">
          <tr>
            <td style="border-right: 1px solid #ccc">List</td>
            <td>dev@jruby.codehaus.org</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Author</td>
            <td>&lt;span class='name'&gt;Vladimir Sizikov (JIRA)&lt;/span&gt; &lt;span class='address'&gt;()&lt;/span&gt;</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Sent</td>
            <td>Sat Mar 13 12:10:23 -0600 2010</td>
          </tr>
        </table>
        <hr/>
        <pre>Multiple new rubyspec failures for IO#initialize
------------------------------------------------

                 Key: JRUBY-4650
                 URL: http://jira.codehaus.org/browse/JRUBY-4650
             Project: JRuby
          Issue Type: Bug
          Components: Core Classes/Modules, RubySpec
    Affects Versions: JRuby 1.4
            Reporter: Vladimir Sizikov
            Assignee: Vladimir Sizikov
             Fix For: JRuby 1.5


Will fix.

{noformat}
jruby -S mspec ci core\io
jruby 1.5.0.dev (ruby 1.8.7 patchlevel 174) (2010-03-13 e57ffdf) (Java HotSpot(TM) Client VM 1.6.0_18) [x86-java]
............................E.........................................

1)
An exception occurred during: after :each
IO#initialize reassociates the IO instance with the new descriptor when passed a Fixnum ERROR
Errno::EACCES: Permission denied - D:/work/jruby-dev/rubyspec.git/rubyspec_temp/io_initialize.txt
D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:12
D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

2)
An exception occurred during: after :each
IO#initialize calls #to_int to coerce the object passed as an fd ERROR
Errno::EACCES: Permission denied - D:/work/jruby-dev/rubyspec.git/rubyspec_temp/io_initialize.txt
D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:12
D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

3)
An exception occurred during: after :each
IO#initialize raises a TypeError when passed an IO ERROR
Errno::EACCES: Permission denied - D:/work/jruby-dev/rubyspec.git/rubyspec_temp/io_initialize.txt
D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:12
D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

4)
An exception occurred during: after :each
IO#initialize raises a TypeError when passed nil ERROR
Errno::EACCES: Permission denied - D:/work/jruby-dev/rubyspec.git/rubyspec_temp/io_initialize.txt
D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:12
D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

5)
An exception occurred during: after :each
IO#initialize raises a TypeError when passed a String ERROR
Errno::EACCES: Permission denied - D:/work/jruby-dev/rubyspec.git/rubyspec_temp/io_initialize.txt
D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:12
D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

6)
An exception occurred during: after :each
IO#initialize raises IOError on closed stream ERROR
Errno::EACCES: Permission denied - D:/work/jruby-dev/rubyspec.git/rubyspec_temp/io_initialize.txt
D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:12
D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

7)
An exception occurred during: after :each
IO#initialize raises an Errno::EBADF when given an invalid file descriptor ERROR
Errno::EACCES: Permission denied - D:/work/jruby-dev/rubyspec.git/rubyspec_temp/io_initialize.txt
D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:12
D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:4
D:/work/jruby-dev/rubyspec.git/core/io/initialize_spec.rb:56:in `load'
D:/work/jruby-dev/mspec.git/bin/mspec-ci:8

Finished in 3.330000 seconds

70 files, 426 examples, 723 expectations, 0 failures, 7 errors
{noformat}

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



</pre>
      </description>
    </item>
    <item>
      <title>[jruby-dev] [jira] Created: (JRUBY-4649) rack-mount-0.6.1 does not work with jruby</title>
      <creator>kristian meier (JIRA) &lt;jira@codehaus...&gt;</creator>
      <author>kristian meier (JIRA) &lt;jira@codehaus...&gt;</author>
      <pubDate>Sat, 13 Mar 2010 10:07:23 -0600</pubDate>
      <link>/lists/org.codehaus.jruby.dev/msg/25722890.824.1268496443037.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</link>
      <guid isPermaLink="true">/lists/org.codehaus.jruby.dev/msg/25722890.824.1268496443037.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</guid>
      <description>
        <table style="border: 1px solid #aaa">
          <tr>
            <td style="border-right: 1px solid #ccc">List</td>
            <td>dev@jruby.codehaus.org</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Author</td>
            <td>&lt;span class='name'&gt;kristian meier (JIRA)&lt;/span&gt; &lt;span class='address'&gt;()&lt;/span&gt;</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Sent</td>
            <td>Sat Mar 13 10:07:23 -0600 2010</td>
          </tr>
        </table>
        <hr/>
        <pre>rack-mount-0.6.1 does not work with jruby
-----------------------------------------

                 Key: JRUBY-4649
                 URL: http://jira.codehaus.org/browse/JRUBY-4649
             Project: JRuby
          Issue Type: Bug
    Affects Versions: JRuby 1.4, JRuby 1.5
            Reporter: kristian meier
            Assignee: Thomas E Enebo
         Attachments: jruby_rack_mount.rb

edge rails uses rack-mount 0.6.1 and starting the server stops  with
/home/kristian/.bundle/jruby/1.8/bundler/gems/rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/actionpack/lib/action_dispatch/routing/route.rb:20:in `initialize': wrong # of arguments(4 for 3) (ArgumentError)
	from /home/kristian/.bundle/jruby/1.8/bundler/gems/rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/actionpack/lib/action_dispatch/routing/route_set.rb:265:in `new'
	from /home/kristian/.bundle/jruby/1.8/bundler/gems/rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/actionpack/lib/action_dispatch/routing/route_set.rb:265:in `add_route'
	from /home/kristian/.bundle/jruby/1.8/bundler/gems/rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/actionpack/lib/action_dispatch/routing/mapper.rb:180:in `match'
	from /home/kristian/.bundle/jruby/1.8/bundler/gems/rails-16a5e918a06649ffac24fd5873b875daf66212ad-master/actionpack/lib/action_dispatch/routing/mapper.rb:313:in `match'

the isolated problem is in the attached file which works with MRI and produces the same argument error as rails with jruby 1.4 and current head from github.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



</pre>
      </description>
    </item>
    <item>
      <title>[jruby-dev] [jira] Created: (JRUBY-4648) StringScanner#getch should always return Strings, never String subclasses</title>
      <creator>Vladimir Sizikov (JIRA) &lt;jira@codehaus...&gt;</creator>
      <author>Vladimir Sizikov (JIRA) &lt;jira@codehaus...&gt;</author>
      <pubDate>Sat, 13 Mar 2010 09:25:22 -0600</pubDate>
      <link>/lists/org.codehaus.jruby.dev/msg/26463562.805.1268493922912.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</link>
      <guid isPermaLink="true">/lists/org.codehaus.jruby.dev/msg/26463562.805.1268493922912.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</guid>
      <description>
        <table style="border: 1px solid #aaa">
          <tr>
            <td style="border-right: 1px solid #ccc">List</td>
            <td>dev@jruby.codehaus.org</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Author</td>
            <td>&lt;span class='name'&gt;Vladimir Sizikov (JIRA)&lt;/span&gt; &lt;span class='address'&gt;()&lt;/span&gt;</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Sent</td>
            <td>Sat Mar 13 09:25:22 -0600 2010</td>
          </tr>
        </table>
        <hr/>
        <pre>StringScanner#getch should always return Strings, never String subclasses
-------------------------------------------------------------------------

                 Key: JRUBY-4648
                 URL: http://jira.codehaus.org/browse/JRUBY-4648
             Project: JRuby
          Issue Type: Bug
          Components: Core Classes/Modules, Intro, RubySpec
    Affects Versions: JRuby 1.4
            Reporter: Vladimir Sizikov


RubySpec failure:

{noformat}
StringScanner#getch always returns instance of String, never a String subclass FAILED
Expected "a" (#&lt;Class:01x1b4299e&gt;) not to be kind of #&lt;Class:01x1b4299e&gt;
/opt/work/rubyspec.git/library/stringscanner/getch_spec.rb:48
/opt/work/rubyspec.git/library/stringscanner/getch_spec.rb:4
/opt/work/rubyspec.git/library/stringscanner/getch_spec.rb:56:in `load'
/opt/work/mspec.git/bin/mspec-ci:8
{noformat}

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



</pre>
      </description>
    </item>
    <item>
      <title>[jruby-dev] [jira] Created: (JRUBY-4647) String#unpack('M') produces wrong results when multiple lines are involved</title>
      <creator>Vladimir Sizikov (JIRA) &lt;jira@codehaus...&gt;</creator>
      <author>Vladimir Sizikov (JIRA) &lt;jira@codehaus...&gt;</author>
      <pubDate>Sat, 13 Mar 2010 09:23:23 -0600</pubDate>
      <link>/lists/org.codehaus.jruby.dev/msg/5062695.802.1268493803075.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</link>
      <guid isPermaLink="true">/lists/org.codehaus.jruby.dev/msg/5062695.802.1268493803075.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</guid>
      <description>
        <table style="border: 1px solid #aaa">
          <tr>
            <td style="border-right: 1px solid #ccc">List</td>
            <td>dev@jruby.codehaus.org</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Author</td>
            <td>&lt;span class='name'&gt;Vladimir Sizikov (JIRA)&lt;/span&gt; &lt;span class='address'&gt;()&lt;/span&gt;</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Sent</td>
            <td>Sat Mar 13 09:23:23 -0600 2010</td>
          </tr>
        </table>
        <hr/>
        <pre>String#unpack('M') produces wrong results when multiple lines are involved
--------------------------------------------------------------------------

                 Key: JRUBY-4647
                 URL: http://jira.codehaus.org/browse/JRUBY-4647
             Project: JRuby
          Issue Type: Bug
          Components: Core Classes/Modules, Intro, RubySpec
    Affects Versions: JRuby 1.4
            Reporter: Vladimir Sizikov


JRuby:

{noformat}
jruby -e "p %Q{foo=\r\nbar}.unpack('M').first" ==&gt; "foo"
{noformat}

Other impls:

{noformat}
pik ruby -e "p %Q{foo=\r\nbar}.unpack('M').first"
IronRuby 0.9.3.0 on .NET 2.0.0.0

"foobar"

ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]

"foobar"

ruby 1.8.6 (2009-08-04 patchlevel 383) [i386-mingw32]

"foobar"

ruby 1.8.7 (2008-08-11 patchlevel 72) [i386-cygwin]

"foobar"

ruby 1.8.7 (2009-06-12 patchlevel 174) [i386-mswin32]

"foobar"

ruby 1.9.0 (2008-06-20 revision 17482) [i386-mswin32]

"foobar"

ruby 1.9.1p0 (2009-01-30 revision 21907) [i386-mswin32]

"foobar"

ruby 1.9.1p0 (2009-01-30 revision 21907) [x64-mswin64_80]

"foobar"

ruby 1.9.1p129 (2009-05-12 revision 23412) [i386-mswin32]

"foobar"

ruby 1.9.1p243 (2009-07-16 revision 24175) [i386-mingw32]

"foobar"

ruby 1.9.2dev (2009-07-18) [i386-mswin32]

"foobar"

ruby 1.9.2dev (2009-11-12 trunk 25723) [i386-mingw32]

"foobar"

ruby 1.9.2dev (2010-02-28 trunk 26782) [i386-mingw32]

"foobar"

ruby 1.9.2dev (2010-03-05 trunk 26821) [i386-mingw32]

"foobar"
{noformat}

This also causes one new rubyspec failure:

{noformat}
String#unpack with 'M' directive decodes across new lines FAILED
Expected "A fax has arrived from remote ID ''.\r\n-----------------------"
to equal "A fax has arrived from remote ID ''.\r\n------------------------------------------------------------\r\nTime:
 3/9/2006 3:50:52 PM\r\nReceived from remote ID: \r\nInbound user ID XXXXXXXXXX, routing code XXXXXXXXX\r\nResult:
(0/352;0/0) Successful Send\r\nPage record: 1 - 1\r\nElapsed time: 00:58 on channel 11\r\n"

/opt/work/rubyspec.git/core/string/unpack_spec.rb:482
/opt/work/rubyspec.git/core/string/unpack_spec.rb:457
/opt/work/rubyspec.git/core/string/unpack_spec.rb:56:in `load'
/opt/work/mspec.git/bin/mspec-ci:8
{noformat}

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



</pre>
      </description>
    </item>
    <item>
      <title>Fwd: [jruby-dev] Compiler #2 is under way!</title>
      <creator>Ahmed Ragab Nabhan &lt;anabhan@uvm...&gt;</creator>
      <author>Ahmed Ragab Nabhan &lt;anabhan@uvm...&gt;</author>
      <pubDate>Sat, 13 Mar 2010 07:18:13 -0600</pubDate>
      <link>/lists/org.codehaus.jruby.dev/msg/20100313081813.xeoc0huplwgg0cgw@webmail.uvm.edu?group=haus.codehaus.jruby</link>
      <guid isPermaLink="true">/lists/org.codehaus.jruby.dev/msg/20100313081813.xeoc0huplwgg0cgw@webmail.uvm.edu?group=haus.codehaus.jruby</guid>
      <description>
        <table style="border: 1px solid #aaa">
          <tr>
            <td style="border-right: 1px solid #ccc">List</td>
            <td>dev@jruby.codehaus.org</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Author</td>
            <td>&lt;span class='name'&gt;Ahmed Ragab Nabhan&lt;/span&gt; &lt;span class='address'&gt;()&lt;/span&gt;</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Sent</td>
            <td>Sat Mar 13 07:18:13 -0600 2010</td>
          </tr>
        </table>
        <hr/>
        <pre>Hi JRuby Developers,

I have downloaded the compiler2.rb script, bitescript folder and run
the compiler2.rb script to generate native java .class files.

I used the command line mentioned in this article --&gt;  
http://www.mail-archive.com/dev@jruby.codehaus.org/msg04807.html

jruby -I ../bitescript/lib/ tool/compiler2.rb MyObject MyRubyClass myruby

It gives a load error at require statement - can not load library --  
MyObject and quit. (line 461 in compiler2.rb).

I have noticed that the bundle containing Jruby-1.4.0 does not contain
the script compiler2.rb in the tool folder. So, I had to search for
and download compiler2.rb and put the file into the tool folder to
Jruby bundle.  Is there something wrong. I have been struggling to
generate native java code from Jruby scripts so that I can instantiate
objects in a normal Java program.

So any advice?

Thanks,
Ahmed Nabhan




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



</pre>
      </description>
    </item>
    <item>
      <title>[jruby-dev] [jira] Created: (JRUBY-4646) IO#reopen should be able to change the class of the instance</title>
      <creator>Vladimir Sizikov (JIRA) &lt;jira@codehaus...&gt;</creator>
      <author>Vladimir Sizikov (JIRA) &lt;jira@codehaus...&gt;</author>
      <pubDate>Sat, 13 Mar 2010 06:01:22 -0600</pubDate>
      <link>/lists/org.codehaus.jruby.dev/msg/1358006.756.1268481682913.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</link>
      <guid isPermaLink="true">/lists/org.codehaus.jruby.dev/msg/1358006.756.1268481682913.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</guid>
      <description>
        <table style="border: 1px solid #aaa">
          <tr>
            <td style="border-right: 1px solid #ccc">List</td>
            <td>dev@jruby.codehaus.org</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Author</td>
            <td>&lt;span class='name'&gt;Vladimir Sizikov (JIRA)&lt;/span&gt; &lt;span class='address'&gt;()&lt;/span&gt;</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Sent</td>
            <td>Sat Mar 13 06:01:22 -0600 2010</td>
          </tr>
        </table>
        <hr/>
        <pre>IO#reopen should be able to change the class of the instance
------------------------------------------------------------

                 Key: JRUBY-4646
                 URL: http://jira.codehaus.org/browse/JRUBY-4646
             Project: JRuby
          Issue Type: Bug
          Components: Core Classes/Modules, RubySpec
    Affects Versions: JRuby 1.4
            Reporter: Vladimir Sizikov


In JRuby:

{noformat}
jruby -e "p STDERR.reopen(File.new('foo', 'w+')).class" ==&gt; IO
{noformat}

In other rubies:

{noformat}
pik ruby -e "p STDERR.reopen(File.new('foo', 'w+')).class"
IronRuby 0.9.3.0 on .NET 2.0.0.0

IO

ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]

File

ruby 1.8.6 (2009-08-04 patchlevel 383) [i386-mingw32]

File

ruby 1.8.7 (2008-08-11 patchlevel 72) [i386-cygwin]

File

ruby 1.8.7 (2009-06-12 patchlevel 174) [i386-mswin32]

File

ruby 1.9.0 (2008-06-20 revision 17482) [i386-mswin32]

File

ruby 1.9.1p0 (2009-01-30 revision 21907) [i386-mswin32]

File

ruby 1.9.1p0 (2009-01-30 revision 21907) [x64-mswin64_80]

File

ruby 1.9.1p129 (2009-05-12 revision 23412) [i386-mswin32]

File

ruby 1.9.1p243 (2009-07-16 revision 24175) [i386-mingw32]

File

ruby 1.9.2dev (2009-07-18) [i386-mswin32]

File

ruby 1.9.2dev (2009-11-12 trunk 25723) [i386-mingw32]

File

ruby 1.9.2dev (2010-02-28 trunk 26782) [i386-mingw32]

File

ruby 1.9.2dev (2010-03-05 trunk 26821) [i386-mingw32]

File
{noformat}

This also leads to two  rubyspec failures:

{noformat}
2)
IO#reopen changes the class of the instance to the class of the object returned by #to_io FAILED
Expected #&lt;IO:0x1e47e37&gt; (IO) to be an instance of File
/opt/work/rubyspec.git/core/io/reopen_spec.rb:28
/opt/work/rubyspec.git/core/io/reopen_spec.rb:4
/opt/work/rubyspec.git/core/io/reopen_spec.rb:56:in `load'
/opt/work/mspec.git/bin/mspec-ci:8

3)
IO#reopen with an IO may change the class of the instance FAILED
Expected #&lt;IO:0x892cc5&gt; (IO) to be an instance of File
/opt/work/rubyspec.git/core/io/reopen_spec.rb:198
/opt/work/rubyspec.git/core/io/reopen_spec.rb:172
/opt/work/rubyspec.git/core/io/reopen_spec.rb:56:in `load'
/opt/work/mspec.git/bin/mspec-ci:8
{noformat}

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



</pre>
      </description>
    </item>
    <item>
      <title>[jruby-dev] [jira] Created: (JRUBY-4645) defined? for expression that is assigning multiple variables should return "assignment"</title>
      <creator>Vladimir Sizikov (JIRA) &lt;jira@codehaus...&gt;</creator>
      <author>Vladimir Sizikov (JIRA) &lt;jira@codehaus...&gt;</author>
      <pubDate>Sat, 13 Mar 2010 05:17:22 -0600</pubDate>
      <link>/lists/org.codehaus.jruby.dev/msg/7376389.730.1268479042965.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</link>
      <guid isPermaLink="true">/lists/org.codehaus.jruby.dev/msg/7376389.730.1268479042965.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</guid>
      <description>
        <table style="border: 1px solid #aaa">
          <tr>
            <td style="border-right: 1px solid #ccc">List</td>
            <td>dev@jruby.codehaus.org</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Author</td>
            <td>&lt;span class='name'&gt;Vladimir Sizikov (JIRA)&lt;/span&gt; &lt;span class='address'&gt;()&lt;/span&gt;</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Sent</td>
            <td>Sat Mar 13 05:17:22 -0600 2010</td>
          </tr>
        </table>
        <hr/>
        <pre>defined? for expression that is assigning multiple variables should return "assignment"
---------------------------------------------------------------------------------------

                 Key: JRUBY-4645
                 URL: http://jira.codehaus.org/browse/JRUBY-4645
             Project: JRuby
          Issue Type: Bug
          Components: Core Classes/Modules
    Affects Versions: JRuby 1.4
         Environment: jruby 1.5.0.dev
            Reporter: Vladimir Sizikov


{noformat}
jruby -e "p defined?((a,b = 1,2))" ==&gt; "expression"
{noformat}

BUT, for MRI:

{noformat}
pik ruby -e "p defined?((a,b = 1,2))"
IronRuby 0.9.3.0 on .NET 2.0.0.0

"assignment"

ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]

"assignment"

ruby 1.8.6 (2009-08-04 patchlevel 383) [i386-mingw32]

"assignment"

ruby 1.8.7 (2008-08-11 patchlevel 72) [i386-cygwin]

"assignment"

ruby 1.8.7 (2009-06-12 patchlevel 174) [i386-mswin32]

"assignment"

ruby 1.9.0 (2008-06-20 revision 17482) [i386-mswin32]

"assignment"

ruby 1.9.1p0 (2009-01-30 revision 21907) [i386-mswin32]

"assignment"

ruby 1.9.1p0 (2009-01-30 revision 21907) [x64-mswin64_80]

"assignment"

ruby 1.9.1p129 (2009-05-12 revision 23412) [i386-mswin32]

"assignment"

ruby 1.9.1p243 (2009-07-16 revision 24175) [i386-mingw32]

"assignment"

ruby 1.9.2dev (2009-07-18) [i386-mswin32]

"assignment"

ruby 1.9.2dev (2009-11-12 trunk 25723) [i386-mingw32]

"assignment"

ruby 1.9.2dev (2010-02-28 trunk 26782) [i386-mingw32]

"assignment"

ruby 1.9.2dev (2010-03-05 trunk 26821) [i386-mingw32]

"assignment"
{noformat}

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



</pre>
      </description>
    </item>
    <item>
      <title>[jruby-dev] [jira] Created: (JRUBY-4644) NKF raises ArgumentError: invalid encoding with unmappable character</title>
      <creator>sasaki takeru (JIRA) &lt;jira@codehaus...&gt;</creator>
      <author>sasaki takeru (JIRA) &lt;jira@codehaus...&gt;</author>
      <pubDate>Fri, 12 Mar 2010 22:09:23 -0600</pubDate>
      <link>/lists/org.codehaus.jruby.dev/msg/1661755.673.1268453363775.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</link>
      <guid isPermaLink="true">/lists/org.codehaus.jruby.dev/msg/1661755.673.1268453363775.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</guid>
      <description>
        <table style="border: 1px solid #aaa">
          <tr>
            <td style="border-right: 1px solid #ccc">List</td>
            <td>dev@jruby.codehaus.org</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Author</td>
            <td>&lt;span class='name'&gt;sasaki takeru (JIRA)&lt;/span&gt; &lt;span class='address'&gt;()&lt;/span&gt;</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Sent</td>
            <td>Fri Mar 12 22:09:23 -0600 2010</td>
          </tr>
        </table>
        <hr/>
        <pre>NKF raises ArgumentError: invalid encoding with unmappable character
--------------------------------------------------------------------

                 Key: JRUBY-4644
                 URL: http://jira.codehaus.org/browse/JRUBY-4644
             Project: JRuby
          Issue Type: Bug
         Environment: % uname -a
Darwin tkrmb.lan 8.11.1 Darwin Kernel Version 8.11.1: Wed Oct 10 18:23:28 PDT 2007; root:xnu-792.25.20~1/RELEASE_I386 i386 i386

% java -version
java version "1.6.0_03-p3"
Java(TM) SE Runtime Environment (build 1.6.0_03-p3-landonf_19_aug_2008_14_55-b00)
Java HotSpot(TM) Server VM (build 1.6.0_03-p3-landonf_19_aug_2008_14_55-b00, mixed mode)

            Reporter: sasaki takeru
            Assignee: Thomas E Enebo


Whan converting UTF8 unmappable characters to SJIS with NKF,
jruby raises ArgumentError.
CRuby ignores it.

## cruby
tkrmb:~% irb
irb(main):001:0&gt; p RUBY_DESCRIPTION; u = [0x2603].pack("U*"); begin NKF.nkf("-Ws", u); rescue =&gt; e; p e.inspect end
"ruby 1.8.7 (2010-01-10 patchlevel 249) [i686-darwin8]"
=&gt; ""
irb(main):002:0&gt; exit

## 1.4.0 without patch
tkrmb:~/tmp/src_clones/jruby% jirb                  
irb(main):001:0&gt; p JRUBY_VERSION; u = [0x2603].pack("U*"); begin NKF.nkf("-Ws", u); rescue =&gt; e; p e.inspect end
"1.4.0"
"#&lt;ArgumentError: invalid encoding&gt;"
=&gt; nil
irb(main):002:0&gt; exit

## 1.5dev with patch
tkrmb:~/tmp/src_clones/jruby% ./bin/jruby ./bin/jirb
irb(main):001:0&gt; p JRUBY_VERSION; u = [0x2603].pack("U*"); begin NKF.nkf("-Ws", u); rescue =&gt; e; p e.inspect end
"1.5.0.dev"
=&gt; ""
irb(main):002:0&gt; exit 



I write tiny patch.
http://github.com/takeru/jruby/commit/7750b7e0f6d94f0aa4e3ef6b949c9afac7853445
but I don't know it is enough.



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



</pre>
      </description>
    </item>
    <item>
      <title>[jruby-dev] [jira] Created: (JRUBY-4643) it is correct that M::X does not look for X in Object</title>
      <creator>Xavier Noria (JIRA) &lt;jira@codehaus...&gt;</creator>
      <author>Xavier Noria (JIRA) &lt;jira@codehaus...&gt;</author>
      <pubDate>Fri, 12 Mar 2010 03:34:23 -0600</pubDate>
      <link>/lists/org.codehaus.jruby.dev/msg/14535220.20.1268386463327.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</link>
      <guid isPermaLink="true">/lists/org.codehaus.jruby.dev/msg/14535220.20.1268386463327.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</guid>
      <description>
        <table style="border: 1px solid #aaa">
          <tr>
            <td style="border-right: 1px solid #ccc">List</td>
            <td>dev@jruby.codehaus.org</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Author</td>
            <td>&lt;span class='name'&gt;Xavier Noria (JIRA)&lt;/span&gt; &lt;span class='address'&gt;()&lt;/span&gt;</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Sent</td>
            <td>Fri Mar 12 03:34:23 -0600 2010</td>
          </tr>
        </table>
        <hr/>
        <pre>it is correct that M::X does not look for X in Object
-----------------------------------------------------

                 Key: JRUBY-4643
                 URL: http://jira.codehaus.org/browse/JRUBY-4643
             Project: JRuby
          Issue Type: Bug
            Reporter: Xavier Noria
            Assignee: Thomas E Enebo
            Priority: Trivial


jruby-1.4.0 &gt; X = 1; module M; end; M::X
(irb):7 warning: already initialized constant X
NameError: uninitialized constant M::X
	from /Users/fxn/.rvm/rubies/jruby-1.4.0/lib/ruby/1.8/irb/ruby-token.rb:102:in `const_missing'
	from (irb):7:in `irb_binding'
Maybe IRB bug!!


The Ruby spec draft was just been edited to match that behavior, see

http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/28600

and

http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/28620

So I suggest the "Maybe IRB bug!!" warning can be removed.


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



</pre>
      </description>
    </item>
    <item>
      <title>[jruby-dev] [jira] Created: (JRUBY-4642) Ant integration with Ant 1.8.0 is broken</title>
      <creator>Hiro Asari (JIRA) &lt;jira@codehaus...&gt;</creator>
      <author>Hiro Asari (JIRA) &lt;jira@codehaus...&gt;</author>
      <pubDate>Thu, 11 Mar 2010 15:53:55 -0600</pubDate>
      <link>/lists/org.codehaus.jruby.dev/msg/2117319.105517.1268344435765.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</link>
      <guid isPermaLink="true">/lists/org.codehaus.jruby.dev/msg/2117319.105517.1268344435765.JavaMail.haus-jira@codehaus01.managed.contegix.com?group=haus.codehaus.jruby</guid>
      <description>
        <table style="border: 1px solid #aaa">
          <tr>
            <td style="border-right: 1px solid #ccc">List</td>
            <td>dev@jruby.codehaus.org</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Author</td>
            <td>&lt;span class='name'&gt;Hiro Asari (JIRA)&lt;/span&gt; &lt;span class='address'&gt;()&lt;/span&gt;</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Sent</td>
            <td>Thu Mar 11 15:53:55 -0600 2010</td>
          </tr>
        </table>
        <hr/>
        <pre>Ant integration with Ant 1.8.0 is broken
----------------------------------------

                 Key: JRUBY-4642
                 URL: http://jira.codehaus.org/browse/JRUBY-4642
             Project: JRuby
          Issue Type: Bug
          Components: Java Integration
    Affects Versions: JRuby 1.5
         Environment: Windows 7, Ant 1.8.0, Sun Java 6 (and also on Oracle JRockIt 3.1.2-1.6.0)
            Reporter: Hiro Asari
            Priority: Critical


On the trunk, 'ant spec' (or more precisely, 'rake spec:ci_18') fails with this exception from Ant:
{noformat}
C:\Users\asari\Documents\Development\jruby&gt;ant spec
Buildfile: C:\Users\asari\Documents\Development\jruby\build.xml

init:

jar:

init:

extract-rdocs:

prepare:

prepare-resources:
     [copy] Copying 5 files to C:\Users\asari\Documents\Development\jruby\build\classes\jruby

compile-annotation-binder:
    [javac] C:\Users\asari\Documents\Development\jruby\build.xml:184: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds

check-for-optional-java4-packages:

check-for-optional-packages:

compile-jruby:
      [apt] C:\Users\asari\Documents\Development\jruby\build.xml:197: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
      [apt] Since compiler setting isn't classic or modern, ignoring fork setting.

compile:

generate-method-classes:

_gmc_internal_:

generate-unsafe:

_gu_internal_:

unzip-native-libs:

jar-jruby:

_update_scm_revision_:

_update_scm_revision_with_ruby_:

_update_scm_revision_with_jruby_:
     [echo] Using JRuby to calculate revision...
     [echo] Adjust ruby.executable value in build.properties to speed things up!

     [java] JVM args ignored when same JVM is used.
      [jar] Building jar: C:\Users\asari\Documents\Development\jruby\lib\jruby.jar

spec:ci_18:
     [echo] Running rake spec:ci_18
     [echo] compile=OFF, threshold=20, objectspace=true threadpool=false reflection=false
     [java] (in C:/Users/asari/Documents/Development/jruby)
     [java] rake aborted!
     [java] org.apache.tools.ant.BuildException: Could not create type pathelement as the class class org.apache.tools.ant.types.Path$PathElement has no compatible constructor
     [java]
     [java] (See full trace by running task with --trace)

BUILD FAILED
C:\Users\asari\Documents\Development\jruby\build.xml:1064: The following error occurred while executing this line:
C:\Users\asari\Documents\Development\jruby\build.xml:1029: Java returned: 1

Total time: 1 minute 27 seconds
{noformat}

Downgrading Ant to 1.7.1 fixes the problem.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



</pre>
      </description>
    </item>
    <item>
      <title>Re: [jruby-dev] Wrapping up 1.5</title>
      <creator>Charles Oliver Nutter &lt;headius@headius...&gt;</creator>
      <author>Charles Oliver Nutter &lt;headius@headius...&gt;</author>
      <pubDate>Thu, 11 Mar 2010 10:36:07 -0600</pubDate>
      <link>/lists/org.codehaus.jruby.dev/msg/f04d2211003110836v3ad24497r78ec6dab3fd8830a@mail.gmail.com?group=haus.codehaus.jruby</link>
      <guid isPermaLink="true">/lists/org.codehaus.jruby.dev/msg/f04d2211003110836v3ad24497r78ec6dab3fd8830a@mail.gmail.com?group=haus.codehaus.jruby</guid>
      <description>
        <table style="border: 1px solid #aaa">
          <tr>
            <td style="border-right: 1px solid #ccc">List</td>
            <td>dev@jruby.codehaus.org</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Author</td>
            <td>&lt;span class='name'&gt;Charles Oliver Nutter&lt;/span&gt; &lt;span class='address'&gt;()&lt;/span&gt;</td>
          </tr>
          <tr>
            <td style="border-right: 1px solid #ccc">Sent</td>
            <td>Thu Mar 11 10:36:07 -0600 2010</td>
          </tr>
        </table>
        <hr/>
        <pre>On Tue, Mar 9, 2010 at 10:19 AM, Thomas E Enebo &lt;tom.enebo@gmail.com&gt; wrote:
&gt; How big would the launcher be if we statically linked libc? &#160;That is
&gt; the only dynamic load library we have right? &#160;A little extra size with
&gt; zero dyn-linking issues may be worth it....

libc seems like one of those things that would have tons of
kernel-specific defines and macros and calls that really need to be
compiled on a per-system basis. I could be wrong, but my gut tells me
that making a single statically-linked libc work across linux versions
would be really hard...

- Charlie

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



</pre>
      </description>
    </item>
  </channel>
</rss>
