cremes$ patch < /tmp/pastie-219903.diff 
can't find file to patch at input line 5
Perhaps you should have used the -p or --strip option?
The text leading up to this was:
--------------------------
|diff --git a/shotgun/lib/subtend/ruby.c b/shotgun/lib/subtend/ruby.c
|index b96828e..68b7c8d 100644
|--- a/shotgun/lib/subtend/ruby.c
|+++ b/shotgun/lib/subtend/ruby.c
--------------------------
File to patch: shotgun/lib/subtend/ruby.c
patching file shotgun/lib/subtend/ruby.c
can't find file to patch at input line 104
Perhaps you should have used the -p or --strip option?
The text leading up to this was:
--------------------------
|diff --git a/shotgun/lib/subtend/ruby.h b/shotgun/lib/subtend/ruby.h
|index 1a1ca5f..52f98d2 100644
|--- a/shotgun/lib/subtend/ruby.h
|+++ b/shotgun/lib/subtend/ruby.h
--------------------------
File to patch: shotgun/lib/subtend/ruby.h
patching file shotgun/lib/subtend/ruby.h
can't find file to patch at input line 161
Perhaps you should have used the -p or --strip option?
The text leading up to this was:
--------------------------
|diff --git a/spec/subtend/ext/subtend_object.c b/spec/subtend/ext/subtend_object.c
|index 44d6061..9150825 100644
|--- a/spec/subtend/ext/subtend_object.c
|+++ b/spec/subtend/ext/subtend_object.c
--------------------------
File to patch: spec/subtend/ext/subtend_object.c
patching file spec/subtend/ext/subtend_object.c
can't find file to patch at input line 208
Perhaps you should have used the -p or --strip option?
The text leading up to this was:
--------------------------
|diff --git a/spec/subtend/object_spec.rb b/spec/subtend/object_spec.rb
|index a028d90..acf3d1a 100644
|--- a/spec/subtend/object_spec.rb
|+++ b/spec/subtend/object_spec.rb
--------------------------
File to patch: spec/subtend/object_spec.rb
patching file spec/subtend/object_spec.rb
patch unexpectedly ends in middle of line
Hunk #1 succeeded at 119 with fuzz 2 (offset -12 lines).
~/developer/projects/ruby/rubinius/code cremes$ rake git:status
(in /Volumes/susie/cremes/developer/projects/ruby/rubinius/code)
top-level:

# On branch enums
# Changed but not updated:
#   (use "git add ..." to update what will be committed)
#
#	modified:   shotgun/lib/subtend/ruby.c
#	modified:   shotgun/lib/subtend/ruby.h
#	modified:   spec/subtend/ext/subtend_object.c
#	modified:   spec/subtend/object_spec.rb
#
# Untracked files:
#   (use "git add ..." to include in what will be committed)
#
#	1
#	spec/subtend/object_spec.rb.orig
no changes added to commit (use "git add" and/or "git commit -a")

spec/ruby:

# On branch master
nothing to commit (working directory clean)
~/developer/projects/ruby/rubinius/code cremes$ rake build
(in /Volumes/susie/cremes/developer/projects/ruby/rubinius/code)
make vm
cd shotgun; make rubinius
cd lib; make library; 
DEP subtend/ruby.c
CC subtend/ruby.o
LINK librubinius-local-dev.dylib
LINK librubinius-0.9.0.dylib
CC rubinius.local.bin
CC rubinius.bin
Cleaning up objects...
Created zlib.bundle
Cleaning up objects...
Created readline.bundle
~/developer/projects/ruby/rubinius/code cremes$ bin/mspec ci
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE...EEEEEEEEEEEEEEEEEEEEEE...............EEEEEEEEEEEEEEEEEEEEEEEEEE...................................................................................................................................................................................

