NOTE: This is using a custom build of the minitest-excludes gem from github.com/headius/minitest-excludes, due to an outstanding pull request that is required to exclude some tests in MRI's ruby/test_file.rb (included from ruby/ut_eof.rb.
…iling with only 256 MB.
It turns out that in glibc, fopen operations that would seek in the resulting file descriptor do actually check for ESPIPE to know that a failed seek is due to the file being a pipe or FIFO. We do not have direct access to the actual ESPIPE, but we can check the IOException message to know if it's the same problem. I don't think there's any real risk in this change, since it will only quietly fail to seek on a file when it's impossible to seek on that file, which is what we want. Other error cases and open failures should propagate as before.
… work, causing some unexpected failures.
… during ci_precompiled_18.
…etdb}. Squashed commit of the following: commit ce02afc Author: Charles Oliver Nutter <email@example.com> Date: Mon Sep 12 12:46:44 2011 -0500 Fix group id for jnr-posix and version numbers for modified libs. commit 0b5632b Author: Charles Oliver Nutter <firstname.lastname@example.org> Date: Mon Sep 12 12:39:24 2011 -0500 Fixes to get ASM 4.0 RC2 passing tests. * Update jnr-* to master versions, since some depend on ASM and had to be updated too. * Fix ASM-related errors due to new class hierarchy. * fix skinnymethodadapter_spec to use new h_ prefix for handles and to filter "asm" constants. commit 4ac391f Author: Charles Oliver Nutter <email@example.com> Date: Mon Sep 12 10:35:08 2011 -0500 Remaining tweaks to get jruby compiling with ASM 4.0 RC2. commit 3801518 Author: Douglas Campos <firstname.lastname@example.org> Date: Mon Sep 12 00:21:54 2011 -0300 updated InvokeDynamicSupport commit 2aabc18 Author: Douglas Campos <email@example.com> Date: Sun Sep 11 12:43:39 2011 -0300 updating asm version