This failure seems to be caused by importing a file that does not exist.


Runtime exited when evaluating strategy editor-analyze
report_with_failure_0_2
open_import_sig_cached_2_0
dr_scope_1_1
open_import_sig_4_0
editor_parse_webdsl_module_0_0
dr_scope_1_1
get_imports_0_0
filter_1_0
declare_globals_0_0
dr_scope_1_1
dr_scope_1_1
in_typechecking_phase_1_0
editor_analyze_work_0_0
editor_analyze_0_0
editor_analyze_0_0


org.spoofax.interpreter.core.InterpreterErrorExit: Internal error: with clause failed unexpectedly in rule ‘open-import-sig-cached’
1
at org.strategoxt.lang.InteropSDefT.evaluate(InteropSDefT.java:196)
at org.strategoxt.lang.InteropSDefT.evaluate(InteropSDefT.java:185)
at org.strategoxt.lang.InteropSDefT$StrategyBody.evaluate(InteropSDefT.java:247)
at org.spoofax.interpreter.core.Interpreter.invoke(Interpreter.java:72)
at org.strategoxt.HybridInterpreter.invoke(HybridInterpreter.java:359)
at org.strategoxt.imp.runtime.services.StrategoObserver.invoke(StrategoObserver.java:565)
at org.strategoxt.imp.runtime.services.StrategoObserver.invokeSilent(StrategoObserver.java:606)
at org.strategoxt.imp.runtime.services.StrategoObserver.update(StrategoObserver.java:292)
at org.strategoxt.imp.runtime.services.StrategoObserverUpdateJob.analyze(StrategoObserverUpdateJob.java:30)
at org.strategoxt.imp.runtime.services.StrategoAnalysisQueue$UpdateJob.run(StrategoAnalysisQueue.java:88)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: org.strategoxt.lang.StrategoErrorExit: Internal error: with clause failed unexpectedly in rule ‘open-import-sig-cached’
1
at org.strategoxt.lang.compat.report_failure_compat_1_0.invoke(report_failure_compat_1_0.java:53)
at org.strategoxt.stratego_lib.report_with_failure_0_2.invoke(report_with_failure_0_2.java:34)
at trans.open_import_sig_cached_2_0.invoke(open_import_sig_cached_2_0.java:117)
at trans.lifted724.invoke(lifted724.java:145)
at org.strategoxt.stratego_lib.dr_scope_1_1.invoke(dr_scope_1_1.java:58)
at trans.open_import_sig_4_0.invoke(open_import_sig_4_0.java:86)
at trans.editor_parse_webdsl_module_0_0.invoke(editor_parse_webdsl_module_0_0.java:64)
at trans.lifted590.invoke(lifted590.java:39)
at org.strategoxt.stratego_lib.dr_scope_1_1.invoke(dr_scope_1_1.java:58)
at trans.get_imports_0_0.invoke(get_imports_0_0.java:52)
at org.strategoxt.lang.SRTS_EXT_filter_1_0.filterMaintainAnnos(SRTS_EXT_filter_1_0.java:65)
at org.strategoxt.lang.SRTS_EXT_filter_1_0.filterMaintainAnnos(SRTS_EXT_filter_1_0.java:71)
at org.strategoxt.lang.SRTS_EXT_filter_1_0.filterMaintainAnnos(SRTS_EXT_filter_1_0.java:71)
at org.strategoxt.lang.SRTS_EXT_filter_1_0.invoke(SRTS_EXT_filter_1_0.java:37)
at org.strategoxt.lang.compat.override.performance_tweaks.filter_1_0_override.invoke(filter_1_0_override.java:21)
at trans.declare_globals_0_0.invoke(declare_globals_0_0.java:36)
at trans.lifted573.invoke(lifted573.java:58)
at org.strategoxt.stratego_lib.dr_scope_1_1.invoke(dr_scope_1_1.java:58)
at trans.lifted568.invoke(lifted568.java:63)
at org.webdsl.webdsl_generator.lifted636.invoke(lifted636.java:48)
at org.strategoxt.stratego_lib.dr_scope_1_1.invoke(dr_scope_1_1.java:58)
at org.webdsl.webdsl_generator.in_typechecking_phase_1_0.invoke(in_typechecking_phase_1_0.java:36)
at trans.editor_analyze_work_0_0.invoke(editor_analyze_work_0_0.java:59)
at trans.editor_analyze_0_0.invoke(editor_analyze_0_0.java:59)
at org.strategoxt.lang.Strategy.invokeDynamic(Strategy.java:30)
at org.strategoxt.lang.InteropSDefT.evaluate(InteropSDefT.java:194)
… 10 more

Happens with plugin version 1.2.3.

Submitted by Lennart Kats on 6 November 2010 at 14:35

On 8 November 2010 at 12:06 Danny Groenewegen commented:

This also creates a directory with the missing file name, probably caused by the snippet that copies built-in.app into the project.


On 8 November 2010 at 13:23 Danny Groenewegen commented:

fixed in trunk, will be included in 1.2.4


On 8 November 2010 at 13:23 Danny Groenewegen closed this issue.

Log in to post comments