x10.lang.IllegalOperationException: illegal operation exception
x10.lang.IllegalOperationException: illegal operation exception
at x10::lang::Throwable::fillInStackTrace()
at x10::lang::Activity::ensureNotInAtomic()
at x10::lang::Runtime::ensureNotInAtomic()
at x10::lang::Latch::await()
at x10::lang::Runtime__RootFinish::waitForFinish(bool)
at
x10::lang::Runtime::start(x10aux::ref<x10::lang::VoidFun_0_0>,
x10aux::ref<x10::lang::VoidFun_0_0>)
at int x10aux::template_main<x10::lang::Runtime, Stack>(int, char**)
at __libc_start_main
at std::ios_base::Init::~Init()
The implementation is on the lines of lock-free Queue given in the
notes. Any ideas as to what I should be looking for to debug this?
Thanks,
Pranay