1)
SubtendArray rb_ary_new should return an empty array ERROR
NoMethodError occurred during: before :each
NoMethodError: No method 'new' on an instance of NilClass.
    Kernel(NilClass)#new (method_missing_cv) at kernel/core/kernel.rb:652
                        Object#__script__ {} at ./spec/subtend/array_spec.rb:9
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:128
                         RunState#protect {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                                  Array#each at kernel/core/array.rb:572
                            RunState#protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                         RunState#process {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:64
                                  Array#each at kernel/core/array.rb:572
                            RunState#process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:68
                              MSpec.describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:30
                             Object#describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/object.rb:11
                           Object#__script__ at ./spec/subtend/array_spec.rb:7
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                     Compile.unified_load {} at kernel/core/compile.rb:161
                                  Array#each at kernel/core/array.rb:572
                        Compile.unified_load at kernel/core/compile.rb:127
                                 Kernel.load at kernel/core/compile.rb:405
                   #.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:49
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:124
                              MSpec.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:50
                                  Array#each at kernel/core/array.rb:572
                                 MSpec.files at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:43
                               MSpec.process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:36
                                 MSpecCI#run at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/commands/mspec-ci.rb:68
                                MSpecCI.main at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/utils/script.rb:75
                           Object#__script__ at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/bin/mspec-ci:8
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                 Compile.load_from_extension at kernel/core/compile.rb:325
                           Object#__script__ at kernel/loader.rb:221

2)
SubtendArray rb_ary_new should return an empty array ERROR
NoMethodError: No method 'new_array' on an instance of NilClass.
    Kernel(NilClass)#new_array (method_missing_cv) at kernel/core/kernel.rb:652
                        Object#__script__ {} at ./spec/subtend/array_spec.rb:13
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:128
                         RunState#protect {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                                  Array#each at kernel/core/array.rb:572
                            RunState#protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                         RunState#process {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:64
                                  Array#each at kernel/core/array.rb:572
                            RunState#process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:68
                              MSpec.describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:30
                             Object#describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/object.rb:11
                           Object#__script__ at ./spec/subtend/array_spec.rb:7
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                     Compile.unified_load {} at kernel/core/compile.rb:161
                                  Array#each at kernel/core/array.rb:572
                        Compile.unified_load at kernel/core/compile.rb:127
                                 Kernel.load at kernel/core/compile.rb:405
                   #.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:49
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:124
                              MSpec.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:50
                                  Array#each at kernel/core/array.rb:572
                                 MSpec.files at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:43
                               MSpec.process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:36
                                 MSpecCI#run at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/commands/mspec-ci.rb:68
                                MSpecCI.main at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/utils/script.rb:75
                           Object#__script__ at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/bin/mspec-ci:8
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                 Compile.load_from_extension at kernel/core/compile.rb:325
                           Object#__script__ at kernel/loader.rb:221

3)
SubtendArray rb_ary_push should add an element to an array ERROR
NoMethodError occurred during: before :each
NoMethodError: No method 'new' on an instance of NilClass.
    Kernel(NilClass)#new (method_missing_cv) at kernel/core/kernel.rb:652
                        Object#__script__ {} at ./spec/subtend/array_spec.rb:9
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:128
                         RunState#protect {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                                  Array#each at kernel/core/array.rb:572
                            RunState#protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                         RunState#process {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:64
                                  Array#each at kernel/core/array.rb:572
                            RunState#process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:68
                              MSpec.describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:30
                             Object#describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/object.rb:11
                           Object#__script__ at ./spec/subtend/array_spec.rb:7
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                     Compile.unified_load {} at kernel/core/compile.rb:161
                                  Array#each at kernel/core/array.rb:572
                        Compile.unified_load at kernel/core/compile.rb:127
                                 Kernel.load at kernel/core/compile.rb:405
                   #.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:49
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:124
                              MSpec.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:50
                                  Array#each at kernel/core/array.rb:572
                                 MSpec.files at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:43
                               MSpec.process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:36
                                 MSpecCI#run at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/commands/mspec-ci.rb:68
                                MSpecCI.main at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/utils/script.rb:75
                           Object#__script__ at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/bin/mspec-ci:8
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                 Compile.load_from_extension at kernel/core/compile.rb:325
                           Object#__script__ at kernel/loader.rb:221

4)
SubtendArray rb_ary_push should add an element to an array ERROR
NoMethodError: No method 'rb_ary_push' on an instance of NilClass.
    Kernel(NilClass)#rb_ary_push (method_missing_cv) at kernel/core/kernel.rb:652
                        Object#__script__ {} at ./spec/subtend/array_spec.rb:17
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:128
                         RunState#protect {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                                  Array#each at kernel/core/array.rb:572
                            RunState#protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                         RunState#process {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:64
                                  Array#each at kernel/core/array.rb:572
                            RunState#process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:68
                              MSpec.describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:30
                             Object#describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/object.rb:11
                           Object#__script__ at ./spec/subtend/array_spec.rb:7
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                     Compile.unified_load {} at kernel/core/compile.rb:161
                                  Array#each at kernel/core/array.rb:572
                        Compile.unified_load at kernel/core/compile.rb:127
                                 Kernel.load at kernel/core/compile.rb:405
                   #.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:49
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:124
                              MSpec.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:50
                                  Array#each at kernel/core/array.rb:572
                                 MSpec.files at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:43
                               MSpec.process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:36
                                 MSpecCI#run at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/commands/mspec-ci.rb:68
                                MSpecCI.main at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/utils/script.rb:75
                           Object#__script__ at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/bin/mspec-ci:8
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                 Compile.load_from_extension at kernel/core/compile.rb:325
                           Object#__script__ at kernel/loader.rb:221

