The attached code, Test2.x10, causes a deadlock.
This is caused by having clocked async within unclocked finish. For all activities to reach Clock.advanceAll, the unclocked finish must terminate. However, the clocked async within the unclocked finish cannot proceed due to the clock.
Mac OSX 10.9.5
x10c version 2.5.0
x10c++ version 2.5.0
java version "1.8.0_25"
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)