2.3 features some changes to the Antlr plugin, so that is likely the reason: http://www.gradle.org/docs/2.3/release-notes#improvements-to-the-antlr-plugin Still need to investigate why the changes done there cause this to happen in our build.