5)
SubtendArray rb_ary_push2 should add elements to an array ERROR
NoMethodError occurred during: before :each
NoMethodError: No method 'new' on an instance of NilClass.
    Kernel(NilClass)#new (method_missing_cv) at kernel/core/kernel.rb:652
                        Object#__script__ {} at ./spec/subtend/array_spec.rb:9
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:128
                         RunState#protect {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                                  Array#each at kernel/core/array.rb:572
                            RunState#protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                         RunState#process {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:64
                                  Array#each at kernel/core/array.rb:572
                            RunState#process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:68
                              MSpec.describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:30
                             Object#describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/object.rb:11
                           Object#__script__ at ./spec/subtend/array_spec.rb:7
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                     Compile.unified_load {} at kernel/core/compile.rb:161
                                  Array#each at kernel/core/array.rb:572
                        Compile.unified_load at kernel/core/compile.rb:127
                                 Kernel.load at kernel/core/compile.rb:405
                   #.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:49
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:124
                              MSpec.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:50
                                  Array#each at kernel/core/array.rb:572
                                 MSpec.files at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:43
                               MSpec.process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:36
                                 MSpecCI#run at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/commands/mspec-ci.rb:68
                                MSpecCI.main at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/utils/script.rb:75
                           Object#__script__ at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/bin/mspec-ci:8
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                 Compile.load_from_extension at kernel/core/compile.rb:325
                           Object#__script__ at kernel/loader.rb:221

6)
SubtendArray rb_ary_push2 should add elements to an array ERROR
NoMethodError: No method 'rb_ary_push2' on an instance of NilClass.
    Kernel(NilClass)#rb_ary_push2 (method_missing_cv) at kernel/core/kernel.rb:652
                        Object#__script__ {} at ./spec/subtend/array_spec.rb:22
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:128
                         RunState#protect {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                                  Array#each at kernel/core/array.rb:572
                            RunState#protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                         RunState#process {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:64
                                  Array#each at kernel/core/array.rb:572
                            RunState#process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:68
                              MSpec.describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:30
                             Object#describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/object.rb:11
                           Object#__script__ at ./spec/subtend/array_spec.rb:7
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                     Compile.unified_load {} at kernel/core/compile.rb:161
                                  Array#each at kernel/core/array.rb:572
                        Compile.unified_load at kernel/core/compile.rb:127
                                 Kernel.load at kernel/core/compile.rb:405
                   #.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:49
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:124
                              MSpec.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:50
                                  Array#each at kernel/core/array.rb:572
                                 MSpec.files at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:43
                               MSpec.process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:36
                                 MSpecCI#run at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/commands/mspec-ci.rb:68
                                MSpecCI.main at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/utils/script.rb:75
                           Object#__script__ at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/bin/mspec-ci:8
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                 Compile.load_from_extension at kernel/core/compile.rb:325
                           Object#__script__ at kernel/loader.rb:221

7)
SubtendArray rb_ary_pop should remove the last element in the array and return it ERROR
NoMethodError occurred during: before :each
NoMethodError: No method 'new' on an instance of NilClass.
    Kernel(NilClass)#new (method_missing_cv) at kernel/core/kernel.rb:652
                        Object#__script__ {} at ./spec/subtend/array_spec.rb:9
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:128
                         RunState#protect {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                                  Array#each at kernel/core/array.rb:572
                            RunState#protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                         RunState#process {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:64
                                  Array#each at kernel/core/array.rb:572
                            RunState#process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:68
                              MSpec.describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:30
                             Object#describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/object.rb:11
                           Object#__script__ at ./spec/subtend/array_spec.rb:7
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                     Compile.unified_load {} at kernel/core/compile.rb:161
                                  Array#each at kernel/core/array.rb:572
                        Compile.unified_load at kernel/core/compile.rb:127
                                 Kernel.load at kernel/core/compile.rb:405
                   #.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:49
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:124
                              MSpec.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:50
                                  Array#each at kernel/core/array.rb:572
                                 MSpec.files at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:43
                               MSpec.process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:36
                                 MSpecCI#run at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/commands/mspec-ci.rb:68
                                MSpecCI.main at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/utils/script.rb:75
                           Object#__script__ at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/bin/mspec-ci:8
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                 Compile.load_from_extension at kernel/core/compile.rb:325
                           Object#__script__ at kernel/loader.rb:221

