michael@0: load(libdir + "parallelarray-helpers.js"); michael@0: michael@0: function test() { michael@0: var x = new Error(); michael@0: function inc(n) { michael@0: if (inParallelSection()) // wait until par execution, then throw michael@0: throw x; michael@0: return n + 1; michael@0: } michael@0: var x = range(0, 2048); michael@0: michael@0: assertParallelExecWillBail( michael@0: m => x.mapPar(inc, m)); michael@0: } michael@0: michael@0: if (getBuildConfiguration().parallelJS) test(); michael@0: