Matthias Boehm created SYSTEMML-1616: ----------------------------------------
Summary: Multi-threaded JMLC failures due to side effects of constant folding Key: SYSTEMML-1616 URL: https://issues.apache.org/jira/browse/SYSTEMML-1616 Project: SystemML Issue Type: Bug Reporter: Matthias Boehm In scenarios with multiple concurrently running JMLC connections and prepared scripts per JVM process (e.g., in spark executors, or multi-threaded containers), there are potential side effects between scripts which ultimately can lead to compilation and runtime errors. The root cause are static reuse objects (for program block and execution context) in the constant folding rewrite. Accordingly, folded constants might leak from one script compilation into another script compilation which can cause all sorts of incomprehensible errors. -- This message was sent by Atlassian JIRA (v6.3.15#6346)