8)
SubtendArray rb_ary_pop should remove the last element in the array and return it ERROR
NoMethodError: No method 'rb_ary_pop' on an instance of NilClass.
    Kernel(NilClass)#rb_ary_pop (method_missing_cv) at kernel/core/kernel.rb:652
                        Object#__script__ {} at ./spec/subtend/array_spec.rb:27
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:128
                         RunState#protect {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                                  Array#each at kernel/core/array.rb:572
                            RunState#protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                         RunState#process {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:64
                                  Array#each at kernel/core/array.rb:572
                            RunState#process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:68
                              MSpec.describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:30
                             Object#describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/object.rb:11
                           Object#__script__ at ./spec/subtend/array_spec.rb:7
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                     Compile.unified_load {} at kernel/core/compile.rb:161
                                  Array#each at kernel/core/array.rb:572
                        Compile.unified_load at kernel/core/compile.rb:127
                                 Kernel.load at kernel/core/compile.rb:405
                   #.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:49
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:124
                              MSpec.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:50
                                  Array#each at kernel/core/array.rb:572
                                 MSpec.files at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:43
                               MSpec.process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:36
                                 MSpecCI#run at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/commands/mspec-ci.rb:68
                                MSpecCI.main at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/utils/script.rb:75
                           Object#__script__ at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/bin/mspec-ci:8
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                 Compile.load_from_extension at kernel/core/compile.rb:325
                           Object#__script__ at kernel/loader.rb:221

9)
SubtendArray rb_ary_join should join elements of an array with a string ERROR
NoMethodError occurred during: before :each
NoMethodError: No method 'new' on an instance of NilClass.
    Kernel(NilClass)#new (method_missing_cv) at kernel/core/kernel.rb:652
                        Object#__script__ {} at ./spec/subtend/array_spec.rb:9
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:128
                         RunState#protect {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                                  Array#each at kernel/core/array.rb:572
                            RunState#protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                         RunState#process {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:64
                                  Array#each at kernel/core/array.rb:572
                            RunState#process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:68
                              MSpec.describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:30
                             Object#describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/object.rb:11
                           Object#__script__ at ./spec/subtend/array_spec.rb:7
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                     Compile.unified_load {} at kernel/core/compile.rb:161
                                  Array#each at kernel/core/array.rb:572
                        Compile.unified_load at kernel/core/compile.rb:127
                                 Kernel.load at kernel/core/compile.rb:405
                   #.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:49
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:124
                              MSpec.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:50
                                  Array#each at kernel/core/array.rb:572
                                 MSpec.files at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:43
                               MSpec.process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:36
                                 MSpecCI#run at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/commands/mspec-ci.rb:68
                                MSpecCI.main at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/utils/script.rb:75
                           Object#__script__ at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/bin/mspec-ci:8
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                 Compile.load_from_extension at kernel/core/compile.rb:325
                           Object#__script__ at kernel/loader.rb:221

10)
SubtendArray rb_ary_join should join elements of an array with a string ERROR
NoMethodError: No method 'rb_ary_join' on an instance of NilClass.
    Kernel(NilClass)#rb_ary_join (method_missing_cv) at kernel/core/kernel.rb:652
                        Object#__script__ {} at ./spec/subtend/array_spec.rb:34
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:128
                         RunState#protect {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                                  Array#each at kernel/core/array.rb:572
                            RunState#protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                         RunState#process {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:64
                                  Array#each at kernel/core/array.rb:572
                            RunState#process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:68
                              MSpec.describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:30
                             Object#describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/object.rb:11
                           Object#__script__ at ./spec/subtend/array_spec.rb:7
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                     Compile.unified_load {} at kernel/core/compile.rb:161
                                  Array#each at kernel/core/array.rb:572
                        Compile.unified_load at kernel/core/compile.rb:127
                                 Kernel.load at kernel/core/compile.rb:405
                   #.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:49
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:124
                              MSpec.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:50
                                  Array#each at kernel/core/array.rb:572
                                 MSpec.files at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:43
                               MSpec.process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:36
                                 MSpecCI#run at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/commands/mspec-ci.rb:68
                                MSpecCI.main at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/utils/script.rb:75
                           Object#__script__ at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/bin/mspec-ci:8
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                 Compile.load_from_extension at kernel/core/compile.rb:325
                           Object#__script__ at kernel/loader.rb:221

