Changes for page Kieler Compiler
Last modified by Richard Kreissig on 2023/09/14 10:52
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,13 +11,3 @@ 1 -{{panel title="Project Overview" borderStyle="dashed"}} 2 -Responsible: 3 - 4 -* [[Christian Motika>>url:http://www.informatik.uni-kiel.de/rtsys/kontakt/cmot/||shape="rect"]], [[Steven Smyth>>url:http://www.informatik.uni-kiel.de/rtsys/kontakt/ssm/||shape="rect"]] 5 - 6 -Related Theses: 7 - 8 -* none yet 9 -{{/panel}} 10 - 11 11 = Kieler Compiler (KiCo) = 12 12 13 13 In order to integrate and be able to evaluate our compiler chain from SCCharts to C or VHDL code we use the KiCo project as a generic framework that allows to register setp-by-step transformations on EObjects. These can then be handled by the generic KIEM KiCo DataComponent. ... ... @@ -36,14 +36,11 @@ 36 36 1. Add the extension 37 37 38 38 39 -{{{de.cau.cs.kieler.kico.transformation}}}((( 40 - 41 -))) 42 -1. ((( 43 -Add one of the following extension element 29 +{{{de.cau.cs.kieler.kico.transformation}}} 44 44 31 +Add one of the following 32 + 45 45 [[image:attach:KiCo2.jpg]] 46 -))) 47 47 48 48 |=((( 49 49 Extension Element ... ... @@ -184,54 +184,3 @@ 184 184 185 185 186 186 {{/code}} 187 - 188 -== Help / Problems / FAQs == 189 - 190 -Maybe you get into problems when using KiCo. The following list should give you hints to solve these. If you have a problem not considered here please write us an e-mail (see above for contact information of the persons in charge of KiCo). 191 - 192 -|=((( 193 -Symptom 194 -)))|=((( 195 -Reason 196 -)))|=((( 197 -Solution 198 -))) 199 -|((( 200 -You get the following run time error: 201 - 202 - 203 -\\\\\\\\\\\\\\\\[[java:102>>url:http://java:102||shape="rect"]] 204 -[[java:136>>url:http://java:136||shape="rect"]] 205 -[[java:164>>url:http://java:164||shape="rect"]]\\ 206 - 207 -{{{ENTRY de.cau.cs.kieler.klighd 4 0 2014-03-17 11:08:46.009!MESSAGE !STACK 0java.lang.RuntimeException: Cannot find a transformation with the ID 'ABORT2'. Make sure that the transformation with this ID is registered and its declaring plugin is loaded. Make sure that the ID does exactly match (case sensitive). Maybe you forgot to separate multiple ID's by a comma. at de.cau.cs.kieler.kico.KielerCompiler.getTransformation(KielerCompiler.java:61) at de.cau.cs.kieler.kico.KielerCompiler.getDependencies(KielerCompiler.java:82) at de.cau.cs.kieler.kico.KielerCompiler.isDependingOn(KielerCompiler.) at de.cau.cs.kieler.kico.KielerCompiler.insertTransformationID(KielerCompiler.) at de.cau.cs.kieler.kico.KielerCompiler.expandDependencies(KielerCompiler.)...}}} 208 -)))|((( 209 -There is a transformation with ID "ABORT2" referenced 210 -either by the initial call to KielerCompiler.compile() or 211 -by some of the dependent transformations / 212 -transformation group. 213 - 214 -But KiCo could not find any registered transformation 215 -with ID "ABORT2". 216 - 217 -Maybe the plugin declaring "ABORT2" was not loaded 218 -or the ID is misspelled. 219 - 220 - 221 -)))|((( 222 -Check why "ABORT2" may not be found 223 -by KiCo, more specifically, check if the 224 -declaring can be loaded (sometimes 225 -compiler error prevent it from being loaded 226 -or it has unsatisfied dependencies). 227 -Also check the spelling of the ID, maybe 228 -the declaring plugin defines the transformation 229 -with the ID "abort2". 230 -))) 231 -|((( 232 - 233 -)))|((( 234 - 235 -)))|((( 236 - 237 -)))
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 -947008 11 +9470068 - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/947008 1/Kieler Compiler1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/9470068/Kieler Compiler