Deadlock with implicit clock syntax

Description

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.

Environment

Mac OSX 10.9.5

$x10c -version
x10c version 2.5.0

$x10c++ -version
x10c++ version 2.5.0

$java -version
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)

Status

Assignee

Mikio Takeuchi

Reporter

Tomofumi Yuki

Labels

None

Fix versions

Affects versions

Priority

Medium
Configure