Community
Participate
Working Groups
Open the interpreter, type a big (10 lines min) invalid piece of Acceleo code that produces a compilation error. For example, copy a whole module (the imported templates will not be found). Evaluate the expression quickly several times in a row. If your expression viewer should display 6 errors, you can make 6, 12, 18, 24, etc. errors appears.
A fix for this has just been pushed on master. There was a possibility that evaluation and compilation thread could be given enough time to complete before the cancellation came ... in which case the asynchronous update of the interpreter messages was launched and never cancelled.