Since version 1.6 we can use -keep-going. This allows the build to go on after the first error, thereby making a full list of possible issues. For our scenario (build.xml of 5K lines) we would like to determine at the end of the build whether ALL tasks until a specific point have been executed. To memorize success or failure for one task, you can simply set a property for each task. For ALL tasks until a specific point, I would like to be able to query something like ${ant.error.cnt} with the number of errors occurred so far. If functionally ok, I think it could be added in *Executor.java when the exception is handled.
I can see how such a feature could be useful.