OK I managed to compile Core successfully (after disabling the tests).
However compiling Hibernate Search gives some errors.
It's complaining about:
D:\Grails\hibernate\search\src\main\java\org\hibernate\search\filter\FilterOptimizationHelper.java:[63,34] name clash: mergeByBitAnds(java.util.List<org.apache.lucene.util.DocIdBitSet>) and mergeByBitAnds(java.util.List<org.apache.lucene.search.DocIdSet>) have the same erasure
Full build trace:
D:\Grails\hibernate\search\src\main\java\org\hibernate\search\filter\FilterOptim
izationHelper.java:[63,34] name clash: mergeByBitAnds(java.util.List<org.apache.
lucene.util.DocIdBitSet>) and mergeByBitAnds(java.util.List<
org.apache.lucene.se
arch.DocIdSet>) have the same erasure
D:\Grails\hibernate\search\src\main\java\org\hibernate\search\filter\FilterOptim
izationHelper.java:[85,33] name clash: mergeByBitAnds(java.util.List<org.apache.
lucene.util.OpenBitSet>) and mergeByBitAnds(java.util.List<org.apache.lucene.sea
rch.DocIdSet>) have the same erasure
D:\Grails\hibernate\search\src\main\java\org\hibernate\search\filter\FilterOptim
izationHelper.java:[47,42] mergeByBitAnds(java.util.List<org.apache.lucene.searc
h.DocIdSet>) in org.hibernate.search.filter.FilterOptimizationHelper cannot be a
pplied to (java.util.List<org.apache.lucene.util.OpenBitSet>)
D:\Grails\hibernate\search\src\main\java\org\hibernate\search\filter\FilterOptim
izationHelper.java:[50,42] mergeByBitAnds(java.util.List<org.apache.lucene.searc
h.DocIdSet>) in org.hibernate.search.filter.FilterOptimizationHelper cannot be a
pplied to (java.util.List<org.apache.lucene.util.DocIdBitSet>)