11)
SubtendArray rb_ary_reverse should reverse an array ERROR
NoMethodError occurred during: before :each
NoMethodError: No method 'new' on an instance of NilClass.
    Kernel(NilClass)#new (method_missing_cv) at kernel/core/kernel.rb:652
                        Object#__script__ {} at ./spec/subtend/array_spec.rb:9
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:128
                         RunState#protect {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                                  Array#each at kernel/core/array.rb:572
                            RunState#protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                         RunState#process {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:64
                                  Array#each at kernel/core/array.rb:572
                            RunState#process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:68
                              MSpec.describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:30
                             Object#describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/object.rb:11
                           Object#__script__ at ./spec/subtend/array_spec.rb:7
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                     Compile.unified_load {} at kernel/core/compile.rb:161
                                  Array#each at kernel/core/array.rb:572
                        Compile.unified_load at kernel/core/compile.rb:127
                                 Kernel.load at kernel/core/compile.rb:405
                   #.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:49
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:124
                              MSpec.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:50
                                  Array#each at kernel/core/array.rb:572
                                 MSpec.files at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:43
                               MSpec.process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:36
                                 MSpecCI#run at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/commands/mspec-ci.rb:68
                                MSpecCI.main at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/utils/script.rb:75
                           Object#__script__ at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/bin/mspec-ci:8
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                 Compile.load_from_extension at kernel/core/compile.rb:325
                           Object#__script__ at kernel/loader.rb:221

12)
SubtendArray rb_ary_reverse should reverse an array ERROR
NoMethodError: No method 'rb_ary_reverse' on an instance of NilClass.
    Kernel(NilClass)#rb_ary_reverse (method_missing_cv) at kernel/core/kernel.rb:652
                        Object#__script__ {} at ./spec/subtend/array_spec.rb:39
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:128
                         RunState#protect {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                                  Array#each at kernel/core/array.rb:572
                            RunState#protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                         RunState#process {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:64
                                  Array#each at kernel/core/array.rb:572
                            RunState#process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:68
                              MSpec.describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:30
                             Object#describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/object.rb:11
                           Object#__script__ at ./spec/subtend/array_spec.rb:7
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                     Compile.unified_load {} at kernel/core/compile.rb:161
                                  Array#each at kernel/core/array.rb:572
                        Compile.unified_load at kernel/core/compile.rb:127
                                 Kernel.load at kernel/core/compile.rb:405
                   #.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:49
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:124
                              MSpec.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:50
                                  Array#each at kernel/core/array.rb:572
                                 MSpec.files at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:43
                               MSpec.process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:36
                                 MSpecCI#run at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/commands/mspec-ci.rb:68
                                MSpecCI.main at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/utils/script.rb:75
                           Object#__script__ at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/bin/mspec-ci:8
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                 Compile.load_from_extension at kernel/core/compile.rb:325
                           Object#__script__ at kernel/loader.rb:221

13)
SubtendArray rb_ary_entry should return nil when called with an empty array ERROR
NoMethodError occurred during: before :each
NoMethodError: No method 'new' on an instance of NilClass.
    Kernel(NilClass)#new (method_missing_cv) at kernel/core/kernel.rb:652
                        Object#__script__ {} at ./spec/subtend/array_spec.rb:9
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:128
                         RunState#protect {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                                  Array#each at kernel/core/array.rb:572
                            RunState#protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                         RunState#process {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:64
                                  Array#each at kernel/core/array.rb:572
                            RunState#process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:68
                              MSpec.describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:30
                             Object#describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/object.rb:11
                           Object#__script__ at ./spec/subtend/array_spec.rb:7
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                     Compile.unified_load {} at kernel/core/compile.rb:161
                                  Array#each at kernel/core/array.rb:572
                        Compile.unified_load at kernel/core/compile.rb:127
                                 Kernel.load at kernel/core/compile.rb:405
                   #.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:49
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:124
                              MSpec.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:50
                                  Array#each at kernel/core/array.rb:572
                                 MSpec.files at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:43
                               MSpec.process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:36
                                 MSpecCI#run at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/commands/mspec-ci.rb:68
                                MSpecCI.main at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/utils/script.rb:75
                           Object#__script__ at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/bin/mspec-ci:8
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                 Compile.load_from_extension at kernel/core/compile.rb:325
                           Object#__script__ at kernel/loader.rb:221

