Community
Participate
Working Groups
The attached example (next merssage) gives different results on successive run attempts. (The source model contains 4 Relation instances. The result contains between 0 and 4 transformed instances.) Repeatable on Eclipse 3.1 or 3.2RC5 with corresponding EMF. Using ATL from CVS as at 25-May-2006 with Dennis' https://bugs.eclipse.org/bugs/show_bug.cgi?id=140546 patch.
Created attachment 42678 [details] Repro
The non-determinism was caused by how much got done before a crash. The crash was caused by iteration over a collection of undefined's. Changing ASMOclUndefined.java public ASMOclAny get(StackFrame frame, String name) { frame.printStackTrace("ERROR: OclUndefined has no property"); return null; } to public ASMOclAny get(StackFrame frame, String name) { frame.printStackTrace("ERROR: OclUndefined has no property: '" + name + "'"); return null; } would at least improve the chances of understanding the buried diagnostic.