timothypratley said: Short answer - I am pretty sure the next attachment will fix it!
Long answer -
Hmmmm very odd! I can't reproduce any error here so it must be related to my environment somehow.
git clone git://github.com/richhickey/clojure.git
works fine.... of course
git am -s < sorted-set-by.diff
[java] ERROR in (test-sorted-set-by) (test_clojure.clj:77)
[java] expected: (set? (sorted-set-by <))
[java] actual: java.lang.NullPointerException: null
[java] at clojure.lang.PersistentTreeSet.create (PersistentTreeSet.java:50)
expected, line number 50 is different from 33, again that's expected
works fine for me but errors on line 33 PersistentTreeSet for you
PersistentTreeSet line 33:
for(Object key : init)
init is clearly null
I added some printouts - it never gets called for me - but does for you
Summary - must be shadowing again!!! Argghhhh...
Uploading patch now which should resolve.