14)
SubtendArray rb_ary_entry should return nil when called with an empty array ERROR
NoMethodError: No method 'rb_ary_entry' on an instance of NilClass.
    Kernel(NilClass)#rb_ary_entry (method_missing_cv) at kernel/core/kernel.rb:652
                        Object#__script__ {} at ./spec/subtend/array_spec.rb:43
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:128
                         RunState#protect {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                                  Array#each at kernel/core/array.rb:572
                            RunState#protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                         RunState#process {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:64
                                  Array#each at kernel/core/array.rb:572
                            RunState#process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:68
                              MSpec.describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:30
                             Object#describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/object.rb:11
                           Object#__script__ at ./spec/subtend/array_spec.rb:7
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                     Compile.unified_load {} at kernel/core/compile.rb:161
                                  Array#each at kernel/core/array.rb:572
                        Compile.unified_load at kernel/core/compile.rb:127
                                 Kernel.load at kernel/core/compile.rb:405
                   #.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:49
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:124
                              MSpec.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:50
                                  Array#each at kernel/core/array.rb:572
                                 MSpec.files at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:43
                               MSpec.process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:36
                                 MSpecCI#run at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/commands/mspec-ci.rb:68
                                MSpecCI.main at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/utils/script.rb:75
                           Object#__script__ at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/bin/mspec-ci:8
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                 Compile.load_from_extension at kernel/core/compile.rb:325
                           Object#__script__ at kernel/loader.rb:221

15)
SubtendArray rb_ary_entry should wrap around the offset if it's negative ERROR
NoMethodError occurred during: before :each
NoMethodError: No method 'new' on an instance of NilClass.
    Kernel(NilClass)#new (method_missing_cv) at kernel/core/kernel.rb:652
                        Object#__script__ {} at ./spec/subtend/array_spec.rb:9
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:128
                         RunState#protect {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                                  Array#each at kernel/core/array.rb:572
                            RunState#protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                         RunState#process {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:64
                                  Array#each at kernel/core/array.rb:572
                            RunState#process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:68
                              MSpec.describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:30
                             Object#describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/object.rb:11
                           Object#__script__ at ./spec/subtend/array_spec.rb:7
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                     Compile.unified_load {} at kernel/core/compile.rb:161
                                  Array#each at kernel/core/array.rb:572
                        Compile.unified_load at kernel/core/compile.rb:127
                                 Kernel.load at kernel/core/compile.rb:405
                   #.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:49
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:124
                              MSpec.files {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:50
                                  Array#each at kernel/core/array.rb:572
                                 MSpec.files at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:43
                               MSpec.process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:36
                                 MSpecCI#run at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/commands/mspec-ci.rb:68
                                MSpecCI.main at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/utils/script.rb:75
                           Object#__script__ at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/bin/mspec-ci:8
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compile.rb:248
                 Compile.load_from_extension at kernel/core/compile.rb:325
                           Object#__script__ at kernel/loader.rb:221

16)
SubtendArray rb_ary_entry should wrap around the offset if it's negative ERROR
NoMethodError: No method 'rb_ary_entry' on an instance of NilClass.
    Kernel(NilClass)#rb_ary_entry (method_missing_cv) at kernel/core/kernel.rb:652
                        Object#__script__ {} at ./spec/subtend/array_spec.rb:47
                Kernel(Object)#instance_eval at kernel/core/eval.rb:103
                               MSpec.protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:128
                         RunState#protect {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                                  Array#each at kernel/core/array.rb:572
                            RunState#protect at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:46
                         RunState#process {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:64
                                  Array#each at kernel/core/array.rb:572
                            RunState#process at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/state.rb:68
                              MSpec.describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/mspec.rb:30
                             Object#describe at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/mspec/lib/mspec/runner/object.rb:11
                           Object#__script__ at ./spec/subtend/array_spec.rb:7
                    CompiledMethod#as_script at kernel/core/compiled_method.rb:407
                         Compile.single_load at kernel/core/compi