Skip to content

Instantly share code, notes, and snippets.

@agrimm
Created May 28, 2011 09:38
Show Gist options
  • Save agrimm/996752 to your computer and use it in GitHub Desktop.
Save agrimm/996752 to your computer and use it in GitHub Desktop.
tl;dr: Seemed to install, but some errors to do with gems?
Last login: Sat May 28 14:05:35 on ttys008
Andrew-Grimms-MacBook-Pro:~ agrimm$ rvm install jruby-head
jruby-head - #fetching
HEAD is now at 3fe11da Fix JRUBY-5780 - set all FFI initialize methods to be private visibility. Pointed out and initial patch by Chung Shin Yee <[email protected]>
remote: Counting objects: 1708, done.
remote: Compressing objects: 100% (448/448), done.
remote: Total 1323 (delta 890), reused 1156 (delta 727)
Receiving objects: 100% (1323/1323), 386.90 KiB | 155 KiB/s, done.
Resolving deltas: 100% (890/890), completed with 88 local objects.
From git://github.com/jruby/jruby
* [new branch] benchmark_accuracy -> origin/benchmark_accuracy
6641b95..c042637 jruby-1_6 -> origin/jruby-1_6
3fe11da..70ff2ed master -> origin/master
* [new branch] require_protection -> origin/require_protection
ff323cf..9475647 rubinius -> origin/rubinius
From git://github.com/jruby/jruby
* [new tag] 1.6.2 -> 1.6.2
From git://github.com/jruby/jruby
* branch master -> FETCH_HEAD
Updating 3fe11da..70ff2ed
Fast-forward
.classpath | 10 +-
bench/bench_avi_base64.rb | 36 +
bench/language/bench_case.rb | 17 +
build.xml | 96 +--
default.build.properties | 2 +-
lib/ruby/site_ruby/1.8/rubygems/defaults/jruby.rb | 1 -
lib/ruby/site_ruby/1.8/rubygems/maven_gemify.rb | 2 -
lib/ruby/site_ruby/shared/rubinius/actor.rb | 424 +++++++++
lib/ruby/site_ruby/shared/rubinius/actor/filter.rb | 68 ++
.../shared/rubinius/kernel/bootstrap/channel.rb | 106 +++
.../shared/rubinius/kernel/common/bytearray.rb | 26 +
.../shared/rubinius/kernel/common/channel.rb | 21 +
.../site_ruby/shared/rubinius/kernel/common/env.rb | 239 +++++
.../shared/rubinius/kernel/common/thread.rb | 118 +++
.../shared/rubinius/kernel/common/tuple.rb | 148 +++
.../shared/rubinius/kernel/common/type.rb | 114 +++
lib/ruby/site_ruby/shared/securerandom.rb | 23 +-
maven/jruby-complete/pom.xml | 2 +-
maven/jruby-core/pom.xml | 2 +-
maven/jruby-dist/pom.xml | 2 +-
maven/jruby-rake-plugin/pom.xml | 6 +-
maven/jruby-stdlib/pom.xml | 2 +-
maven/jruby/pom.xml | 2 +-
maven/pom.xml | 2 +-
pom.xml | 2 +-
spec/java_integration/fixtures/MethodNames.java | 6 +-
spec/java_integration/methods/naming_spec.rb | 7 +-
...BY-5811_case_insensitive_loaded_features.rb.swp | Bin 0 -> 12288 bytes
.../JRUBY-3194_autoload_thread_safety.rb | 56 ++
.../JRUBY-3343_threaded_require_serialized.rb | 33 +
.../JRUBY-5776_securerandom_jruby_patch.rb | 9 +
.../JRUBY-5811_case_insensitive_loaded_features.rb | 27 +
spec/tags/1.8/ruby/core/string/scan_tags.txt | 2 -
spec/tags/1.9/ruby/core/string/gsub_tags.txt | 1 -
spec/tags/1.9/ruby/core/string/lstrip_tags.txt | 1 -
spec/tags/1.9/ruby/core/string/rstrip_tags.txt | 3 -
spec/tags/1.9/ruby/core/string/scan_tags.txt | 3 -
spec/tags/1.9/ruby/core/string/split_tags.txt | 1 -
spec/tags/1.9/ruby/core/string/strip_tags.txt | 2 -
spec/tags/1.9/ruby/library/stringio/chars_tags.txt | 2 -
.../1.9/ruby/library/stringio/each_char_tags.txt | 2 -
src/org/jruby/Ruby.java | 89 ++-
src/org/jruby/RubyArray.java | 112 +--
src/org/jruby/RubyBasicObject.java | 7 -
src/org/jruby/RubyEnumerator.java | 8 +-
src/org/jruby/RubyException.java | 2 +-
src/org/jruby/RubyGlobal.java | 1 +
src/org/jruby/RubyIO.java | 15 +-
src/org/jruby/RubyInstanceConfig.java | 73 +-
src/org/jruby/RubyKernel.java | 105 +--
src/org/jruby/RubyModule.java | 41 +-
src/org/jruby/RubyRandom.java | 720 ++++++++++++---
src/org/jruby/RubyRange.java | 4 +-
src/org/jruby/RubyString.java | 122 ++-
src/org/jruby/RubyStringIO.java | 20 +-
src/org/jruby/ast/AndNode.java | 5 +-
src/org/jruby/ast/AssignableNode.java | 5 +-
src/org/jruby/ast/AttrAssignNode.java | 5 +-
src/org/jruby/ast/BackRefNode.java | 9 +-
src/org/jruby/ast/CallNoArgNode.java | 5 +-
src/org/jruby/ast/CallNode.java | 5 +-
src/org/jruby/ast/ClassVarNode.java | 9 +-
src/org/jruby/ast/Colon2ConstNode.java | 11 +-
src/org/jruby/ast/Colon2ImplicitNode.java | 3 +-
src/org/jruby/ast/Colon2MethodNode.java | 5 +-
src/org/jruby/ast/Colon3Node.java | 13 +-
src/org/jruby/ast/ConstNode.java | 11 +-
src/org/jruby/ast/DNode.java | 6 +-
src/org/jruby/ast/DRegexpNode.java | 1 -
src/org/jruby/ast/DVarNode.java | 7 +-
src/org/jruby/ast/DefinedNode.java | 6 +-
src/org/jruby/ast/FCallNode.java | 5 +-
src/org/jruby/ast/FalseNode.java | 5 +-
src/org/jruby/ast/GlobalVarNode.java | 5 +-
src/org/jruby/ast/InstVarNode.java | 5 +-
src/org/jruby/ast/LocalVarNode.java | 5 +-
src/org/jruby/ast/Match2Node.java | 5 +-
src/org/jruby/ast/Match3Node.java | 5 +-
src/org/jruby/ast/NewlineNode.java | 3 +-
src/org/jruby/ast/NilNode.java | 5 +-
src/org/jruby/ast/Node.java | 22 +-
src/org/jruby/ast/NotNode.java | 5 +-
src/org/jruby/ast/NthRefNode.java | 11 +-
src/org/jruby/ast/OpAsgnAndNode.java | 5 +-
src/org/jruby/ast/OpAsgnOrNode.java | 5 +-
src/org/jruby/ast/OrNode.java | 5 +-
src/org/jruby/ast/RegexpNode.java | 1 -
src/org/jruby/ast/SelfNode.java | 5 +-
src/org/jruby/ast/SuperNode.java | 5 +-
src/org/jruby/ast/TrueNode.java | 5 +-
src/org/jruby/ast/VCallNode.java | 5 +-
src/org/jruby/ast/YieldNode.java | 5 +-
src/org/jruby/ast/ZSuperNode.java | 5 +-
src/org/jruby/ast/executable/RuntimeCache.java | 13 +-
src/org/jruby/compiler/ASTCompiler.java | 63 +-
src/org/jruby/compiler/ASTCompiler19.java | 8 +-
src/org/jruby/compiler/BodyCompiler.java | 1 +
src/org/jruby/compiler/CacheCompiler.java | 2 +
src/org/jruby/compiler/impl/BaseBodyCompiler.java | 37 +-
.../compiler/impl/ChildScopedBodyCompiler.java | 3 +-
src/org/jruby/compiler/impl/ClassBodyCompiler.java | 3 +-
.../compiler/impl/InheritedCacheCompiler.java | 29 +-
.../compiler/impl/InvokeDynamicCacheCompiler.java | 52 +
.../impl/InvokeDynamicInvocationCompiler.java | 26 +-
.../jruby/compiler/impl/MethodBodyCompiler.java | 3 +-
.../compiler/impl/RootScopedBodyCompiler.java | 3 +-
.../jruby/compiler/impl/StandardASMCompiler.java | 27 +-
src/org/jruby/compiler/ir/IRBuilder.java | 143 ++-
src/org/jruby/compiler/ir/IRMetaClass.java | 7 +-
src/org/jruby/compiler/ir/IRScope.java | 5 +
src/org/jruby/compiler/ir/IRScopeImpl.java | 12 +
src/org/jruby/compiler/ir/Operation.java | 6 +-
.../compiler/ir/compiler_pass/InlineTest.java | 21 +-
.../analyses/BindingLoadPlacementNode.java | 31 +-
.../jruby/compiler/ir/instructions/ClassOf.java | 30 +
.../compiler/ir/instructions/DefineClassInstr.java | 2 +-
.../ir/instructions/DefineClassMethodInstr.java | 16 +-
.../ir/instructions/DefineInstanceMethodInstr.java | 17 +-
.../ir/instructions/DefineMetaClassInstr.java | 53 ++
.../ir/instructions/JRubyImplCallInstr.java | 7 +-
.../ir/instructions/ReceiveSelfInstruction.java | 3 +-
.../compiler/ir/instructions/SearchConstInstr.java | 19 +-
src/org/jruby/compiler/ir/operands/MetaObject.java | 4 +-
src/org/jruby/embed/ScriptingContainer.java | 20 +-
.../jruby/embed/jsr223/JRubyCompiledScript.java | 13 +-
src/org/jruby/embed/jsr223/JRubyContext.java | 270 ------
src/org/jruby/embed/jsr223/JRubyEngine.java | 73 +-
src/org/jruby/embed/jsr223/Utils.java | 54 +-
.../embed/osgi/internal/OSGiBundlesSearcher.java | 5 +-
src/org/jruby/embed/variable/Argv.java | 2 +-
src/org/jruby/embed/variable/Constant.java | 2 +-
.../jruby/embed/variable/VariableInterceptor.java | 3 +-
src/org/jruby/evaluator/ASTInterpreter.java | 3 +-
src/org/jruby/ext/ffi/AutoPointer.java | 15 +-
src/org/jruby/ext/ffi/StructLayout.java | 3 +-
src/org/jruby/ext/psych/PsychParser.java | 3 +-
src/org/jruby/ext/rubinius/RubiniusByteArray.java | 290 ++++++
src/org/jruby/ext/rubinius/RubiniusChannel.java | 115 +++
.../ext/rubinius/RubiniusEnvironmentAccess.java | 57 ++
src/org/jruby/ext/rubinius/RubiniusKernel.java | 42 +
src/org/jruby/ext/rubinius/RubiniusLibrary.java | 81 ++-
src/org/jruby/ext/rubinius/RubiniusRuby.java | 46 +
src/org/jruby/ext/rubinius/RubiniusTuple.java | 302 ++++++
src/org/jruby/ext/rubinius/RubiniusType.java | 43 +
src/org/jruby/ext/rubinius/RubyTuple.java | 79 --
.../jruby/internal/runtime/GlobalVariables.java | 11 +-
.../internal/runtime/methods/AttrReaderMethod.java | 63 ++
.../internal/runtime/methods/AttrWriterMethod.java | 64 ++
.../runtime/methods/InterpretedIRMethod.java | 2 +-
src/org/jruby/interpreter/Interpreter.java | 10 +-
.../jruby/interpreter/NaiveInterpreterContext.java | 12 +-
src/org/jruby/javasupport/Java.java | 2 +-
src/org/jruby/javasupport/JavaUtil.java | 11 +-
src/org/jruby/javasupport/util/RuntimeHelpers.java | 26 +-
src/org/jruby/lexer/yacc/RubyYaccLexer.java | 26 +-
src/org/jruby/runtime/InterpretedIRBlockBody.java | 4 +-
src/org/jruby/runtime/ThreadContext.java | 13 +-
.../invokedynamic/InvokeDynamicSupport.java | 972 +++++++++++++++++---
src/org/jruby/runtime/load/LoadService.java | 310 +++----
src/org/jruby/runtime/opto/Invalidator.java | 42 +
.../runtime/opto/ObjectIdentityInvalidator.java | 44 +
src/org/jruby/runtime/opto/OptoFactory.java | 116 +++
.../jruby/runtime/opto/SwitchPointInvalidator.java | 46 +
src/org/jruby/util/Random.java | 9 +-
src/org/jruby/util/TypeConverter.java | 24 +
src/org/jruby/util/collections/StringArraySet.java | 364 ++++++++
src/org/jruby/util/io/SelectorPool.java | 54 +-
test/org/jruby/embed/jsr223/JRubyContextTest.java | 521 -----------
test/org/jruby/embed/jsr223/JRubyEngineTest.java | 2 +-
169 files changed, 5819 insertions(+), 2274 deletions(-)
create mode 100644 bench/bench_avi_base64.rb
create mode 100644 lib/ruby/site_ruby/shared/rubinius/actor.rb
create mode 100644 lib/ruby/site_ruby/shared/rubinius/actor/filter.rb
create mode 100644 lib/ruby/site_ruby/shared/rubinius/kernel/bootstrap/channel.rb
create mode 100644 lib/ruby/site_ruby/shared/rubinius/kernel/common/bytearray.rb
create mode 100644 lib/ruby/site_ruby/shared/rubinius/kernel/common/channel.rb
create mode 100644 lib/ruby/site_ruby/shared/rubinius/kernel/common/env.rb
create mode 100644 lib/ruby/site_ruby/shared/rubinius/kernel/common/thread.rb
create mode 100644 lib/ruby/site_ruby/shared/rubinius/kernel/common/tuple.rb
create mode 100644 lib/ruby/site_ruby/shared/rubinius/kernel/common/type.rb
create mode 100644 spec/regression/.JRUBY-5811_case_insensitive_loaded_features.rb.swp
create mode 100644 spec/regression/JRUBY-3194_autoload_thread_safety.rb
create mode 100644 spec/regression/JRUBY-3343_threaded_require_serialized.rb
create mode 100644 spec/regression/JRUBY-5776_securerandom_jruby_patch.rb
create mode 100644 spec/regression/JRUBY-5811_case_insensitive_loaded_features.rb
delete mode 100644 spec/tags/1.8/ruby/core/string/scan_tags.txt
delete mode 100644 spec/tags/1.9/ruby/core/string/gsub_tags.txt
delete mode 100644 spec/tags/1.9/ruby/core/string/lstrip_tags.txt
delete mode 100644 spec/tags/1.9/ruby/core/string/rstrip_tags.txt
delete mode 100644 spec/tags/1.9/ruby/core/string/scan_tags.txt
delete mode 100644 spec/tags/1.9/ruby/core/string/split_tags.txt
delete mode 100644 spec/tags/1.9/ruby/core/string/strip_tags.txt
delete mode 100644 spec/tags/1.9/ruby/library/stringio/chars_tags.txt
delete mode 100644 spec/tags/1.9/ruby/library/stringio/each_char_tags.txt
create mode 100644 src/org/jruby/compiler/impl/InvokeDynamicCacheCompiler.java
create mode 100644 src/org/jruby/compiler/ir/instructions/ClassOf.java
create mode 100644 src/org/jruby/compiler/ir/instructions/DefineMetaClassInstr.java
delete mode 100644 src/org/jruby/embed/jsr223/JRubyContext.java
create mode 100644 src/org/jruby/ext/rubinius/RubiniusByteArray.java
create mode 100644 src/org/jruby/ext/rubinius/RubiniusChannel.java
create mode 100644 src/org/jruby/ext/rubinius/RubiniusEnvironmentAccess.java
create mode 100644 src/org/jruby/ext/rubinius/RubiniusKernel.java
create mode 100644 src/org/jruby/ext/rubinius/RubiniusRuby.java
create mode 100644 src/org/jruby/ext/rubinius/RubiniusTuple.java
create mode 100644 src/org/jruby/ext/rubinius/RubiniusType.java
delete mode 100644 src/org/jruby/ext/rubinius/RubyTuple.java
create mode 100644 src/org/jruby/internal/runtime/methods/AttrReaderMethod.java
create mode 100644 src/org/jruby/internal/runtime/methods/AttrWriterMethod.java
create mode 100644 src/org/jruby/runtime/opto/Invalidator.java
create mode 100644 src/org/jruby/runtime/opto/ObjectIdentityInvalidator.java
create mode 100644 src/org/jruby/runtime/opto/OptoFactory.java
create mode 100644 src/org/jruby/runtime/opto/SwitchPointInvalidator.java
create mode 100644 src/org/jruby/util/collections/StringArraySet.java
delete mode 100644 test/org/jruby/embed/jsr223/JRubyContextTest.java
Copying from repo to src path...
jruby-head - #ant dist
Building Nailgun
jruby-head - #installing to /Users/agrimm/.rvm/rubies/jruby-head
ERROR: Cannot switch to 1.6.2 for this interpreter.
jruby-head - #importing default gemsets (/Users/agrimm/.rvm/gemsets/)
Copying across included gems
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/.autotest: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/bin/sow: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/History.txt: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/Hoe.pdf: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/lib/hoe/clean.rb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/lib/hoe/compiler.rb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/lib/hoe/debug.rb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/lib/hoe/deps.rb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/lib/hoe/flay.rb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/lib/hoe/flog.rb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/lib/hoe/gem_prelude_sucks.rb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/lib/hoe/gemcutter.rb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/lib/hoe/inline.rb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/lib/hoe/newb.rb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/lib/hoe/package.rb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/lib/hoe/publish.rb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/lib/hoe/racc.rb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/lib/hoe/rake.rb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/lib/hoe/rcov.rb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/lib/hoe/rubyforge.rb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/lib/hoe/signing.rb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/lib/hoe/test.rb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/lib/hoe.rb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/Manifest.txt: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/Rakefile: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/README.txt: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/template/.autotest.erb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/template/bin/file_name.erb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/template/History.txt.erb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/template/lib/file_name.rb.erb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/template/Manifest.txt.erb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/template/Rakefile.erb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/template/README.txt.erb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/template/test/test_file_name.rb.erb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/test/test_hoe.rb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/test/test_hoe_gemcutter.rb: Permission denied
cp: /Users/agrimm/.rvm/gems/jruby-head/gems/hoe-2.9.4/test/test_hoe_test.rb: Permission denied
Building native extensions. This could take a while...
Successfully installed jruby-launcher-1.0.7-java
1 gem installed
Andrew-Grimms-MacBook-Pro:~ agrimm$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment