Community
Participate
Working Groups
Build Identifier: I20100603-1500 An x10 process will hang somewhere forever after a global BP is set and disabled. Reproducible: Always Steps to Reproduce: source file:ArraySum.x10 executable:ArraySum.out compiled by X10C++ Reproducibility: yes Step 1: Set a global BP at line 50. Step 2: select the BP and right-click your mouse. Choose "disable breakpoint". Step 3: Make sure the icon for global BP becomes blur, which indicates the BP has been disabled. Step 4: Start running the above X10 program. Step 5: When the cursor stops at the entry of main function, click "Resume" in debug view. Result: The process could hang forever (I tested three times and no resumption happened after at least 10 minutes waiting for any of three experiments).
This can be reproduced on a simple test case.
Fixed in 4.0 and HEAD.